Опубликован: 02.11.2010 | Доступ: свободный | Студентов: 5087 / 1573 | Оценка: 4.32 / 4.07 | Длительность: 17:08:00
ISBN: 978-5-9963-0416-5
Дополнительный материал 1:

Основные события в истории семейства UNIX/Linux

< Лекция 7 || Дополнительный материал 1 || Дополнительный материал 2 >
Аннотация: В этом приложении приведены в хронологическом порядке основные события в истории семейства системы UNIX/Linux.

Представленные факты выбраны из разных книг, ссылки на которые приведены в списке литературы, статей и публикаций в Интернете, но основной материал взят из следующих источников:

Годы События
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 приобретает у 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-архитектуре.

Начат проект 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_264&rubr=pc_264).

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

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

1986

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

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

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).

Выпущена 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

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

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

1992

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

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

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

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

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

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

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

2003 Появляется спецификация UNIX03 POSIX The Open Group
2004 Начало проекта Ubuntu
2007 Выпуск iPhone OS X
< Лекция 7 || Дополнительный материал 1 || Дополнительный материал 2 >
Даниил Баёв
Даниил Баёв

Как узнать оценку за курс?

 

Анастасия Якимова
Анастасия Якимова