Современные операционные системы

Основные события в истории семейства 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.

    Система 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 приобретает у ATT лицензию на выпуск собственного диалекта UNIX.

    Microsoft выпускает собственный диалект UNIX – XENIX OS.(http://mdforum.dynu.com/files/HTM/SCO.htm).

    1982 Выпущена System III ATT 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 ATT UNIX(первые попытки стандартизации).

    Выпущены SCO, RS/6000, XENIX – первый коммерческий UNIX на Intel-архитектуре.

    Начат проект GNU и создан Free Software Foundation (FSF).

    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_264rubr=pc_264).

    В IEEE (Institute of Electrotechnical and Electronics Engineers) приняты первые стандарты POSIX (Portable operating system interfaces).

    Появляется ОС Minix.

    1986

    Появилась операционная система AIX от IBM.

    Появилась операционная система AUX от Apple.

    1987

    Спецификация System V ATT UNIX была значительно переработана и обогащена дополнительными возможностями. Выходит версия System V Release 3 (SVR3)

    Появилась операционная система IRIX (SVR3.0) от Silicon Graphics.

    Другим важным событием стало соглашение ATT с ведущими 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).

    ATT в первый раз лицензировала имя UNIX.

    1988

    Создание SVR4 ATT 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).

    Выпущена Motif 1.0.

    1990

    Выпущен XPG3.

    Появилась OSF/1 от Open Software Foundation.

    Документ POSIX 1003.1 с редакционными изменениями был принят в качестве стандарта ISO

    (http://www.linuxcenter.ru/lib/history/unix_gentree.phtml?style=print#lit).

    1991

    Выделение из ATT отдельного подразделения USL (Unix System Laboratories), владеющего кодом ATT UNIX System V.

    Появление ОС Linux (на базе Minix).

    1992

    Novell объявляет о намерение приобрести USL.

    Появление 4.4BSD.

    Закрытие CSRG в Беркли (разработчика последних версий BSD UNIX).

    Появление UnixWare 1 (реализация SVR4.2).

    1993

    ATT продала права на 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 и весь исходный код ATT компании 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

    Caldera объявляет об изменении названия на SCO Group

    (http://mdforum.dynu.com/files/HTM/SCO.htm).

    2003 Появляется спецификация UNIX03 POSIX The Open Group
    2004 Начало проекта Ubuntu
    2007 Выпуск iPhone OS X
    Вернуться к учебному плану