Читаем Вопросы истории: UNIX, Linux, BSD и другие полностью

В скором времени Suse стал дистрибутивом номер один не только в Германии, но и практически по всей Европе, заняв на этом континенте ту же нишу, что и Red Hat в Америке. И жил долго и счастливо, пока не был куплен фирмой Novell -— но тогда это было делом далёкого будущего.

<p><strong>Caldera: предыстория грядущего</strong></p>

Лавры Red Hat не давали покоя майнтайнерам и на Американском континенте. И из всех, вожделевших их в то время, наибольшая удача выпала на долю дистрибутива Caldera – правда, удача, так сказать, посмертная, в виде памяти, и не очень лестной. Хотя как раз собственно дистрибутивом такая память и не заслужена. Для понимания этого нам опять придётся вернуться назад и даже свернуть в сторону – в мир проприетаризма. А именно – к истории компании Novell, которая уже фигурировала в нашем рассказе в связи с освобождением FreeBSD.

Возникнув в 1979 году, компания эта на протяжении долгого времени с миром FOSS никак не пересекалась, разрабатывая и продвигая свою проприетарную сетевую систему Netware. И продвинула её настолько, что одно время Netware и корпоративные сети воспринимались как близнец-братья.

Но в начале 90-х годов прошлого века компанию, как некогда сиятельного Камильбека из «Повести о Ходже Насреддине», поразило хватательное рвение. Она в массовом масштабе скупала операционные системы (DR DOS – продвинутый аналог MS DOS), компоненты офисных пакетов – текстовый процессор WordPerfect и табличный процессор QuattroPro, получает права на распространение настольной СУБД Borland Paradox. В числе прочего ею были приобретены также права на исходный код и торговую марку UNIX (оставшиеся как бы бесхозными после разделения их прародителя – AT&T). На базе чего была создана система UNIXWare, но это части других историй – былой и грядущей.

«Офисное» направление деятельности Novell особого успеха не имело, как и её UNIX-бизнес. В результате один из основателей фирмы, Рэй Нурда (Ray Noorda), ушел в оставку, а все новоприобретения – распроданы в розницу: офисные пакеты – фирме Corel, где они составили пакет Corel Office, агония которого продолжается чуть не по сей день, UNIXWare – SCO (то есть Canta Cruz Operations), дополнив её собственную систему, получившую отныне имя SCO OpenServer.

Рэй же Нурда основал новую компанию – Caldera Systems, которая, в частности, приобрела у Novell DR DOS. Однако основным направлением её деятельности стала Linux-дистрибуция.

Первоначально Caldera Linux представляла собой цельнотянутый Red Hat, дополненный некоторыми не вполне свободными компонентами, типа рабочего стола Looking Glas и средств интеграции с сетями Novell Netware. Однако вскоре этот дистрибутив обзавёлся собственным графическим инсталлятором (одним из лучших для своего времени) и вообще приобрёл своеобразие, отмеченное новым собственным именем – Caldera OpenLinux.

Свободная версия Caldera OpenLinux представляла собой очень компактный, аккуратно укомплектованный дистрибутив, широкому использованию которого препятствовали только слабые средства интернационализации. А коммерческая версия включала в себя немало проприетарных продуктов, вплоть до Wabi (средства эмуляции Windows от фирмы Sun), текстового процессора WordPerfect и векторной «рисовалки» CorelDRAW, работавших в режиме эмуляции, офисного пакета StarOffice (в то время ещё закрытого), и так далее.

Наконец, в первых годах нового тысячелетия Caldera становится одним из соучредителей альянса United Linux – наряду с Suse (тогда это была Европа), Turbolinux (Япония) и Connectiva (Бразилия); таким образом, альянс этот охватил чуть не все континенты (африканской Ubuntu тогда ещё и в проекте не было). Но это уже тоже начало иной истории.

А пока резюмируем: Red Hat, Suse и Caldera образовали к концу 90-х годов «могучую кучку», создавшую предпосылки для продвижения FOSS-систем в корпоративный сектор.

<p><strong>Магия Linux</strong></p>

Итак, на протяжении 1994-1997 годов дистрибутивы Linux обрастали «дружественными к пользователю» инсталляторами, средствами сквозного конфигурирования и пакетного менеджмента, включали в себя пользовательские, в том числе офисные, приложения. Предпринимались и первые попытки интернационализации. Однако от конечного пользователя эти дистрибутивы оставались не менее далеки, чем декабристы с Герценом -— от народа.

Впервые о Linux’е для конечного пользователя можно говорить, начиная с 1998 года, когда Гаэль Дюваль создал дистрибутив Mandrake (ныне – Mandriva). Основной его идеей было объединение Linux’а и графической среды KDE. Разработчики Mandrake были первыми, кто решился на такой шаг, не смотря на тогдашнюю неясность лицензионной политики в отношении библиотеки Qt, на которой KDE основывался: пуристы от FSF и, вместе с ними, основные майнтайнеры дистрибутивов, включая Red Hat, полагали лицензии этих программ не соответствующими идеалам свободного программного обеспечения. И попросту игнорировали единственную в те времена по настоящему интегрированную пользовательскую среду.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT