Kalendarium historii systemu operacyjnego Unix
lata 60.
lata 70.
- 1971 – port 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.
- 1980 – w Santa Cruz Operation (SCO) na licencji od AT&T i na zamówienie firmy Microsoft powstaje Xenix, pierwszy Unix dla PC[6]
- 1983
- 1984
- pojawia się idea open system – powstaje X/Open[10]
- Sun udostępnia specyfikację NFS[11]
- Uniwersytet Kalifornijski w Berkeley wydaje wersję 4.2BSD obejmującą protokół TCP/IP
- DEC wydaje pierwszą wersję Ultriksa
- wydano wersję System V Release 2 (SVR2)
- istnieje około 100 tys. instalacji Uniksa
- 1985 – Manifest GNU ukazuje się w marcowym numerze magazynu Dr. Jobb's Journal[12]
- 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
- ↑ a b c Kernighan 2021 ↓, s. 48–51.
- ↑ Kernighan 2021 ↓, s. 63.
- ↑ The Creation of the UNIX Operating System. Bell Labs. [zarchiwizowane z tego adresu (14 września 2004)]. (ang.).
- ↑ William Stallings: Operating Systems: Internals and Design Principles. Wyd. 5. Pearson Education, Inc., 2005, s. 91. (ang.).
- ↑ Kernighan 2021 ↓, s. 171–173.
- ↑ The History of Microsoft - 1980 | The History of Microsoft | Channel 9 [dostęp 2021-12-01] [zarchiwizowane z adresu 2010-12-08] .
- ↑ Richard Stallman, net.unix-wizards, „New UNIX implementation” („Nowa implementacja Uniksa”), 27 września 1983 (ang.) (polskojęzyczne tłumaczenie).
- ↑ ÉricÉ. Lévénez ÉricÉ., Unix History (Unix Timeline) [dostęp 2021-12-01] [zarchiwizowane z adresu 2002-08-02] (ang.).
- ↑ Ken Thompson inauguration speech: Reflections on trusting trust | Communications of the ACM. [dostęp 2021-12-01]. (ang.).
- ↑ a b c X/Open and OSF Join to Create The Open Group. [dostęp 2021-12-04].
- ↑ CiteSeerX — Design and Implementation or the Sun Network Filesystem (1985) [dostęp 2021-11-30] (ang.).
- ↑ RichardR. Stallman RichardR., „Dr. Dobb's Journal”, 10 (3), marzec 1985, s. 30 [dostęp 2011-10-18] (ang.).
- ↑ Andrew S. Tanenbaum, Albert S. Woodhull: Operating Systems Design and Implementation. Prentice Hall, 2006. ISBN 0-13-142938-8.
- ↑ Ryan Thoryk: History of IRIX. 2020-10-07. [dostęp 2021-12-01].
- ↑ 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.).
- ↑ What would you like to see most in minix? [dostęp 2021-10-16] (ang.).
- ↑ The History of the NetBSD Project. [dostęp 2021-12-01].
- ↑ a b c 1.3. About the FreeBSD Project [dostęp 2021-04-08] .
- ↑ Red Hat | Red Hat history. [dostęp 2021-12-01]. [zarchiwizowane z tego adresu (2012-02-18)]. (ang.).
- ↑ Information about NetBSD 1.0 [dostęp 2021-10-16] .
- ↑ Adam Glass: netbsd-users: Theo De Raadt. 1994-12-23. [dostęp 2021-11-30].
- ↑ The Open Group: Enhanced Single UNIX Press Release. [dostęp 2021-12-04].
- ↑ Bell Labs: Ritchie and Thompson Get National Medal of Technology. [dostęp 2021-12-04]. [zarchiwizowane z tego adresu (1998-12-08)].
- ↑ The Open Group: The Single UNIX Specification Version 3. 2002-01-30. [dostęp 2021-12-04].
- ↑ 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.