2.23M
Category: softwaresoftware

Развитие операционных систем от Unix и Bsd к Linux

1.

РАЗВИТИЕ ОПЕРАЦИОННЫХ СИСТЕМ ОТ
UNIX И BSD К LINUX
Выполнила:
Учитель информатики
МОУ «Шабуровская СОШ»
Ряпосова Светлана Александровна

2.

ПЛАН:
1.
2.
3.
4.
Что такое Unix. История.
Первоначальные
преимущества Unix
Появление проекта GNU
BSD и развитие Интернета

3.

ЧТО ТАКОЕ UNIX. ИСТОРИЯ.
Unix («UNIX» является зарегистрированной
торговой маркой организации The Open Group[1]) —
семейство переносимых, многозадачных и многопол
ьзовательских операционных систем.
История UNIX начинается в 1969 году, когда в
одном из подразделений AT&T Bell Labs была
начата разработка операционной системы для
компьютера PDP-7 производства DEC. В её основу
легли идеи, заложенные в более продвинутую и
требовательную к ресурсам компьютера Multics.
Например, модель хранения данных была взята
именно из этой операционной системы.

4.

Первая версия системы была написана
на Ассемблере. В 1972 году для того, чтобы
переписать систему на более простой язык, Деннис
Ритчи создает язык программирования Си,
благодаря чему, 15 октября 1973 года выходит
новая версия Unix (четвертая), ядро которой было
переписано на Си. А через 2 года (в 1975 году)
появляется уже полностью написанная на языке Си
редакция Unix (пятая). Linux существует вокруг нас
с середины 1990-х годов. Вы можете встретить его
повсюду: в телефонах, ноутбуках, наручных часах,
суперкомпьютерах, автомобилях и даже в
холодильниках. Он обрел известность как среди
разработчиков, так и среди обычных пользователей
компьютеров.

5.

ПЕРВОНАЧАЛЬНЫЕ ПРЕИМУЩЕСТВА UNIX
Деннис Ритчи и Кен Томпсон
выпустили первый релиз
операционной системы Unix 3
ноября 1971 года.
Отличительно особенностью
Unix того времени было то,
что Unix поддерживала
возможность одновременной
работы нескольких
пользователей, в то время как
в других операционных
системах того времени одно
задание выполнялось от
начала и до конца без
возможности прерывания.

6.

Если бы Unix была привязана к компьютеру PDP-11,
на котором велась её первоначальная разработка, то
данная ОС вряд ли бы оставила сколь-нибудь
заметный след в истории. Свойство переносимости
системы позволило Unix пережить эволюцию
компьютерного оборудования и, в конечном счете,
занять лидирующие позиции среди других ОС.».
Как
гласит официальная
временная шкала
Unix: «В 1973 году
система была
переписана на язык
программирования Си.
Это сделало её
переносимой и сильно
повлияло на историю
развития ОС в целом

7.

Семейство операционных
систем UNIX уникально по нескольким причинам:
оно является долгожителем и, претерпев многочисленные
изменения, "завоевало" разнообразную аппаратуру;
при переходе UNIX на другие аппаратные платформы возникали
интересные задачи, решение которых принесло много нового в
компьютерные технологии;
на одной из версий UNIX были реализованы протоколы обмена
данными в компьютерных сетях с разной аппаратной
платформой, что позволяет считать UNIX предвестницей
сегодняшнего Интернета, а также основой для широкого
развития локальных сетей;
авторы ее первых версий создали язык программирования
высокого уровня С, который можно назвать (с учетом его
последующего совершенствования) самым распространенным
среди разработчиков;
использование этого языка дало возможность принять участие в
разработке операционной системы тысячам специалистов;
появившиеся в семействе UNIX свободно распространяемые
операционные системы внесли много нового в представление о
том, как разрабатывать и распространять программы для
компьютеров.

8.

ПОЯВЛЕНИЕ ПРОЕКТА GNU
В восьмидесятые годы 20 века многие
компании, в числе которых IBM и HP, начали
создавать свои собственные (в том числе и
коммерческие) версии системы Unix. Это
привело к путанице дистрибутивов Unix. И к
тому же фирмы, продающие свои
дистрибутивы, прямо запрещали
распространять их исходные коды. Из-за этого
другие программисты не могли применять уже
внедренные к тому моменту новые компоненты
системы, и им приходилось писать их заново.

9.

Лого GNU
в 1983 году, с целью создать доступную полноценную
Unix-подобную операционную систему с открытыми
исходными кодами, обмениваться которой смогут все
желающие, программист из Массачусетского
технологического института (MIT) Ричард Столлман
начинает разработку проекта GNU (сокр. от «GNU
is Not Unix»).

10.

В РАМКАХ ПРОЕКТА GNU СОЗДАЮТСЯ
НЕОБХОДИМЫЕ ДЛЯ РАЗРАБОТКИ ЯДРА
СИСТЕМЫ КОМПОНЕНТЫ:
текстовый
редактор
Emacs
набор
компилято
ров gcc

11.

интерпретатор
bash
программа (разновидность
транслятора), выполняющая
интерпретацию. Интерпретация
— построчный анализ, обработка
и выполнение исходного кода
программы или запроса
архиватор
gzip
это утилита
сжатия и
декомпрессии
файлов,
использующая
алгоритм
Deflate,
применяемая
в основном в
UNIXсистемах
Однако, несмотря на все его успехи, даже спустя 8 лет после старта
проекта, не хватало самого важного компонента операционной
системы — её ядра…

12.

BSD И РАЗВИТИЕ ИНТЕРНЕТА
Следующий важный этап нашей экскурсии по
развитию операционной системы Unix
переносит нас в 1974 год на противоположное
побережье от Bell Labs, где ученые в области
компьютерных наук Калифорнийского
университета в Беркли решили попробовать
установить на свои системы Unix. Они и их
студенты сочли Unix подходящим вариантом
для своих исследований и начали
совершенствовать ОС, расширяя её
функционал путем добавления всевозможных
новых системных вызовов и утилит.

13.

Эволюция BSD
(сокр. От англ. «Berkeley Software Distribution») была
плавной и последовательной: от набора небольших
улучшений до чего-то совершенно нового. Студенты,
некоторые из которых позже стали лидерами в области
вычислительной техники, добавляли в систему
различные улучшения.

14.

Одним из таких крупных улучшений
стал редактор vi, ежедневно применяемый в
своей работе многими пользователями Unix,
а теперь и пользователями Linux. Билл
Джой, который в студенческие годы изобрел
редактор vi во время своей ранней работы
над системой Unix в Беркли, организовал в
1977 году первый выпуск своего редактора
под маркой «Berkeley Software Distribution».
Позже Джой (вместе с другими
сооснователями) создал компанию Sun
Microsystems, которая позволила Unix
взять на себя крупномасштабные
вычисления.

15.

ВОПРОСЫ И ЗАДАНИЯ
В
каком году начинается
история развитияUnix?
1969
год

16.

ВОПРОСЫ И ЗАДАНИЯ
Где
была написана
первая версия Unix?
На
ассмаблеи

17.

ВОПРОСЫ И ЗАДАНИЯ
Где
в повседневной жизни
Мы можем встретить Unix?
Linux существует вокруг нас с
середины 1990-х годов. Вы можете
встретить его повсюду: в телефонах,
ноутбуках, наручных часах,
суперкомпьютерах, автомобилях и
даже в холодильниках.

18.

ВОПРОСЫ И ЗАДАНИЯ
Какой
язык программирования
использовался и повлиял на
развития Unix?
Язык программирования Си

19.

УСТАНОВИТЕ СООТВЕТСТВИЯ
Деннис
Ритчи
Кен
Томпсон
Ричард
Столлман

20.

УСТАНОВИТЕ СООТВЕТСТВИЯ
Деннис
Ритчи
Кен
Томпсон
Ричард
Столлман

21.

ДОМАШНЕЕ ЗАДАНИЕ:
Сообщение по теме:
«Движение за
свободное ПО»
English     Русский Rules