Реферат Операционная система linux





Скачать 318.26 Kb.
НазваниеРеферат Операционная система linux
страница2/7
Дата публикации27.11.2014
Размер318.26 Kb.
ТипРеферат
100-bal.ru > Информатика > Реферат
1   2   3   4   5   6   7

История создания Linux и Unix


Естественно, история Linux начинается с Unix. Свой рассказ я начну с конца 60-х годов, когда прилагались согласованные усилия по выработке новых подходов к созданию операционных систем. В 1968 году консорциум исследователей, представляющих фирмы General Electric, AT&T Bell Labora­tories и Массачусетский технологический институт, завершил работу над научно-исследовательским проектом Multics, результатом которого стала одноименная операционная система, вобравшая в себя последние достиже­ния в решении проблем многозадачности, управления файлами и взаимо­действия с пользователем. В 1969 году уже упомянутый нами Кен Томпсон разработал операционную систему Unix, в которой использовались многие результаты проекта Multics. Он приспособил эту систему, предназначенную для работы на мини-ЭВМ, к потребностям исследователей. С самого начала Unix стала удобной для всех и эффективной многопользовательской и многозадачной операционной системой.

Со временем популярность Unix в Bell Laboratories росла, и в 1970 году Деннис Ритчи и Кен Томпсон переписали код системы на языке програм­мирования С. Деннис Ритчи, коллега Томпсона по Bell Labs, создал этот язык с целью обеспечения гибкости при разработке программ. Одно из преиму­ществ языка С состоит в том, что он позволяет обращаться непосредственно к аппаратным средствам компьютера за счет использования обобщенного набора команд. До этого текст программы операционной системы нужно было специально переписывать на аппаратно-зависимом языке ассемблера для каждого типа компьютера. Язык С позволил Ритчи и Томпсону написать всего одну версию операционной системы Unix, которую затем можно было компилировать С-компиляторами на различных машинах. Операционная система Unix стала мобильной, т.е. способной работать на разных типах машин практически без перепрограммирования.

Постепенно Unix выросла из персонального творения одного человека в стандартный программный продукт, распространяемый многими фирмами, включая Novell и IBM. Сначала эту ОС считали исследовательским продуктом, поэтому первые версии Unix распространялись бесплатно по факультетам вычислительной техники многих известных университетов. В 1972 году Bell Labs начала выпускать официальные версии Unix и продавать лицензии на нее различным пользователям. Одним из таких пользователей был факультет вычислительной техники Калифорнийского университета в Беркли. Его специалисты ввели в систему много новых особенностей, которые впослед­ствии стали стандартными. В 1975 году в Беркли была выпущена собственная версия Unix, известная как Berkeley Software Distribution (BSD). Эта версия Unix стала основным соперником версии AT&T Bell Labs. Постепенно стали появляться и другие независимо разрабатываемые версии Unix. В 1980 году фирма Microsoft выпустила версию Unix для ПК, получившую название Xenix. Компания AT&T разработала несколько версий Unix, а в 1982 году выпустила первую коммерческую версию, System 3. За ней последовала System V, которая стала весьма серьезно поддерживаемым программным продуктом.

Параллельно с этими событиями выпускались версии BSD. В конце 70-х годов BSD Unix стала основой исследовательского проекта, выполняемого в Агентстве перспективных исследований и разработок (DARPA) министерст­ва обороны США. В результате в 1983 году Калифорнийский университет выпустил мощную версию Unix под названием BSD 4.2. Она включала в себя достаточно совершенную систему управления файлами и сетевые средства, основанные на использовании протоколов TCP/IP, применяемых сейчас в Internet. Версия BSD 4.2 широко распространилась и была выбрана многими фирмами-производителями, в частности Sun Microsystems.

Распространение разных версий Unix привело к необходимости выработ­ки стандарта на эту ОС. Иного способа узнавать о том, в каких версиях будут работать предназначенные для использования в среде Unix программы, у разработчиков этих программ не было. В середине 80-х годов появились два конкурирующих стандарта: один был создан на основе версии AT&T, а второй — на основе версии BSD. Сегодня в магазинах можно найти множе­ство книг, посвященных разным вариантам Unix. В некоторых из них освещается Unix System V, а в других — BSD Unix.

Компания AT&T передала работы по Unix новой организации, Unix System Laboratories, которая сосредоточила свои усилия на разработке стан­дартной системы, объединяющей основные версии Unix. В 1991 году Unix System Laboratories разработала System V версии 4, в которой были реализо­ваны практически все возможности вариантов System V версии 3, BSD версии 4.3, SunOS и Xenix. В ответ на System V версии 4 несколько компаний, в частности IBM и Hewlett-Packard, создали Фонд открытого программного обеспечения (Open Software Foundation, OSF), целью которого стала разра­ботка собственной стандартной версии Unix. В результате появились два конкурирующих коммерческих стандартных варианта Unix — версия OSF и System V версии 4. В 1993 году компания AT&T продала свою долю прав на Unix фирме Novell, и некоторое время Unix Systems Laboratories принадлежала Novell. За это время фирма выпустила собственные версии Unix на базе System V версии 4, получившие общее название UnixWare. UnixWare предназначена для взаимодействия с системой NetWare разработки Novell.

В настоящее время Unix System Laboratories принадлежит фирме Santa Cruz Operation.

На протяжении почти всего своего развития Unix оставалась большой и требовательной по отношению к аппаратным средствам операционной сис­темой, для эффективной работы которой необходимо было иметь рабочую станцию или мини-ЭВМ. Некоторые версии Unix были рассчитаны в основ­ном на рабочие станции. Систему SunOS разработали для рабочих станций Sun, а систему AIX — для рабочих станций IBM. По мере наращивания мощи персональных компьютеров стали появляться сообщения о разработке вер­сий Unix для ПК. В частности, Xenix и System V/386 — коммерческие версии Unix для IBM-совместимых ПК. AUX — версия Unix, которая работает на ПК Macintosh. To, что Unix устанавливается на компьютерах практически всех типов (рабочих станциях, мини-ЭВМ и даже супер-ЭВМ), — лишнее свидетельство присущей ей мобильности, которая и обеспечила возможность создания эффективной версии Unix для персональных компьютеров.

Система Linux предназначена специально для персональных компьюте­ров с элементной базой Intel. Ее разработка начиналась проектом Линуса Торвальда, студента факультета вычислительной техники Хельсинкского университета. В то время студенты пользовались программой Minix, которая демонстрировала различные возможности Unix. Эта программа, которую разработал профессор Эндрю Таннебаум, широко распространилась по сети Internet среди студентов всего мира.

В намерения Линуса входило создать эффективную ПК-версию Unix для пользователей Minix. Он назвал ее Linux и в 1991 году выпустил версию 0.11. Linux широко распространилась по Internet и в последующие годы подверглась доработкам со стороны других программистов, которые ввели в нее возможности и особенности, присущие стандартным Unix-системам. В Linux, в частности, были перенесены прак­тически все основные программы-менеджеры окон. В этой ОС используются утилиты Internet, имеется и полный набор средств разработки программ, включая компиляторы и отладчики C++. Несмотря на такие широкие возможности, операционная система Linux остается небольшой, стабильной и быстродействующей. В минимальной конфигурации она может эффективно работать даже на 386 компьютере при наличии оператив­ной памяти объемом 4 Мбайта.

Linux имеет несколько редакций. Каждая фирма комплектует свою систему и ее программное обеспечение по-своему, а затем выпускает пакет с собственной редакцией этой системы. Редакции могут включать в себя модифицированные версии программы, новое программное обеспечение. Среди наиболее популярных редакций, и практичных дистрибутивы - RedHat based (RedHat, KSI, Mandrake, Caldera), Debian, SuSe, Slackware.
1   2   3   4   5   6   7

Похожие:

Реферат Операционная система linux iconОперационная система Linux и описание её основных дистрибутивов
Выбранная тема достаточно актуальна в ниши дни. Потому что Windows операционная система, которая не раскрывает полных возможностей...
Реферат Операционная система linux iconРефераты защита авторских прав Вирусы Антивирусы, Фаерволы Корпорация...
Информатика — наука о способах получения, накоплении, хранении, преобразовании, передаче и использовании информации
Реферат Операционная система linux iconРеферат на тему: Сравнение операционных систем Windows и Linux
Ос – комплекс взаимосвязанных системных программ, назначение которого – организовать взаимодействие пользователя с компьютером и...
Реферат Операционная система linux iconРеферат Операционная система. Последовательность заруки ЭВМ
Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования «Глазовский...
Реферат Операционная система linux iconРассмотрены следующие вопросы: История Linux
Лекция: Обзор архитектуры и возможностей системы Linux: архитектура, ядро, распространение и лицензирование, принципы проектирования,...
Реферат Операционная система linux iconРеферат по информатике и икт на тему: «Операционная система ms windows....
В XX веке технический прогресс создал два изделия, в корне изменивших жизнь человека: автомобиль и компьютер. Каждый из них может...
Реферат Операционная система linux iconРассмотрим эти вопросы подробнее
Юникс это такая легендарная операционная система Говорят, она никогда не падала
Реферат Операционная система linux iconУрок на тему "Как устроен компьютер"
Оборудование: компьютерный класс, операционная система Windows xp, пакет программ Microsoft Office
Реферат Операционная система linux iconОтчет по дисциплине «Учебная практика по информатике»
Лабораторная работа № Тема: «Операционная система ms windows». Знакомство с ос windows xp. 4
Реферат Операционная система linux iconУрока: Операционная система Вид урока: Комбинированный
Показать применение сервисов Интернета в коллективной работе над одним документом
Реферат Операционная система linux icon«Операционная система»
На прошлом уроке мы рассмотрели, что называется программным обеспечением компьютера. Давайте на минуту вернемся к нему и вспомним...
Реферат Операционная система linux iconПрограмма по формированию навыков безопасного поведения на дорогах...
Операционная система обеспечивает удобный способ общения (интерфейс) пользователя с прикладными программами
Реферат Операционная система linux iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программное обеспечение: Операционная система Windows xp, пакет программ Office 2003 (ms powerPoint, ms word, Paint)
Реферат Операционная система linux iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема и номер урока в теме: раздел «Компьютер как универсальное устройство обработки информации», урок №13 «Операционная система»
Реферат Операционная система linux iconПрограмма по формированию навыков безопасного поведения на дорогах...
Цель урока: изучить понятие «операционная система» компьютера и её назначение, выяснить место и значение операционной системе в программном...
Реферат Операционная система linux iconПрограмма по формированию навыков безопасного поведения на дорогах...
Тема и номер урока в учебнике: «Программное обеспечение. Типы программного обеспечения. Операционная система.» №9 (3 урок при изучении...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск