Brief History of UNIX
Brief History of UNIX
Following are the important facts from the history of the Unix
-
Started way back in 1960s at MIT, AT&T , GE and Bell Lab Early deveopers were Ken Thompson, Dennis Ritchie and others
-
Initially it was MULTICS but later on it was renamed to UNIX Licensed as Proprietary Written in C and Assembly language
-
Many companies had developed their own version of UNIX
-
To make Unix available freely Richard Stallman developed GNU project and built many utlities which are similar like Unix
-
Linus Torvals in 1991 worked on independant project and it was then called as Linux, it used GNU tools and was made availabe for free.
-
Linux and Unix are similar oprating system but not the same.
Free and Open Source Software
Linux OS is Free and Open Source which means that as per the defination by Richard Stallan we software must satisfy following four conditions
+ The freedom to run the program as you wish, for any purpose.
+ The freedom to study how the program works and change it so that it does your computing as you wish.
+ The freedom to redistribute copies so you can help others.
+ The freedom to distribute copies of your modified versions to others – giving the whole community a chance to benefit from your changes.
To help to choose the Linux distribution you can visit the https://distrochooser.de/.
More on History of Linux and Unix
- https://en.wikipedia.org/wiki/History_of_Unix
- https://en.wikipedia.org/wiki/History_of_Linux
Read about the FOSS and Open Source sotware
- https://www.gnu.org/philosophy/philosophy.html
- https://opensource.org/osd
Linux Kernal and their documentation
- https://github.com/torvalds/linux
- https://www.kernel.org/doc/html/latest/
- https://github.com/torvalds
Other Relavant Resources
-
Linux Will Never Be As "Good" As Windows : https://www.youtube.com/watch?v=BkKm2Gjluxg
-
Ubuntu, Then Arch. It's The Road So Many Of Us Travel : https://www.youtube.com/watch?v=hb2iA28ditc
Self Evaluation
- What is the difference between Unix and Linux ?
- What is the licence of the Linux ?
- Why some people call it GNU/Linux ?
- Explain the how the Kernel development is coordinated ?
- Explain the history of microsoft in context with Linux ?
- Discuss about FOSS and Open Source philosophy.