3. operating systems history

1,676 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,676
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
93
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

3. operating systems history

  1. 1. 3 – Operating Systems HistoryMarian Marinov Borislav VaradinovCEO of 1H Ltd. System Administratormm@1h.com bobi [ at ] itp.bg
  2. 2. It all starts with UNIX :)
  3. 3. So, WHO created UNIX?➢ Developed in 1969 by AT&T at Bell Labs➢ Peter Neumann coined the project nameUnics - UNiplexed Information andComputing Service➢ Written in Assembly➢ 1973 - rewritten in C➢Authors ➢ Ken Thompson ➢ Dennis Ritchie ➢ Brian Kernighan ➢ Douglas McIlroy ➢ Michael Lesk ➢ Joe Ossannas with UNIX :)
  4. 4. A little bit more about the Authors➢ Ken Thompson & Dennis Ritchie wrote C➢ Brian Kernighan wrote the first book for C he is also the K in the AWK programming language
  5. 5. Unix history1982, System III – first commercial Unix1982, The beginning of the GNU movementJan 1983, System V Release 1Apr 1984, System V Release 2Apr 1984, System V Release 3Jun 1983, X Window system was born
  6. 6. The giants of UNIX1978 – Berkeley Software Distribution(BSD)1980 – Microsoft created Xenix licensed by AT&T1982 – Sun Microsystems create SunOS out of BSD1983 – Xenix is acquired by Santa Cruz Operation(SCO) and renamed to SCO UNIX1995 – BSD splits into FreeBSD, OpenBSD andNetBSD2001-2003 – Only Sun Solaris, HP-UX, IBM AIX andSGI IRIX were still going
  7. 7. Thetree of life
  8. 8. Why FREE?1956 – antitrust settlement forbids AT&T toenter in the computer business60s – MIT, AT&T Bell Labs, General Electriccreate the Multics time sharing OSMay 1975 – ARPA documentation of Unixtime-sharing systems in RFC 681
  9. 9. Software wars The feedback we have gotten from the hundreds ofpeople who say they are using BASIC has all beenpositive. Two surprising things are apparent however.1) most of these “users” never bought BASIC (lessthen 10% of all Altair owners have bought BASIC),and 2) The amount of royalties we have receivedfrom sales to hobbyists makes the time spent onAltair BASIC worth less then 2$ an hour. Why is this? As the majority of hobbyists must beaware, most of you steal your software. Hardwaremust be paid for, but software is something to share.Who cares if the people who worked on it get paid?
  10. 10. Software wars
  11. 11. The response Open Letter to HobbyistsSep.1983 – The GNU Project was announced Richard Stallman – the father of Free Software1989 – The GPL license was written by StallmanFeb.1998 – Open Source Initiative Eric S. Raymond – The Cathedral and theBazaar
  12. 12. The responseBetween 1984 and 1990 a lot of Free software wascreated:➢ GNU coreutils - ls, cat, cp, mv, rm➢ GNU binutils - as, ld, ldconfig➢ GNU build system - Automake, Autoconf,Libtool➢ GNU Compiler Collection(GCC) - compilers forC, C++, Fortran, Ada and Java➢ GNU Debugger -gdb➢ GNU C library - glibc➢ Bash - unix shell➢ Emacs - text editor➢ и много други.
  13. 13. General Public License(GPL) - The freedom to run the program for anypurpose. - The freedom to study how the program works,and change it to make it do what you wish. - The freedom to redistribute copies so you canhelp your neighbor. - The freedom to improve the program, andrelease your improvements (and modifiedversions in general) to the public, so that thewhole community benefits. GPL
  14. 14. BSD License1. The source must retain this copyright2. Binary must reproduce the above copyright3. All advertising materials must display thefollowing acknowledgement: This product includes software developed bythe <organization>.4. Neither the name of the <organization> nor the names of its contributors may be used toendorse or promote products derived from thissoftware without specific prior writtenpermission. BSD_licenses
  15. 15. So here comes LinuxSep 1991 – Linus Torvalds announces Linux 0.0.11992 – Tanenbaum starts the famous debatebetween him and TorvaldsMart 1994 – Linux 1.0.0 is released1996 – The Tux mascot has been adopted Linux History
  16. 16. So here comes LinuxSep 1991 – Linus Torvalds announces Linux 0.0.11992 – The Linux kernel is relicensed under theGNU GPL.1992 – Tanenbaum starts the famous debatebetween him and Torvalds1993 – more then 100 developers work on the kernelMart 1994 – Linux 1.0.0 is released1995 – The name “Linux” was trademarked1996 – Linux 2.0.0 is released Linux History
  17. 17. The evolution 1996 – The Tux mascot has been adopted 1998 – IBM, Compaq, and Oracle announce theircommercial Linux distributions 1998 – The KDE project is started 1999 – Project GNOME is started 2000 – The Open Source Development Lab (OSDL) 2007 - OSDL and the Free Standards Group mergedto form The Linux Foundation
  18. 18. What is a distribution?➢ Linux Kernel➢ GNU Libraries➢ GNU Utilities➢ X Windows system
  19. 19. The first distributions➢ Slackware➢ Debian➢ RedHat Linux Distribution Timeline
  20. 20. MOVIES Movies that explain and inspire Revolution OSThe True Story of the Internet - Browser Wars
  21. 21. References➢http://kerneltrap.org/node/14002➢http://en.wikipedia.org/wiki/Linux➢http://en.wikipedia.org/wiki/Linux_kernel_portability➢http://en.wikipedia.org/wiki/GNU➢http://en.wikipedia.org/wiki/GNU_Project➢http://groups.google.com/group/net.unix-wizards/b
  22. 22. Operating Systems Historyhttp://academy.telerik.com/student-courses/software-technologies/os-windows-linux/
  23. 23. Free Trainings @ Telerik Academy C# Programming @ Telerik Academy  csharpfundamentals.telerik.com Telerik Software Academy  academy.telerik.com Telerik Academy @ Facebook  facebook.com/TelerikAcademy Telerik Software Academy Forums  forums.academy.telerik.com

×