Алексей Федорчук - Вопросы истории: UNIX, Linux, BSD и другие
- Название:Вопросы истории: UNIX, Linux, BSD и другие
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Алексей Федорчук - Вопросы истории: UNIX, Linux, BSD и другие краткое содержание
Это попытка последовательного изложения истории UNIX, Linux и свободных ОС вообще, а также связанных с ними графических интерфейсов. Она разделяется на три части: в первой рассматривается история UNIX-подобных операционных систем, во второй – дистрибутивов Linux, в третьей – их интерфейсов. Основана на печатных и сетевых материалах, воспоминаниях очевидцев, устной традиции и личных впечатлениях.
Вопросы истории: UNIX, Linux, BSD и другие - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Но дело их не пропало. Corel Linux, подобно подкидышу в цыганскую семью, со временем претворился в бравого чавела – дистрибутив Xandros, некоторое время развивавшийся вполне успешно. Что же до StormLinux – кое-какие из заложенных в нем идей получили развитие позднее в дистрибутивах семейства Ubuntu.
Другим направлением клонирования Debian стало портирование его инфраструктуры на ядра, отличные от ядра Linux. Первой ласточкой тут стал HURD – знаменитый долгострой проекта GNU: возникает проект Debian GNU/HURD. А в дальнейшем Debian-инфраструктура (в первую очередь пакетный репозиторий и механизм получения из него пакетов через apt) были пересажены и на совсем, казалось бы, чуждую почву – ядра BSD-систем. Что, прочем, счастья им тоже не принесло.
В результате универсалистские тенденции в развитии дистрибутива переросли уже прямо в имперские амбиции. И со временем Debian стал позиционировать себя ни много, ни мало, как операционную систему, низводя роль собственно ядра (Linux, HURD, какое-либо из BSD – по утверждениям идеологов проекта, это не имеет никакого значения) до незначительного винтика в ее составе.
Жизнь не подтвердила притязаний дебианистов. Воз HURD и ныне там, где был четверть века назад. Ни одной из BSD-имплантаций не сопутствовал успех – и не удивительно, ведь каждая из них имеет не только собственное системное окружение, тесно интегрированное с их ядром и отличное от GNU, но и свою, отработанную и «притертую», систему пакетного менеджмента с хорошо развитой инфраструктурой. Наконец, сами участники проекта начали поговаривать о том, что поддерживать такое количество аппаратных платформ, большинство из которых готовится отойти в мир иной, – непроизводительная трата средств.
Мне кажется, что возникновение клонов Debian было в том числе и реакцией на имперские устремления разработчиков материнской системы. От которой в итоге ответвилось три серии производных дистрибутивов, развивающихся независимо друг от друга, но при сильном взаимовлиянии. И, что немаловажно, в значительной мере сохраняющих совместимость между собой (и со своим прародителем) не только в отношении файловой иерархии, системы инициализационных скриптов, формата пакетов и методов управления оными, но даже и на уровне пакетных репозиториев. общего, кроме формата пакетов.
Во-первых, от Debian отделились дистрибутивы коммерческого типа – Xandros (бывший Corel Linux), Mepis и Linspire (ранее весьма прославившийся как Lindows). Они включали в себя проприетарные компоненты, такие, например, как пакет CrossOver Office (средство запуска под Linux Windows-приложений), фирменные драйвера устройств и так далее. Полные версии этих дистрибутивов распространялись за деньги. Платным являлся также доступ к их обновлениям. Однако облегченные варианты всех этих дистрибутивов, содержащие только компоненты Open Source (с небольшой примесью не вполне свободных, в понимании FSF, программ), были доступны для свободного скачивания на соответствующих сайтах.
Из дистрибутивов коммерческой серии наибольшую известность, местами скандальную, снискал проект Linspire. Ибо начат он был Майклом Робертсоном в 2001 году под прозрачно-пародийным именем Lindows. Да и, честно говоря, ранние его версии действительно производили впечатление пародии на дистрибутив. В конце концов эта система, неоднократно сменив имя, слилась в творческом экстазе с тем самым Xandros»ом, упомянутом ранее. И, вместе с ним и всеми братьями по классу, упокоилась в братской могиле.
Во-вторых, Debian лег в основу знаменитого LiveCD Knoppix – одного из первых «живых» дистрибутивов (то есть Linux-систем, способных полноценно работать непосредственно с компакт-диска, без установки на винчестер). В Knoppix впервые появилось большинство инноваций, таких, как использование сжатого образа файловой системы cloop, автоопределение оборудования, автоматическое конфигурирование сети и подстройка параметров оконной системы X, которые потом стали характерными для большинства LiveCD, а потом и «обычных» дистрибутивов. Кроме того, Knoppix содержал средства автоматического переноса самого себя на жесткий диск, после чего превращался практически в самый обычный Debian.
Наконец, в-третьих, на базе Debian образовалось немало свободных дистрибутивов общего назначения, из которых наибольшая известность суждена была Ubuntu. Именно последняя и похоронила в братской могиле все коммерческие дериваты Debian'а, о которых я только что говорил.
Глава шестнадцатая. Ubuntu и его клан
В главе четырнадцатой была описана история первых систем быстрого развёртывания, основанных на дистрибутиве Slackware – таких, как Vector Linux и особенно Zenwalk. Однако наибольшую популярность среди всех СБР (и, замечу в скобках, не-СБР тоже) суждено было снискать производным другой линии – дистрибутиву Ubuntu, базировавшемуся на Debian.
Начало истории
Основатель этого дистрибутива – южноафриканец Марк Шаттлворт [Mark Shuttleworth], в 90-х годах – один из разработчиков Debian. А по совместительству также – бывший глава бывшей Интернет-компании Thawte Consulting, занимавшейся вопросами криптографии и сетевой безопасности. Деятельность которой была столь успешна, что на закате эпохи «дот-комов» ее приобрела известная корпорация VeriSign за некую астрономическую сумму, сделавшую Марка весьма небедным человеком. После чего он повел себя не очень стандартным для акулы капитализма образом.
Что надлежит сделать порядочному человеку в таком случае? Перво-наперво, «поделиться с пацанами». И каждый из бывших сотрудников Thawte Consulting получил премию в размере немалого количества рэндов (это валюта такая в ЮАР – название её происходит от месторождения Витватерсрэнд, на котором золота было добыто больше, чем на всех остальных месторождениях за всю историю человечества).
Во-вторых, следует осуществить голубую мечту своего детства. И Марк слетал в космос туристом, оказавшись в этом качестве вторым человеком в истории Земли.
В-третьих, стоит подумать о тех, кому, мягко говоря, не повезло стать миллионерами. И Марк создает и финансирует несколько некоммерческих организаций – по развитию образования в Африке, помощи развивающимся странам, и так далее.
И, наконец, вернуться к тому, с чего начинал – в данном случае в начале всех начал оказался Linux, на котором был построен бизнес компании Thawte.
А потому Марк собирает команду для разработки собственного дистрибутива Linux. В основу которого, естественно, кладется Debian – собственно, Ubuntu поначалу и позиционировался просто как Debian с «человеческим лицом» (и несколько осовремененный с точки зрения пакетной базы). Говорят, что само слово Ubuntu на одном из африканских языков (подозреваю, что на зулусском) означает нечто подобное нашему понятию «гуманизм».
Читать дальшеИнтервал:
Закладка: