Вся история Linux. Часть II: корпоративные перипетии
Продолжаем вспоминать историю развития одного из самых значимых продуктов в опенсорсном мире. В прошлой статье мы поговорили о разработках, которые предшествовали появлению Linux, и рассказали историю рождения первой версии ядра. В этот раз сосредоточимся на периоде коммерциализации этой открытой ОС, который начался в 90-х.
В прошлый раз мы остановились на компании SUSE, которая в 1992 году первой коммерциализировала ОС на базе Linux. Она начала выпускать продукты для бизнес-клиентов на основе популярного дистрибутива Slackware. Таким образом, компания показала, что опенсорсной разработкой можно заниматься не только for fun, но и for profit.
Одними из первых, кто последовал за этим трендом, стали бизнесмен Боб Янг (Bob Young) и разработчик Марк Юинг (Marc Ewing) из США. В 1993 году Боб создал компанию под названием ACC Corporation и занялся продажей продуктов на базе открытого ПО. Что касается Марка, то в начале 90-х он как раз трудился над новым дистрибутивом Linux. Юинг назвал проект Red Hat Linux в честь красного головного убора, который он постоянно носил во время работы в компьютерной лаборатории Университета Карнеги — Меллона. Бета-версия дистрибутива вышла летом 1994 года на базе ядра Linux 1.1.18.
Следующий релиз Red Hat Linux состоялся в октябре и получил название — Halloween. От первой беты он отличался наличием документации и возможностью выбора между двумя версиями ядра — 1.0.9 и 1.1.54. После этого обновления выходили примерно каждые полгода. Сообщество разработчиков позитивно отреагировало на такой график обновлений и охотно принимало участие в его тестировании.
Разумеется, популярность системы не прошла мимо Боба Янга, который поспешил добавить продукт в свой каталог. Дискеты и диски с ранними версиям Red Hat Linux разлетелись как горячие пирожки. После такого успеха предприниматель решил познакомиться с Марком лично.
Встреча Янга и Юинга вылилась в появление компании Red Hat в 1995 году. Боб был назначен её генеральным директором. Первые годы существования компании были тяжелыми. Чтобы поддерживать предприятие на плаву Бобу приходилось снимать средства с кредитных карт. В какой-то момент общий долг достиг $50 тыс. Однако первый полноценный релиз Red Hat Linux на ядре версии 1.2.8 исправил ситуацию. Прибыль была колоссальной, что позволило Бобу расплатиться с банками.
К слову, именно тогда мир увидел хорошо знакомый логотип с человеком, который в одной руке держит портфель, а другой придерживает свою красную шляпу.
К 1998 году ежегодный объем доходов от продаж дистрибутива Red Hat составлял более $5 млн. На следующий год показатель удвоился, и компания провела IPO при оценке в несколько миллиардов долларов.
Активное развитие корпоративного сегмента
В середине 90-х, когда дистрибутив Red Hat Linux занял свою нишу на рынке, в компании сделали ставку на развитие сервиса. Разработчики представили коммерческую версию ОС, которая включала документацию, дополнительные инструменты и упрощенный процесс установки. А чуть позже, в 1997 году, компания запустила тех. поддержку для клиентов.
В 1998-м вместе с Red Hat развитием корпоративного сегмента Linux уже занимались Oracle, Informix, Netscape и Core. В том же году свой первый шаг в сторону опенсорсных решений сделали в IBM — корпорация представила WebSphere, основанный на веб-сервере Apache с открытым исходным кодом.
Глин Муди (Glyn Moody), автор книг о Linux и Линусе Торвальдсе, считает, что именно в этот момент IBM вступила на путь, который спустя 20 лет привел ее к покупке компании Red Hat за $34 млрд. Так или иначе, с тех пор IBM все больше сближалась с экосистемой Linux и Red Hat в частности. В 1999-м компании объединили усилия для работы над корпоративными системами IBM на базе Red Hat Linux.
Год спустя Red Hat и IBM пришли к новому соглашению — они договорились продвигать и внедрять Linux-решения обеих компаний на предприятиях по всему миру. Соглашение касалось таких продуктов IBM, как DB2, WebSphere Application Server, Lotus Domino и IBM Small Business Pack. В 2000 году IBM начали переводить все свои серверные платформы под Linux. На тот момент уже несколько ресурсоемких проектов компании работали на базе этой операционной системы. Среди них был, например, суперкомпьютер в Университете Нью-Мексико.
Помимо IBM с Red Hat в те годы начали сотрудничать Dell. Во многом благодаря этому в 1999 году компания выпустила первый сервер с предустановленной ОС Linux. В конце 90-х и начале 2000-х Red Hat заключали соглашения и с другими корпорациями — с HP, SAP, Compaq. Все это помогало Red Hat закрепиться в enterprise-сегменте.
Поворотным моментом в истории Red Hat Linux стал 2002–2003 год, когда компания переименовала свой главный продукт в Red Hat Enterprise Linux и полностью отказалась от бесплатного распространения своего дистрибутива. С тех пор она окончательно переориентировалась на корпоративный сегмент и в некотором смысле стала его лидером — сейчас компании принадлежит около трети всего серверного рынка.
Но при всем при этом Red Hat не отвернулись от свободного ПО. Приемником компании в этой сфере стал дистрибутив Fedora, первая версия которого (вышла в 2003 году) основывалась на базе ядра 2.4.22 Red Hat Linux. Сегодня Red Hat всячески поддерживает разработку Fedora и использует наработки команды в своих продуктах.
Первая половина этой статьи почти полностью посвящена Red Hat. Но это не значит, что других разработок в экосистеме Linux в первое десятилетие работы ОС не появлялось. Red Hat во многом определила вектор развития операционной системы и множества дистрибутивов, но даже в корпоративном сегменте компания не была единственным игроком.
Помимо нее, здесь работали SUSE, TurboLinux, Caldera и другие, которые также пользовались популярностью и «обрастали» верным сообществом. И подобная деятельность не осталась без внимания конкурентов, в частности, Microsoft.
В 1998 году Билл Гейтс делал заявления, пытаясь принизить значимость Linux. Например, он утверждал, что «ему никогда не приходилось слышать от клиентов о такой операционной системе».
Однако в том же году в ежегодном отчете для Комиссии по ценным бумагам и биржам США Microsoft причислил Linux к числу своих конкурентов. Тогда же произошла утечка так называемых Хэллоуинских документов — записок сотрудника Microsoft, в которых анализировали конкурентные риски со стороны Linux и опенсорсного ПО.
В подтверждение всех опасений Microsoft в 1999 году сотни пользователей Linux со всего мира в один день отправились в офисы корпорации. Они намеревались вернуть деньги за предустановленную на их компьютеры систему Windows в рамках международной акции — Windows Refund Day. Так, пользователи выражали свое недовольство монополией ОС от Microsoft на рынке ПК.
Негласный конфликт между ИТ-гигантом и сообществом Linux продолжил нарастать в начале 2000-х. На тот момент Linux занимала больше четверти серверного рынка и последовательно наращивала свою долю. На фоне этих отчетов генеральный директор Microsoft Стив Балмер был вынужден открыто признать Linux главным конкурентом и на серверном рынке. Приблизительно в то же время он назвал открытую ОС «раком» интеллектуальной собственности и фактически выступил против любых разработок с лицензией GPL.
Мы в 1cloud собрали статистику ОС для активных серверов наших клиентов.
Если говорить об отдельных дистрибутивах, то самым популярным среди клиентов 1cloud остается Ubuntu — 45%, за ним идет CentOS (28%) и с небольшим отставанием Debian (26%).
Еще одним фронтом борьбы Microsoft с сообществом разработчиков стал выход ОС Lindows на базе ядра Linux, название которой копировало Windows. В 2001 году Microsoft подал в суд США на компанию-разработчика ОС, требуя изменить название. Та в ответ пыталась признать недействительным право Microsoft на одно из английских слов и производные от него. Спустя два года в этом споре победила корпорация — название LindowsOS было изменено на Linspire. Однако разработчики открытой ОС приняли это решение добровольно, чтобы избежать исков от Microsoft в других странах дистрибьюции своей операционной системы.
А что с ядром Linux?
Несмотря на все противостояния корпораций и резкие высказывания в адрес свободного ПО от ведущих менеджеров крупных компаний, сообщество Linux продолжало развиваться. Разработчики трудились над новыми открытыми дистрибутивами и обновляли ядро. Благодаря распространению интернета делать это становилось все проще. В 1994 году была выпущена версия ядра Linux 1.0.0, а через два года — 2.0. С каждым релизом ОС поддерживала работу на все большем числе процессоров и мейнфреймов.
В середине 90-х уже популярный в среде разработчиков Linux развивался не только как технологический продукт, но и как бренд. В 1995 году прошла первая выставка и конференция Linux Expo, на которой выступили известные в сообществе спикеры, в том числе Марк Юинг. Через несколько лет Expo стало одним из крупнейших мероприятий в мире Linux.
В 1996 году мир впервые увидел эмблему со знаменитым пингвином Таксом, который до сих пор сопровождает Linux-продукты. Его нарисовал программист и дизайнер Ларри Юинг (Larry Ewing) на основе известной истории о «свирепом пингвине», который однажды напал на Линуса Торвальдса и заразил болезнью под названием «пингвинит».
В конце 90-х друг за другом состоялся релиз двух важных в истории Linux продуктов — GNOME и KDE. Благодаря этим инструментам Unix-системы, в том числе Linux, получили удобные кроссплатформенные графические интерфейсы. Выход этих инструментов можно назвать одним из первых шагов в сторону массового рынка. Подробнее об этом этапе истории Linux мы расскажем в следующей части.