Операционная система LINUX
разных типах машин практически без
перепрограммирования.
Постепенно 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 имеет несколько редакций. Каждая фирма комплектует свою систему и
ее програмное обеспечение по-своему, а затем выпускает пакет с соственной
радакцией этой системы. Редакции могут включать в себя модифицированные
версии програми, новое програмное обеспечение. Среди наиболее популярных
редакций, и практичных дистpибутивы - RedHat based (RedHat, KSI, Mandrake,
Caldera), Debian, SuSe, Slackware.
Slackware, Red Hat, Caldera, Debian, KSI-Linux.
Сегодня Linux - это полноценная ОС семейства UNIX. Практически все
важнейшие программные пакеты написаны и на Linux. Существуют эмуляторы
других операционных систем: DOS, WINDOWS, Macintosh.
А совсем недавно для Linux был создан создан wmware – эмулятор способный
эмулировать полноценный компьютер в окне.
Тоесть работая под Linux можно запустить десяток W95, или еще раз тот-же
Linux в котором вы сейчас работаете.
Используемая литература:
1. "Linux. Руководство по операционной системе". Р.Петерсен BHV,
1997.
"Операционная система UNIX" Андрей Робачевский
Журналы Компьютерра. ( www.computerra.ru )
Интернет: http://xtalk.price.ru/linux
http://t37.nevod.perm.su/
http://slackl.cargolink.cnt.ru/~ivanp
http://www.aha.ru/~agb/
http://www.linux.org.ru/
http://www.linux.opennet.ru/
news group: fido7.ru.linux
| | скачать работу |
Операционная система LINUX |