Kalendarium historii systemu operacyjnego Unix

lata 60.

lata 70.

  • 1971port Uniksa na nowe komputery PDP-11 firmy DEC[2]
  • 1973
    • Unix Third Edition, Douglas McIlroy staje się pomysłodawcą potoku (ang. pipe)[3]
    • Unix Fourth Edition, pierwsza napisana w C, co zaowocowało przenośnością systemu[4]
  • 1975 – Unix Sixth Edition – inaczej Wersja Szósta – rozprowadzana nieodpłatnie w uczelniach dla zastosowań akademickich, dał początek rozszerzeniom BSD
  • 1976 – John Lions na Uniwersytecie Nowej Południowej Walii pisze komentarz do kodu Uniksa. Tzw. Lions Book zawiera pełny kod v.6[5]
  • 1977 – pod koniec roku ukazują się pierwsze taśmy 1BSD, rozszerzenia Uniksa z Uniwersytetu Kalifornijskiego Berkeley (UCB)
  • 1978 – w połowie roku ukazują się taśmy 2BSD
  • 1979
    • wydanie 3BSD
    • Unix 7th edition – the last true Unix – zawiera język C, UUCP i powłokę Bourne’a. Przeniesiony na nowe komputery DEC VAX kernel liczył 40 Kb. Wersja była długo traktowana jako podstawa standaryzacji przed pojawieniem się norm IEEE i POSIX.

lata 80.

  • 1986
    • wydano wersję 4.3BSD – zawierającą serwer DNS
    • Hewlett-Packard prezentuje HP-UX, własną wersję Uniksa
    • IBM wydaje AIX (Advanced Interactive eXecutive) na bazie SVR 1 i 2 oraz BSD4.3
  • 1987
    • wydano wersję System V Release 3 (SVR3)
    • istnieje około 750 tys. instalacji Uniksa
    • Andrew S. Tanenbaum udostępnia pierwszą wersję MINIX, edukacyjnego, uniksopodobnego systemu o architekturze mikrojądra[13]
  • 1988
    • publikacja standardu POSIX.1. Powstają konkurencyjne UNIX International (związek AT&T i Sun Microsystems) i Open Software Foundation[10] (OSF, pozostali sprzedawcy Uniksów), organizacje standaryzujące Uniksa
    • Silicon Graphics prezentuje IRIX 3.0 oparty na System V wraz z rozszerzeniami BSD[14]
  • 1989
    • wydano wersję System V Release 4 (SVR4), ujednolicając System V, BSD oraz Xenix
    • przedstawiono SCO UNIX System V/386, pierwszy Unix spoza AT&T, który ma prawo być sprzedawany pod tą nazwą

lata 90.

Pierwsza dekada XXI wieku

  • 2001
    • trzecia wersja Single UNIX Specification, powstaje IEEE POSIX[24]
    • 4 stycznia – Linux 2.4
  • 2002
    • 23 stycznia – Caldera/SCO udostępnia kod gałęzi research Unix od V1 po 32V na licencji BSD
  • 2003
    • 19 stycznia – prezentacja FreeBSD 5.0[25]
    • 9 marca – Caldera/SCO wytacza proces IBM o wprowadzenie do Linuksa jej tajemnic technologicznych, grozi innym dystrybutorom Linuksa
    • 17 grudnia – Linux 2.6

Zobacz też

Przypisy

  1. a b c Kernighan 2021 ↓, s. 48–51.
  2. Kernighan 2021 ↓, s. 63.
  3. The Creation of the UNIX Operating System. Bell Labs. [zarchiwizowane z tego adresu (14 września 2004)]. (ang.).
  4. William Stallings: Operating Systems: Internals and Design Principles. Wyd. 5. Pearson Education, Inc., 2005, s. 91. (ang.).
  5. Kernighan 2021 ↓, s. 171–173.
  6. The History of Microsoft - 1980 | The History of Microsoft | Channel 9 [dostęp 2021-12-01] [zarchiwizowane z adresu 2010-12-08].
  7. Richard Stallman, net.unix-wizards, „New UNIX implementation” („Nowa implementacja Uniksa”), 27 września 1983 (ang.) (polskojęzyczne tłumaczenie).
  8. Éric Lévénez, Unix History (Unix Timeline) [dostęp 2021-12-01] [zarchiwizowane z adresu 2002-08-02] (ang.).
  9. Ken Thompson inauguration speech: Reflections on trusting trust | Communications of the ACM. [dostęp 2021-12-01]. (ang.).
  10. a b c X/Open and OSF Join to Create The Open Group. [dostęp 2021-12-04].
  11. CiteSeerX — Design and Implementation or the Sun Network Filesystem (1985) [dostęp 2021-11-30] (ang.).
  12. Richard Stallman, „Dr. Dobb's Journal”, 10 (3), marzec 1985, s. 30 [dostęp 2011-10-18] (ang.).
  13. Andrew S. Tanenbaum, Albert S. Woodhull: Operating Systems Design and Implementation. Prentice Hall, 2006. ISBN 0-13-142938-8.
  14. Ryan Thoryk: History of IRIX. 2020-10-07. [dostęp 2021-12-01].
  15. William F. Jolitz, Lynne Greer Jolitz. Porting UNIX to the 386: A Practical Approach; 17-part series, January 1991 – July 1992. „Dr. Dobb's Journal”, 01 1991. ISSN 1044-789X. (ang.). 
  16. What would you like to see most in minix? [dostęp 2021-10-16] (ang.).
  17. The History of the NetBSD Project. [dostęp 2021-12-01].
  18. a b c 1.3. About the FreeBSD Project [dostęp 2021-04-08].
  19. Red Hat | Red Hat history. [dostęp 2021-12-01]. [zarchiwizowane z tego adresu (2012-02-18)]. (ang.).
  20. Information about NetBSD 1.0 [dostęp 2021-10-16].
  21. Adam Glass: netbsd-users: Theo De Raadt. 1994-12-23. [dostęp 2021-11-30].
  22. The Open Group: Enhanced Single UNIX Press Release. [dostęp 2021-12-04].
  23. Bell Labs: Ritchie and Thompson Get National Medal of Technology. [dostęp 2021-12-04]. [zarchiwizowane z tego adresu (1998-12-08)].
  24. The Open Group: The Single UNIX Specification Version 3. 2002-01-30. [dostęp 2021-12-04].
  25. FreeBSD 5.0-RELEASE Announcement. The FreeBSD Project. [dostęp 2021-12-01]. (ang.).

Bibliografia

  • Brian W. Kernighan: Jak UNIX tworzył historię. Gliwice: Helion, 2021. ISBN 978-83-283-7163-7.