Главная Обратная связь

Дисциплины:






История операционной системы Linux



История операционной системы Unix. Период становления.

1957 - в Bell Labs под руководством Виктора Высотского создана система BESYS

1964 - BESYS не подходит для современных компьютеров

Высотский подключился к Multics (AT&T вышла из проекта в 1969)

UNIX разработана в Bell Labs Кеном Томпсоном, Деннисом Ритчи и Дугласом Макилроем

1969 - Кен Томпсон создал первую ОС для DEC PDP-7. Брайан Керниган назвал её UNIX (позже UNIX)

1971 - версия ОС для PDP-11. Edition 1 стала первой официальной версией

В 1969 Томпсон разработал язык программирования B ( упрощенный вариант BCPL)

1972 - Edition 2. Переписана на языке B

1969-1973 - на основе B разработан язык C (компилируемый)

1973 - Edition 3 со встроенным компилятором C

1973 - Edition 4 с системным ядром, переписанным на C

1975 - Edition 5, полностью переписана на C

1975 - Edition 6

1979 - Edition 7 (последняя версия). Появился Bourne Shell - интерпретатор коммандной строки

История операционной системы Unix. 80-е годы – наше время. GNU GPL.

Создана в Bell Labs Кеном Томпсоном в 1969

Начало 1980-х - AT&T начинает коммерческую версию UNIX

1982 - UNIX System III (основана на Edition 7)

Из-за запрета 1956 года компания передала исходный код ВУЗам

1973 - исходные коды получил университет Беркли

1978 - BSD UNIX (Беркли). Основана на Edition 6

1979 - 3BSD (основана на Edition 7). Создана Биллом Джоем. Поддерживает виртуальную память.

Причина раскола AT&T и университета Беркли - реализация TCP/IP

Было два интерфейса - Berkley Sockets и интерфейс транспортного уровня TLI

1983 - выпущена BSD 4.2. Поддерживала Ethernet и Arpanet

1983-90 - в BSD добавлены отладчик ядра, файловые системы NFS и VFS

AT&T выпускала ОС System V

1983 - SVR1. Текстовый редактор, библиотека curses

1984 - SVR2. Монопольный доступ к файлам

1987 - SVR3. Поддержка TLI, поддержка файловой системы RFS

1988 - SVR4. TCP/IP, сокеты, файловая система NFS

После UNIX менял владельцев и длительное время принадлежал Novell

1993 - Novell передала права на ТЗ консорциуму X/Open (позже The Open Group)

1995 - Novell продала лицензию System V компании Santa Cruz Operation

2000 - Santa Cruz Operation продала UNIX компании Caldera, которая была переименована в SCO Group

SCO Group заявила права на исходный код UNIX, но в 2010 суд вынес вердикт в пользу Novell

GNU GPL - лицензия на свободное программное обеспечение, созданная в рамках проекта GNU в 1988 (GNU - 1983)

Цель - предоставить пользователю права копировать, модифицировать и распространять программы

История операционной системы Minix и начало Linux.



Создана Эндрю Таненбаумом в Амстердамском свободном университете. Сокращенный код ядра, подсистемы управления памятью и файловой системы были напечатаны в книге. Написана на языке C.

В 1987 Minix была только учебным пособием. Она не усовершенствовалась и не принимала патчи.

Minix 2.0 прилагалась ко второй редакции книги

Minix 3 анонсирован в 2005. Был переработан и годен к использованию как ОС для микроконтроллеров

Части системы разделены как модули и изолированы. Каждый драйвер выполняется как отдельный процесс и при крахе автоматически перезапускается.

Linux

В 1991 Линус Торвальдс был разочарован лицензией Minix и стал работать над своей ОС

Разработка ядра Linux велась на Minix, и приложения Minix были использованы в Linux.

Позже появилась возможность разрабатывать на базе самой Linux. Приложения GNU заменили приложения Minix. Для коммерческого использования начался переход на GNU GPL.

История операционной системы Linux.

В 1991 Линус Торвальдс захотел написать UNIX-совместимое ядро ОС для ПК с Intel 80386

Прототипом ядра стала система Miinix (созданная Эндрю Таненбаумом в 1987)

ОС должна была поддерживать стандарт POSIX (системные вызовы)

Первая версия ядра была опубликована под GNU GPL

1992 - версия ядра 0.95

1994 - версия 1.0

Благодаря GNU Торвальдс получил возможность использовать с Linux свободные утилиты.

Появилась возможность создать полностью свободную ОС.

Первым дистрибутивом, получившим широкое распространение, стал Slackware (1993, Патрик Фолькердинг)

Компания Red Hat (1995) реализовала идею выпуска коммерческой версии ОС

Debian (1993) Цель - Сделать целостный дистрибутив. Некоммерческий проект.

Gentoo (1999, Дэниел Роббинс). Основная цель - собственная сборка под конкретное аппаратное обеспечение и минимальный набор программ

Ubuntu (2004) основана на Debian - самый популярный дистрибутив для десктопов





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...