Сообщество open source противопоставит Microsoft собственную .Net

07.07.2001, 11:07

Несмотря на заявления Microsoft об открытости своей инициативы .Net, сторонники движения open source спешат помешать софтверному гиганту безраздельно владеть этой технологией.

2 июля компания из Бостона Ximian, разрабатывающая пользовательский интерфейс для Linux Gnome, готовится анонсировать проект Mono, конкурирующий с Microsoft.Net . В случае успеха он может повысить популярность стратегии "ПО в форме услуг" Microsoft и в то же время ослабить контроль Microsoft над самим ПО. Однако аналитики предупреждают, что сама .Net находится в зачаточном состоянии, и любые попытки клонировать ее довольно рискованны.

Red Hat, основной дистрибьютор Linux и один из самых заклятых врагов Microsoft, отказалась от комментариев по поводу планов Ximian. Однако главный технолог Red Hat Майкл Тиманн (Michael Tiemann) одобрил усилия по предотвращению безраздельного контроля Microsoft в мире вычислительной техники - по этой же причине Red Hat поддерживает и пользовательский интерфейс Gnome, и программу Samba, позволяющую Linux-машинам обмениваться файлами с машинами под Windows.

Ximian тоже отказалась прокомментировать свой проект, но в прежних интервью главный технолог компании Мигель Деиказа (Miguel de Icaza) говорил, что он глубоко изучил .Net, ему нравится эта технология, и он уверен, что ее версия для Linux принесла бы пользу как Linux, так и Microsoft. В феврале Деиказа сказал, что в долгосрочные планы его компании входит предоставление услуг для платформы Linux и интеграция сервисов в десктоп. А в мае Ximian выпустила компонент Soup, уже стандартизованную часть .Net.

Microsoft.Net представляет собой широкую стратегию по реализации таких услуг, как электронная коммерция и справочники адресов, направленную на перевод доминирования Microsoft на рынке ПО для настольных компьютеров в доминирование в Интернет. Microsoft.Net строится на стандартных компонентах, но включает и функции, выходящие за рамки стандарта. Microsoft надеется получать доходы, продавая услуги на платформе .Net - собранные под зонтиком проекта HailStorm.

Microsoft руководит работой группы стандартизации ECMA, которая готовит стандартную версию ПО, обеспечивающую возможность реализации услуг на компьютере любого типа. Кроме того, компания поддержала усилия по созданию версии ПО для FreeBSD Unix, чтобы программисты и ученые могли разобраться в его механизмах. "Мы опираемся на FreeBSD, но ничто не мешает кому-либо взять исходный код и портировать его на Linux, - сказал в интервью менеджер продукта Microsoft, ответственный за маркетинг ПО, Тони Гудхью (Tony Goodhew). - Наша цель - стандартизировать технологию, необходимую для того, чтобы любой мог создать платформу, поддерживающую доставку Web-сервисов XML".

Но сторонники движения open source не доверяют Microsoft, ссылаясь на то, что она модифицировала такие стандарты, как метод аутентификации пользователей компьютеров Kerberos. Один из таких скептиков - Брюс Перенс (Bruce Perens), который в 1998 году помогал сформулировать определение термина open source. Например, по его словам, стандартная версия .Net, которую Microsoft передала ECMA, содержит механизм, позволяющий программистам подключать свои программы к ориентированным на Windows функциям. "Это лаз в Windows, который позволяет вызывать Windows-функции, - поясняет он. - Таким образом, многие будут писать непортируемые программы", то есть, Web-сервисы, которые работают только на компьютерах под Windows.

Еще больше сомнений связано с ПО Microsoft Passport, предназначенным для аутентификации пользователей сервисов HailStorm. "Я считаю, что Passport... должен быть просто открытым стандартом, - говорит Перенс. - Клонировать криптографический механизм гораздо тяжелее".

Учитывая зачаточное состояние.Net, аналитик Illuminata Джеймс Гавернор (James Governor) сомневается в том, что усилия по клонированию этой технологии принесут ощутимые плоды. По его словам, это чем-то напоминает тактику фанатов open source, обвиняющих Microsoft в насаждении FUD (fear, uncertainty and doubt) с целью подорвать успех конкурирующего проекта. "Это кажется мне тактикой FUD от open source", - говорит Гавернор.

Но Перенс считает, что ставки высоки, как никогда. "В наши ряды вступают те, кто не хочет позволить Microsoft завладеть Интернет", - говорит он.
По информации "ZDNet".

Читайте також