2016-04-20 15:29:53 UTC
I asked a question on stackexchange about a historical thing then I remembered that once I was working with Hercules, I asked so many questions here and received very valuable replies.
So, I thought it is better to share my question here. Excuse me if it is unrelated to Hecules itself...
I read the history of Unix operating system  and also read the original Unix paper  by Thompson and Ritchie (the pdf is available at berkeley's website ).
In their paper they mention some key features which Unix uses. Some terminologies including file handling (read, write, ...), process management (fork, ...), user access controls (super user, permissions, ...), were defined and explained in that paper.
My question is, were those words and terminologies really new at that time (1974)?
If the answer is yes, then how were mainframes working before Unix? I mean how IBM OS/360 https://en.wikipedia.org/wiki/OS/360_and_successors was working? Didn't they (IBM guys) use file and processes for batch jobs and storing information?Didn't they use text editors for their programs?
If the answer is no, then what was really new in Unix?!
 https://en.wikipedia.org/wiki/History_of_Unix https://en.wikipedia.org/wiki/History_of_Unix
 http://dl.acm.org/citation.cfm?id=361061 http://dl.acm.org/citation.cfm?id=361061
 http://www.cs.berkeley.edu/~brewer/cs262/unix.pdf http://www.cs.berkeley.edu/~brewer/cs262/unix.pdf