История создания GNU/Linux
Операционная система GNU/Linux относится к классу UNIX-подобных опе- рационных систем, наследуя от UNIX множество черт. Операционная систе- ма UNIX была создана Кеном Томпсоном и его коллегами в Bell Laboratories фирмы AT&T в 1969 г. Для тех лет это была одна из самых передовых опера- ционных систем, обеспечивающих многозадачность и возможность одновре- менной работы многих пользователей. В настоящее время имеются две основ- ные ветви UNIX-систем: UNIX System V (продолжение разработок AT&T) и BSD (Berkeley Software Distribution, которая ранее разрабатывалась в уни- верситете Berkeley). То есть все современные UNIX-системы можно отнести к первой или второй ветви. Так, операционная система Sun Solaris 10 является представителем ветви UNIX System V (кратко SVR4 — System V Release 4), а FreeBSD 8.0 — наследницей BSD.
Операционная система GNU/Linux не является прямой наследницей какой- либо из этих двух ветвей UNIX-систем. Она сочетает в себе черты, присущие обеим ветвям, поскольку ее разрабатывает множество людей, имеющих, ес- тественно, различные предпочтения. В отличие от команды разработчиков FreeBSD, разработку GNU/Linux в целом, как единой операционной системы, никто не координирует. Поэтому имеется множество различных наборов программного обеспечения (дистрибутивов), являющихся, несмотря на со- вершенную несхожесть друг с другом, GNU/Linux.
Что же такое GNU/Linux? Название Linux является зарегистрированной тор- говой маркой Линуса Бенедикта Торвальдса, а GNU — наименование проек- та "GNU is not UNIX" (рекурсивный акроним, который можно расшифровы- вать бесконечно). Проект GNU основал в 1984 г. Ричард Столлмэн в FSF (Free Software Foundation). Линус Торвальдс, будучи в 1991 г. студентом, экспериментировал с операционной системой MINIX (она была разработана профессором Эндрью Танненбаумом в учебных целях) и ассемблером про- цессора i386.
25 августа 1991 г. Линус Торвальдс распространил в группе новостей comp.os.minix.usenetсообщение о том, что он разработал на основе MINIX новую операционную систему для AT-совместимых компьютеров, и пригла- сил всех заинтересованных лиц участвовать в ее разработке. В своем сооб- щении он специально указал, что его эксперименты не более чем хобби, и он "... не является таким профессионалом, как специалисты из GNU...".
Действительно, детище Линуса так и осталось бы, вероятно, только экспери- ментом, но его сообщением заинтересовался Ричард Столлмэн — основатель FSF. К тому моменту в FSF уже семь лет проводились работы в рамках про- екта GNU, целью которого было создание свободно распространяемой по лицензии GPL Copy Left совместимой c SVR4 операционной системы (суть лицензии GPL будет пояснена позже).
В FSF к 1991 г. было создано огромное количество широко используемого программного обеспечения, например, оболочка Bash (Bourne again shell), компилятор gcc и пр. Однако для реализации проекта GNU не хватало ста- бильно работающего ядра операционной системы. Исходно проект GNU был ориентирован на ядро HURD, но работа по созданию этого ядра до сих пор далека от завершения, поэтому тандем — ядро от Линуса Торвальдса плюс утилиты, библиотеки, компилятор, оболочка и прочее от GNU — был отлич- ной альтернативой GNU/HURD.
В течение 1991—1992 гг. проект GNU/Linux активно развивался, и в 1993 г. появился первый дистрибутив GNU/Linux, собранный в компании Red Hat — ныне ведущим поставщиком GNU/Linux-дистрибутивов. Первые дистрибу- тивы вряд ли можно было рекомендовать для промышленного использова- ния, но они повлекли массовый интерес к новой операционной системе со стороны широких масс разработчиков и производителей аппаратного обеспе- чения. К середине 90-х гг. прошлого века появились вполне стабильные и надежные дистрибутивы, в которых поставлялось большое количество пор- тированного в GNU/Linux программного обеспечения.
Залогом успеха GNU/Linux явились два аспекта: бесплатность и свобода рас- пространения дистрибутивов и достаточная для промышленного использова-
ния стабильность множества серверных приложений. Эти две особенности GNU/Linux позволяли строить "малобюджетные" серверы для небольших и средних приложений.
С переносом на GNU/Linux офисных приложений дело обстояло существен- но хуже вплоть до конца девяностых годов. Однако на сегодняшний момент имеются отличные графические оболочки: GNOME и KDE, обилие оконных менеджеров, средства офисной работы, редакторы и электронные таблицы. В настоящее время уже есть прецеденты массового перевода на GNU/Linux компьютерных систем крупных фирм и даже муниципальных структур очень больших городов, что доказывает зрелость операционной системы GNU/Linux.
В настоящее время в России пользуются наибольшим распространением сле- дующие дистрибутивы GNU/Linux:
r Red Hat и Fedora — простые в установке и настройке дистрибутивы (Fedora
ориентирована на свободное распространение);
r SlackWare — очень популярный в России дистрибутив, предназначенный для профессионалов и требующий существенных усилий для настройки;
r Mandriva — дистрибутив, изготавливаемый существенной переделкой ди- стрибутивов Red Hat. Этот дистрибутив обладает массой полезных и удобных утилит, облегчающих работу для обычных пользователей на- стольных рабочих станций;
r Debian — дистрибутив с очень большим количеством программных паке- тов. Команда разработки этого дистрибутива гарантирует свободу его распространения;
r Ubuntu — дистрибутив, стабильно занимающий первую строку в рейтинге популярности, базирующийся на Debian;
r Novell SUSE и Open SUSE — исключительно популярные дистрибутивы. Отличаются энциклопедической подборкой программного обеспечения, высокой надежностью, удобством и качественной документацией;
r Gentoo — проект, по методам установки программ тяготеющий к
FreeBSD;
r ASP — российский дистрибутив, разработчики которого декларируют вы- сокую совместимость с Red Hat. Отличается простотой и ясностью уста- новки и высоким качеством русификации;
r ALT — отличный российский дистрибутив, разработчики которого ста- раются обеспечить его высочайшую защищенность и надежность.
Дата добавления: 2015-06-12; просмотров: 717;