|
Все новости от 20 апреля 1999 г.
Следующий рубеж для Linux -- сертификация

Забудьте о феномене «открытого исходного кода». В последних новостях, посвященных Linux, меньше видна открытая природа этой платформы, зато больше проступает забота о том, чтобы сделать ее стабильной корпоративной альтернативой, подчиняющейся стандартам.
Поставщики систем и дистрибуторы Linux, включая IBM и Caldera Systems, намерены поддержать компанию KeyLabs в деле независимой сертификации Linux . Такую сертификацию должны будут проходить производители ПО и аппаратуры, желающие продавать Linux. По словам официальных представителей KeyLabs, это гарантирует работу продуктов со всеми коммерческими дистрибутивами Linux и предотвратит раскол рынка.
Проповедники Linux станут трубить о том, что усилия в направлении стандартизации — еще одна победа темных сил над открытой платформой. Однако каждый шаг Linux на предприятия ставит новые задачи. На будущей неделе Linux встретится лицом к лицу с Windows 2000 Beta 3 на Comdex/Spring в Чикаго, где глава Microsoft Билл Гейтс и изобретатель Linux Линус Торвалдс сойдутся в символическом поединке.
Ближайшие планы
В мае KeyLabs, отвечающая также за процесс сертификации Java, планирует предложить поставщикам инструменты тестирования и открыть веб-сайт программы сертификации Linux.
Так как исходный код Linux общедоступен, компаниям ничто не мешает предлагать несертифицированные продукты. Однако менеджеры по ИТ, вероятно, станут выбирать только сертифицированные, особенно если инициативу поддержат крупные поставщики, включая Compaq Computer и Intel. Многие из них уже высказались в поддержку еще одной инициативы по стандартизации Linux — Linux Standards Base. Ее цель — определить стандартные библиотеки, которые разработчики должны будут применять для Linux независимо от того, каким коммерческим дистрибутивом они пользуются.
Кроме того, Linux Professional Institute (LPI) разрабатывает программу сертификации Linux для инженеров, аналогичную тем, которые проводят Novell (Certified Novell Engineer) и Microsoft (Certified Solutions Engineer). Со временем будут предложены программы базовой, стандартной и углубленной сертификации, а также сертификации по определенным дистрибутивам Linux. Базовая программа LPI должна быть готова этой весной, а вслед за этим появятся и первые сертифицированные инженеры по Linux.
Не гнать лошадей
Результатом этих усилий станет акцент на Linux как на продукт, а не как на явление. Такие компании, как Caldera, которая на будущей неделе выпустит OpenLinux 2.2, очень осторожно относятся к данной стратегии. Даже создатель Linux Линус Торвалдс отстранился от нее. «Я стараюсь как можно меньше участвовать в пропаганде открытого исходного кода, — сказал он. — Обожествление идеи всегда ведет к неудаче, так как перестаешь обращать внимание на мнения других, какой бы открытой эта идея ни была вначале».
Провал модели открытого исходного кода многим кажется маловероятным, даже несмотря на то что у многих коммерческих поставщиков, обещавших крупные инициативы в этой области, уже нет былого энтузиазма. В свое время Novell, Sun Microsystems, Microsoft и другие публично подхватили модную концепцию, но не оправдали ожиданий пользователей. В некотором роде термин «открытый исходный код» звучит как «незаконнорожденный». Производители обещают поддержать ПО с открытым исходным кодом, когда оно получит законный статус. Например, Novell в прошлом году заявила, что откроет исходный код своего каталога в рамках проекта, подобного Mozilla. Но этого до сих пор не сделано. Теперь компания утверждает, что это «обнажит API NetWare 5.0», то есть пользователи получат доступ к интерфейсам прикладных программ, которого до сих пор у них не было. Novell осмелилась лишь на то, чтобы обнародовать клиентскую часть своей технологии digitalme. Но это не коммерческий продукт, а пока лишь экспериментальная система.
Sun и Microsoft
Аналогично, Sun вела разговоры о дальнейшем открытии Java, но ее лицензия на общественное использование исходного кода открыта не больше, чем обратная сторона Луны. Общественное использование отличается от открытого исходного кода тем, что оно остается бесплатным лишь до момента выпуска коммерческого продукта. После этого владелец технологии должен получать лицензионную плату. Тем временем такие производители, как IBM, планируют предложить свой собственный бесплатный исходный код Java, например, технологию компилятора, что может побудить Sun принять настоящую модель бесплатного исходного кода.
Что касается Microsoft, то в последнее время стала выплескиваться наружу скрытая борьба, связанная с отношением ее руководителей к концепции открытого исходного кода. Некоторые из них, включая президента Стива Баллмера (Steve Ballmer), две недели назад во всеуслышанье заговорили о том, что компания «всерьез рассматривает» возможность публикации исходного кода NT. Другие тут же стали возражать и поправлять Баллмера. Менеджер Microsoft по маркетингу Джим Ивел (Jim Ewel) недавно постарался пояснить, что тот имел в виду. «Microsoft пока только разбирается в этом явлении», — сказал он, добавив, что у компании нет определенных планов публикации какого бы то ни было исходного кода. «Вообще, это можно делать на разном уровне», — сказал он.
Торвалдс: никаких определений
То, что ПО с открытым исходным кодом становится притчей во языцех, может понравиться многим сторонникам идеи, но Торвалдс не из их числа. «Почти все, что относится к миру ПО с открытым исходным кодом, в том числе и Linux, подчиняется определенным правилам, — говорит он. — В публичной лицензии говорится, что если вы вносите изменения, то должны сделать их доступными для других. Некоторым это не нравится. Что ж, везде свои ограничения». На вопрос, не даст ли он строгое определение ПО с открытым исходным кодом, Торвалдс ответил отрицательно. «Определения не мое дело, — сказал он. — Я заметил, что многие воспринимают все, что я говорю, излишне серьезно».
|