Основные события в истории семейства UNIX/Linux
Представленные факты выбраны из разных книг, ссылки на которые приведены в списке литературы, статей и публикаций в Интернете, но основной материал взят из следующих источников:
- страницы History and Timeline с сайта Open Groupe (http://www.unix.org/what_is_unix/history_timeline.html);
- В. Кравчук. Основы операционной системы UNIX. Её адрес в Интернете http://www.citforum.ru/operating_systems/unix/kravchuk/2.shtml;
- В. Костромин. Свободная система для свободных людей. Её адрес в Интернете http://linuxcenter.ru/lib/history/lh-01.phtml;
- статьи "Хроника событий накануне конфликта между SCO и IBM". Её адрес в Интернете http://mdforum.dynu.com/files/HTM/SCO.htm.
Годы | События |
---|---|
1969 |
Программисты Bell Labs вышли из состава разработчиков ОС Multics. |
1970 | С 1 января 1970 года ведется отсчет "Времени UNIX". |
1971 | В Bell Labs выпущена версия UNIX V1 и первое издание "Справочного руководства по системе Unix". |
1972 | Разработан язык программирования С. |
1973 |
В Bell Labs выпущена версия UNIX V4, переписанная на языке C. Первое публичное представление UNIX. На четвертом симпозиуме по принципам ОС, проводимом ассоциацией ACM в крупнейшем исследовательском центре IBM (4th ACM Symposium on Operating Systems Principles, IBM Thomas J. Watson Research Center, Yorktown Heights, New York, October 15-17, 1973), был сделан доклад "The UNIX Time-Sharing System" (http://mdforum.dynu.com/files/HTM/SCO.htm). |
1974 | В июле 1974 года Томпсон и Ритчи опубликовали в журнале Communications of the ACM историческую статью "UNIX Timesharing Operating System", которая положила начало новому этапу в истории системы. ОС UNIX заинтересовались в университетах (Учебное пособие С.Д.Кузнецова http://www.citforum.ru/operating_systems/unix/contents.shtml). |
1975 | В Bell Labs выпущена UNIX V6, известная как "Исследовательский UNIX". |
1976 |
Кен Томпсон провел свой академический отпуск в университете г. Беркли и принял участие в проводившихся там исследованиях (Учебное пособие С.Д.Кузнецова http://www.citforum.ru/operating_systems/unix/contents.shtml). В первый раз UNIX была перенесена на другую машину (Interdata 8/32, Ричард Миллер, Австралия). |
1977 | Появилась BSD 1.0 Калифорнийского университета в Беркли. |
1978 | Unix "переехала" и на другую 32-разрядную машину – это была VAX 11/780). |
1979 | Выпуск V7 (последняя настоящая UNIX). В состав новой версии системы (V7) входил компилятор нового диалекта языка С PCC (Portable C-Compiler), новый командный интерпретатор sh, называемый также в честь своего создателя Bourne-shell (Учебное пособие С.Д.Кузнецова http://www.citforum.ru/operating_systems/unix/contents.shtml). |
1980 |
В 1980 году, при финансовой поддержке Министерства обороны США и по его же инициативе, начаты работы по внедрению стека протоколов TCP/IP. Работы завершились в 1981 году выпуском 4.1BSD (http://vap.org.ru/daemonix/03.shtml). Microsoft приобретает у AT&T лицензию на выпуск собственного диалекта UNIX. Microsoft выпускает собственный диалект UNIX – XENIX OS.(http://mdforum.dynu.com/files/HTM/SCO.htm). |
1982 | Выпущена System III AT&T UNIX. Выпущена HP-UX (на базе System III) от Hewlett-Packard. |
1983 |
Авторы UNIX К. Томсон и Д. Ритчи получили премию Тьюринга. Версия 4.2BSD, выпущенная в 1983 году, уже имела поддержку технологии Ethernet и могла интегрироваться в сеть ARPANET (http://vap.org.ru/daemonix/03.shtml). Выпущена операционная системаSunOS 1.0 (на базе 4.1BSD) от Sun Microsystems. |
1984 |
В МIT запущен проект Х Window System. Выпущена SVR2 AT&T UNIX(первые попытки стандартизации). Выпущены SCO, RS/6000, XENIX – первый коммерческий UNIX на Intel-архитектуре. |
1985 |
В Университете Карнеги – Меллона в 1985 году было разработано микроядро Mach, использованное в NeXT OS (NeXT), MachTen (Mac), OS/2, AIX (для IBM), OSF/1, Digital UNIX (для Alpha), Windows NT и BeOS (Энциклопедия компьютеров от KM.RU http://www.megakm.ru/pc/encyclop.asp?topic=pc_264&rubr=pc_264). В IEEE (Institute of Electrotechnical and Electronics Engineers) приняты первые стандарты POSIX (Portable operating system interfaces). |
1986 |
Появилась операционная система AIX от IBM. |
1987 |
Спецификация System V AT&T UNIX была значительно переработана и обогащена дополнительными возможностями. Выходит версия System V Release 3 (SVR3) Появилась операционная система IRIX (SVR3.0) от Silicon Graphics. Другим важным событием стало соглашение AT&T с ведущими UNIX-производителями Sun и Microsoft в 1987 г. о так называемой унификации UNIX. Проект предусматривал создание четвертого издания System V (SVR4), которая объединяла характеристики Xenix Microsoft (другое название UNIX для микрокомпьютеров, основанной на седьмом издании и испытавшей сильное влияние System V), SunOS (система UNIX фирмы Sun Microsystems, основанной на BSD и System V 3.2) (Учебное пособие С.Д. Кузнецова http://www.citforum.ru/operating_systems/unix/contents.shtml). AT&T в первый раз лицензировала имя UNIX. |
1988 |
Создание SVR4 AT&T UNIX на базе System V, BSD и SunOS. Появление компьютера NeXT с ОС NeXTSTEP (4.3BSD + Mach 2.0). |
1989 |
Ключевым этапом в развитии ветви System V стал 1989 год, год выхода System V Release 4 (SVR4). Важным шагом было решение об объединении возможностей различных UNIX, подобных ОС: BSD, SunOS и System V "под одной крышей" (http://vap.org.ru/daemonix/03.shtml). |
1990 |
Появилась OSF/1 от Open Software Foundation. Документ POSIX 1003.1 с редакционными изменениями был принят в качестве стандарта ISO (http://www.linuxcenter.ru/lib/history/unix_gentree.phtml?style=print#lit). |
1991 |
Выделение из AT&T отдельного подразделения USL (Unix System Laboratories), владеющего кодом AT&T UNIX System V. |
1992 |
Novell объявляет о намерение приобрести USL. Появление 4.4BSD. Закрытие CSRG в Беркли (разработчика последних версий BSD UNIX). |
1993 |
AT&T продала права на UNIX вместе с лабораторией USL компании Novell. Начало истории развития проекта FreeBSD. Выпуск Linux с версией ядра 0.99. |
1994 |
Novell передает права на товарный знак UNIX международной организации по стандартизации X/Open Company. Группа бывших сотрудников Novell во главе с основателем Novell Реймондом Нурда (Raymond J. Noorda) образуют компанию Caldera Systems International. Одна из ее основных задач – распространение Linux. Начало документированной истории Linux на Руси, когда в журнале "Монитор" была опубликована статья Владимира Водолазского. Название ее звучало примерно так: как легко и без головной боли установить Linux на персональный компьютер. |
1995 |
Появляется спецификация UNIX 95 (Single UNIX Specification) от X/Open. Novell продает UnixWare и весь исходный код AT&T компании SCO. Появляются OpenBSD и NetBSD. У истоков отечественной истории Linux стоят также статьи Петра Врублевского и Виктора Хименко, опубликованные в журнале "Мир ПК" в середине 1995 года и посвященные установке SLS и Slackware, соответственно. |
1996 | Формируется Open Group как слияние компаний OSF и X/Open. |
1998 |
Появляется спецификация UNIX 98 от The Open Group. Впервые о Linux'е для конечного пользователя можно говорить, вероятно, с 1998 года, когда Жиль Дюваль создал дистрибутив Mandrake (ныне – Mandriva). Основной его идеей было объединение Linux'а и графической среды KDE (Linux: предыстория в тезисах. Алексей Федорчук, http://linuxcenter.ru/lib/history/linuxhistory_1.phtml). |
1999 | Появляется Mac OS X. |
2000 | Компания SCO продала все свои ОС компании Caldera (Caldera OpenLinux). |
2001 |
Появляется спецификация Single UNIX Specification Version 3, соединившая IEEE POSIX, The Open Group and промышленный стандарт Linux. Завершается сделка по покупке SCO со стороны Caldera. Часть компании SCO, ставшей уже бывшей, продолжает развивать продукт Tarantella. Сам бренд SCO, а также SCO OpenServer и база программного кода UNIX System V отходят к Caldera (http://mdforum.dynu.com/files/HTM/SCO.htm). |
2002 | |
2003 | Появляется спецификация UNIX03 POSIX The Open Group |
2004 | Начало проекта Ubuntu |
2007 | Выпуск iPhone OS X |