Was Unix ever a single-user OS?Was The Telemark Assembler available for the Unix or Mac Environments?“ps”...
Unexpected email from Yorkshire Bank
Why are notes ordered like they are on a piano?
Can a cyclic Amine form an Amide?
Copy line and insert it in a new position with sed or awk
Floor tile layout process?
How did Arya get back her dagger from Sansa?
Write to EXCEL from SQL DB using VBA script
How to implement float hashing with approximate equality
An 'if constexpr branch' does not get discarded inside lambda that is inside a template function
Feels like I am getting dragged into office politics
Historically, were women trained for obligatory wars? Or did they serve some other military function?
A non-technological, repeating, phenomenon in the sky, holding its position in the sky for hours
Can I use 1000v rectifier diodes instead of 600v rectifier diodes?
Pigeonhole Principle Problem
CRT Oscilloscope - part of the plot is missing
Stark VS Thanos
If 1. e4 c6 is considered as a sound defense for black, why is 1. c3 so rare?
Power LED from 3.3V Power Pin without Resistor
Public Salesforce Site and Security Review
Selecting a secure PIN for building access
What does air vanishing on contact sound like?
Why do money exchangers give different rates to different bills
Is it cheaper to drop cargo than to land it?
Pressure to defend the relevance of one's area of mathematics
Was Unix ever a single-user OS?
Was The Telemark Assembler available for the Unix or Mac Environments?“ps” returning “No namelist” on UNIX V7How to get a list of processes on UNIX V7?Does UNIX V7 have a built-in file editor?Was job control supported in UNIX V7 or earlier?Can you get the file descriptors of a process in UNIX V7?Why was UNIX never backported to the PDP-7?Why is Windows using CRLF and Unix just LF when Unix is the older system?Why did Unix use slash as the directory separator?Process model in early UNIX
I've been told that Unix started out as a Phone Switch OS and was not a multi-user OS at some time in its infancy.
As I'm always willing to learn new things, are there any greybeards around here older than me that remember this?
Bonus points if you can find any documentation to back it up. Scans of old manuals count as my quick googling didn't turn up anything on-line...
history unix
add a comment |
I've been told that Unix started out as a Phone Switch OS and was not a multi-user OS at some time in its infancy.
As I'm always willing to learn new things, are there any greybeards around here older than me that remember this?
Bonus points if you can find any documentation to back it up. Scans of old manuals count as my quick googling didn't turn up anything on-line...
history unix
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago
add a comment |
I've been told that Unix started out as a Phone Switch OS and was not a multi-user OS at some time in its infancy.
As I'm always willing to learn new things, are there any greybeards around here older than me that remember this?
Bonus points if you can find any documentation to back it up. Scans of old manuals count as my quick googling didn't turn up anything on-line...
history unix
I've been told that Unix started out as a Phone Switch OS and was not a multi-user OS at some time in its infancy.
As I'm always willing to learn new things, are there any greybeards around here older than me that remember this?
Bonus points if you can find any documentation to back it up. Scans of old manuals count as my quick googling didn't turn up anything on-line...
history unix
history unix
asked 7 hours ago
FabbyFabby
1965
1965
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago
add a comment |
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago
add a comment |
2 Answers
2
active
oldest
votes
Going from “AT&T made phone switches” to the idea that Unix was intended to drive phone switches is quite a leap. The creators of Unix described its creation and development in some detail, e.g. in The Evolution of the Unix Time-sharing System:
What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
So Unix was really a scratch-your-own-itch development at first, and intended to be multi-process and multi-user from the beginning. Of course the costs involved in developing it (mostly buying hardware) had to be justified, which quickly led to the development of text-processing software and various other developments later on.
You can run V1 Unix on an emulated PDP-11 on a modern computer; the default configuration supports 8 logins. A partial reconstruction of the original PDP-7 Unix is also available. The latter supported multiple users and processes, but only one of each at a time (ten process slots were available but only one process was swapped in at a time).
Diomidis Spinellis’ Unix history repo contains source code for most historical Unix releases, including PDP-7 Unix.
add a comment |
From this page, Wikipedia and elsewhere, it is pretty clear that the first Unix system was on a PDP-7. As far as I can tell, the PDP-7 (unlike the PDP-11 where Unix became more than just a one-off system) was not a multi-user system. On the other hand, one could argue that Unix wasn't officially "Unix" on that very first PDP-7. So from very early on, though possibly not the first system, Unix has been a multi-user system. I doubt there is much extant documentation form the pre-PDP-11 era, particularly since little was released publicly until a few years after Unix was first written. Or as this PDP-11 history page describes it:
These are the original Bell Laboratories releases of Unix; the first 4 were only internal to Bell, the Fifth saw limited distribution outside it, and the Sixth took over the world.
On the other hand, plenty of multi-user operating systems - Unix, Linux, MP/M, MP/M-86 - and I am sure many other mini-computer & micro-computer operating systems - have been used as single-user systems over the years by power users as an easy way to get a multi-tasking system for increased productivity, especially prior to functional versions of Microsoft Windows.
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "648"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f10907%2fwas-unix-ever-a-single-user-os%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
Going from “AT&T made phone switches” to the idea that Unix was intended to drive phone switches is quite a leap. The creators of Unix described its creation and development in some detail, e.g. in The Evolution of the Unix Time-sharing System:
What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
So Unix was really a scratch-your-own-itch development at first, and intended to be multi-process and multi-user from the beginning. Of course the costs involved in developing it (mostly buying hardware) had to be justified, which quickly led to the development of text-processing software and various other developments later on.
You can run V1 Unix on an emulated PDP-11 on a modern computer; the default configuration supports 8 logins. A partial reconstruction of the original PDP-7 Unix is also available. The latter supported multiple users and processes, but only one of each at a time (ten process slots were available but only one process was swapped in at a time).
Diomidis Spinellis’ Unix history repo contains source code for most historical Unix releases, including PDP-7 Unix.
add a comment |
Going from “AT&T made phone switches” to the idea that Unix was intended to drive phone switches is quite a leap. The creators of Unix described its creation and development in some detail, e.g. in The Evolution of the Unix Time-sharing System:
What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
So Unix was really a scratch-your-own-itch development at first, and intended to be multi-process and multi-user from the beginning. Of course the costs involved in developing it (mostly buying hardware) had to be justified, which quickly led to the development of text-processing software and various other developments later on.
You can run V1 Unix on an emulated PDP-11 on a modern computer; the default configuration supports 8 logins. A partial reconstruction of the original PDP-7 Unix is also available. The latter supported multiple users and processes, but only one of each at a time (ten process slots were available but only one process was swapped in at a time).
Diomidis Spinellis’ Unix history repo contains source code for most historical Unix releases, including PDP-7 Unix.
add a comment |
Going from “AT&T made phone switches” to the idea that Unix was intended to drive phone switches is quite a leap. The creators of Unix described its creation and development in some detail, e.g. in The Evolution of the Unix Time-sharing System:
What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
So Unix was really a scratch-your-own-itch development at first, and intended to be multi-process and multi-user from the beginning. Of course the costs involved in developing it (mostly buying hardware) had to be justified, which quickly led to the development of text-processing software and various other developments later on.
You can run V1 Unix on an emulated PDP-11 on a modern computer; the default configuration supports 8 logins. A partial reconstruction of the original PDP-7 Unix is also available. The latter supported multiple users and processes, but only one of each at a time (ten process slots were available but only one process was swapped in at a time).
Diomidis Spinellis’ Unix history repo contains source code for most historical Unix releases, including PDP-7 Unix.
Going from “AT&T made phone switches” to the idea that Unix was intended to drive phone switches is quite a leap. The creators of Unix described its creation and development in some detail, e.g. in The Evolution of the Unix Time-sharing System:
What we wanted to preserve was not just a good environment in which to do programming, but a system around which a fellowship could form. We knew from experience that the essence of communal computing, as supplied by remote-access, time-shared machines, is not just to type programs into a terminal instead of a keypunch, but to encourage close communication.
So Unix was really a scratch-your-own-itch development at first, and intended to be multi-process and multi-user from the beginning. Of course the costs involved in developing it (mostly buying hardware) had to be justified, which quickly led to the development of text-processing software and various other developments later on.
You can run V1 Unix on an emulated PDP-11 on a modern computer; the default configuration supports 8 logins. A partial reconstruction of the original PDP-7 Unix is also available. The latter supported multiple users and processes, but only one of each at a time (ten process slots were available but only one process was swapped in at a time).
Diomidis Spinellis’ Unix history repo contains source code for most historical Unix releases, including PDP-7 Unix.
edited 5 hours ago
answered 6 hours ago
Stephen KittStephen Kitt
41.7k8172179
41.7k8172179
add a comment |
add a comment |
From this page, Wikipedia and elsewhere, it is pretty clear that the first Unix system was on a PDP-7. As far as I can tell, the PDP-7 (unlike the PDP-11 where Unix became more than just a one-off system) was not a multi-user system. On the other hand, one could argue that Unix wasn't officially "Unix" on that very first PDP-7. So from very early on, though possibly not the first system, Unix has been a multi-user system. I doubt there is much extant documentation form the pre-PDP-11 era, particularly since little was released publicly until a few years after Unix was first written. Or as this PDP-11 history page describes it:
These are the original Bell Laboratories releases of Unix; the first 4 were only internal to Bell, the Fifth saw limited distribution outside it, and the Sixth took over the world.
On the other hand, plenty of multi-user operating systems - Unix, Linux, MP/M, MP/M-86 - and I am sure many other mini-computer & micro-computer operating systems - have been used as single-user systems over the years by power users as an easy way to get a multi-tasking system for increased productivity, especially prior to functional versions of Microsoft Windows.
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
add a comment |
From this page, Wikipedia and elsewhere, it is pretty clear that the first Unix system was on a PDP-7. As far as I can tell, the PDP-7 (unlike the PDP-11 where Unix became more than just a one-off system) was not a multi-user system. On the other hand, one could argue that Unix wasn't officially "Unix" on that very first PDP-7. So from very early on, though possibly not the first system, Unix has been a multi-user system. I doubt there is much extant documentation form the pre-PDP-11 era, particularly since little was released publicly until a few years after Unix was first written. Or as this PDP-11 history page describes it:
These are the original Bell Laboratories releases of Unix; the first 4 were only internal to Bell, the Fifth saw limited distribution outside it, and the Sixth took over the world.
On the other hand, plenty of multi-user operating systems - Unix, Linux, MP/M, MP/M-86 - and I am sure many other mini-computer & micro-computer operating systems - have been used as single-user systems over the years by power users as an easy way to get a multi-tasking system for increased productivity, especially prior to functional versions of Microsoft Windows.
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
add a comment |
From this page, Wikipedia and elsewhere, it is pretty clear that the first Unix system was on a PDP-7. As far as I can tell, the PDP-7 (unlike the PDP-11 where Unix became more than just a one-off system) was not a multi-user system. On the other hand, one could argue that Unix wasn't officially "Unix" on that very first PDP-7. So from very early on, though possibly not the first system, Unix has been a multi-user system. I doubt there is much extant documentation form the pre-PDP-11 era, particularly since little was released publicly until a few years after Unix was first written. Or as this PDP-11 history page describes it:
These are the original Bell Laboratories releases of Unix; the first 4 were only internal to Bell, the Fifth saw limited distribution outside it, and the Sixth took over the world.
On the other hand, plenty of multi-user operating systems - Unix, Linux, MP/M, MP/M-86 - and I am sure many other mini-computer & micro-computer operating systems - have been used as single-user systems over the years by power users as an easy way to get a multi-tasking system for increased productivity, especially prior to functional versions of Microsoft Windows.
From this page, Wikipedia and elsewhere, it is pretty clear that the first Unix system was on a PDP-7. As far as I can tell, the PDP-7 (unlike the PDP-11 where Unix became more than just a one-off system) was not a multi-user system. On the other hand, one could argue that Unix wasn't officially "Unix" on that very first PDP-7. So from very early on, though possibly not the first system, Unix has been a multi-user system. I doubt there is much extant documentation form the pre-PDP-11 era, particularly since little was released publicly until a few years after Unix was first written. Or as this PDP-11 history page describes it:
These are the original Bell Laboratories releases of Unix; the first 4 were only internal to Bell, the Fifth saw limited distribution outside it, and the Sixth took over the world.
On the other hand, plenty of multi-user operating systems - Unix, Linux, MP/M, MP/M-86 - and I am sure many other mini-computer & micro-computer operating systems - have been used as single-user systems over the years by power users as an easy way to get a multi-tasking system for increased productivity, especially prior to functional versions of Microsoft Windows.
answered 6 hours ago
manassehkatzmanassehkatz
3,162725
3,162725
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
add a comment |
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
1
1
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
One could even buy single-user licenses for Unix, at least with some of the Unix releases on the PC.
– Stephen Kitt
5 hours ago
add a comment |
Thanks for contributing an answer to Retrocomputing Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fretrocomputing.stackexchange.com%2fquestions%2f10907%2fwas-unix-ever-a-single-user-os%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Note that single user and single program are not the same thing.
– Walter Mitty
7 hours ago
@WalterMitty I'm from the CP/M era and remember single-tasking single-user OSes... ;-)
– Fabby
7 hours ago
Yes, me too, although I had lots of prior experience with timesharing. But my comment was directed at unix. AFAIK unix was always capaple of supporting multitasking, perhaps by some other name.
– Walter Mitty
2 hours ago