Ximian, suse, red hat и другие: конец эпохи романтизма?
Редко бывает так, что за один сутки по новостным лентам проходят сходу два сенсационных сообщения фактически на одну и ту же тему. Причём эта тема никак не связана со стихийными бедствиями, а также к политике отношения не имеет.
Речь заходит об открытой ОС Linux.
Сущность пребывает в следующем: два фаворита по производству дистрибутивов Linux — в частности, Red Hat и SuSE, — заявили об весьма больших переменах, ожидающих их клиентов.
В частности, Red Hat заявил о скором прекращении техподдержки всей линейки дистрибутивов Red Hat Linux. Ещё раньше было известно о том, что в Red Hat свёрнуты разработки данной линейки — в пользу коммерческого Red Hat Enterprise Linux.
В условно говоря, бесплатном формате остаётся лишь Fedora, дистрибутив, создаваемый самые компетентными пользователями Linux при помощи самой компании Red Hat. Возможностей у этого дистрибутива немного меньше, что и не страно.
Что же касается SuSE, то тут сенсация проистекает не от них самих, а от компании Novell — вознамерившейся SuSE приобрести.
Первый вопрос, что появляется у человека, мало-мальски привычного с IT, — «Что, линия побери, происходит?» Полный капут? Либо что-то иное?
Давайте разберемся. И начнём с Red Hat.
О том, что разработки Red Hat Linux вот-вот окажутся свёрнутыми, было известно заранее. На смену ему пришёл сугубо коммерческий продукт — Red Hat Enterprise Linux, серверное ответ уровня предприятия, со большими усовершенствованиями, если сравнивать с прошлой линейкой.
Но скачать его безвозмездно, в отличие от Red Hat Linux, его уже не удастся: он будет поставляться лишь по каналам Red Hat Network или вместе с готовыми ответами. И, конечно, помощью, прочими атрибутами и консалтингом.
Но, остаётся — до тех пор пока, по крайней мере, — Fedora, открытый и бесплатный дистрибутив. У него мельче возможностей (другими словами, комплект софта мельче), но он в полной мере пригоден к применению, в случае если задачи не через чур критичны.
Red Hat сейчас — марка коммерческая.
С Novell и SuSE всё значительно занимательнее. Novell — одна из заслуженных UNIX-компаний, которой принадлежали права на UNIX (благодаря чего она была одним из обвиняемых по делу о противоборстве SCO Group и IBM, а заодно и всего сообщества Open Source).
С давних времен Novell занимается всевозможными сетевыми ответами, начиная от операционных совокупностей, до совокупностей защищённой идентификации и различных сетевых сервисов. В 2000 году Novell усмотрела в Linux… — нет, не угрозу, а море возможностей, и для начала приспособила разработку eDirectory для Linux.
Red Hat именует Enterprise Linux шагом вперёд.
Что ж, возможно оно так и имеется.
В 2003 году было заявлено, что все программы Novell, трудившиеся под Netware будут совместимы с Linux.
Но на этом Novell ("Наверное," при активной моральной помощи IBM) останавливаться не стала. Уже на фоне дикого скандала с SCO, по сути наложившей лапу на всё, что связано с Linux, Novell купила поставщика Linux-дистрибутивов Ximian, с целью продвижения идеи Linux на десктоп-компьютерах, а заодно — для обеспечения совместимости Микрософт .NET с Linux.
В сентябре Novell заявила о выпуске открытой бета-версии Novell Nterprise Linux Services, которая трудилась на дистрибутивах SuSE и Red Hat.
Ну и, в итоге, было заявлено о покупке — за не через чур большие деньги, кстати, всей компании SuSE, со всеми её разработками и технологиями.
Для чего? Весьма легко: Novell так обожает Linux, что желает заниматься не только распространением ответов для данной ОС, но и самой платформы.
«Мы избрали SUSE Linux по причине того, что они отчётливо лидируют на рынке корпоративных разработок Linux, — заявил один из начальников Novell. Именно поэтому приобретению, Novell делается единственной софтверной компанией-миллиардером, обладающей дистрибутивом Linux и всей окружающей его экосистемой…
SuSE Linux делает для нас дешёвым целый спектр ответов — от десктопа до сервера».
Наряду с этим Novell клянётся и божится в собственной приверженности правилам и открытым стандартам хорошего тона, принятым в сообществе Open Source, так что такая коммерциализация, как при с Red Hat Enterprise Linux разработкам SuSE, по-видимому, не угрожает.
Novell обещает продолжать помощь таких разработок, как Xfree86, ReiserFS, KDE, GNOME и MONO, — что не имеет возможности не радовать.
И всё-таки, что происходит? Рискнём предположить: происходит элементарное созревание.
Многие годы Linux был окутан романтическим ореолом. Сама история его развития идёт вразрез со всей историей IT-гигантов, а также, Микрософт, IBM, Novell и других.
Те ставили на продажу готовых «коробочных» ответов, любая копия которых была объектом продажи.
«Закрытая» модель разработок коммерческого ПО предполагала огромные силы разработчиков, каковые бы направлялись и управлялись жёстко-централизованно.
Модель «открытой» разработки предполагала и предполагает другой подход: нет никакого централизованного управления, разработки маленьких групп программистов инспектируются вторыми такими же группами, что, по идее, должно снабжать повышенную надёжность разрабатываемой программы.
Как появляются такие программы? Фирма даёт наёмному программисту какое-то задание, для исполнения которого необходимо разработать новую программу. Задача выполнена, программа вместе с исходниками осталась.
Исходники никому очень не необходимы, и программист делится ими с сотрудниками по цеху. Начинаются её усовершенствования, доработки и без того потом.
Время от времени программы пишутся только из энтузиазма — так изначально случилось с ОС Linux, которую Линус Торвальдс написал «Для развлечения» (Just for fun).
Но позже, по мере того, как программы растут, ширятся и крепнут, ими начинают интересоваться более большие организации, а время от времени кроме того делать на них бизнес.
Торвальдс, фактически, и не возражает против «взросления» Linux. Отыскать в памяти хотя бы историю с DRM.
Базой бизнеса для компаний, трудящихся с открытым ПО, но, есть не столько продажа коробок (которой никто и не думает гнушаться), какое количество на разработке, поддержке и внедрении специальных ответов на базе какой-либо платформы (Linux, к примеру) — это для компании-клиента подчас дешевле и надёжнее, нежели покупать какие-то уже готовые коммерческие ответы.
Однако, как видим, имеется желающие коммерциализироваться в основном. Red Hat в далеком прошлом подозревают в жажде стать «новой Микрософт», и последние события лишь укрепили эти подозрения.
Но наверняка, дело легко в том, что Red Hat желает делать настоящие деньги на коммерческом софте (а Red Hat Linux в далеком прошлом уже коммерческий, по сути), и по сей день, уже владея солидным капиталом, как в плане финансов, так и в плане разработок, know-how и программистского потенциала, она отмела прочь всю «романтическую» идеологию, приняв, что миром правят деньги.
При с Novell всё выглядит, с одной стороны, более демократично, но всё-таки, элемент коммерциализации также наличествует. Основное, но, то, что достаточно большая корпорация Novell сочла, что Linux дорос до того уровня, в то время, когда на нём возможно зарабатывать деньги — и деньги важные.
И не столь принципиально важно, как.
Романтической эре Linux приходит финиш. Быть может, оно и к лучшему?