На главную страницу AlgoNet В сотрудничестве с ZDNet
АРХИВ СТАТЕЙ 1999-4-12 на главную / новости от 1999-4-12
AlgoNet.ru
поиск

 

Место для Вашей рекламы!

 

Все новости от 12 апреля 1999 г.

Стоит ли рассчитывать на изменение отношения Microsoft к идее ПО с открытым исходным кодом?

Не исключено, что в самой Microsoft мнения по поводу возможности публикации исходного кода Windows разделились, но отраслевые эксперты не верят, что это произойдет в обозримом будущем.

В пятницу ряд лидеров движения ПО с открытым исходным кодом публично откликнулся на намеки двух высших руководителей корпорации на то, что компания рассматривала возможность открытой частичной или полной публикации исходного кода NT. Авторы документа, некоторые из которых участвуют в Open Source Initiative (OSI), отметили, что эта организация приветствовала бы «искренний» переход Microsoft в лагерь производителей ПО с открытым исходным кодом, но ее не могут не беспокоить истинные намерения корпорации.

«Частичное обнародование компонентов, не входящих в действенное, полезное ПО, не привлечет разработчиков, — подчеркивают авторы из OSI. — Публикация „Windows” при том, что ядро, Windows API или такие важные компоненты, как Active Directory, SMB, OLE/DCOM, а также протокол обмена сообщениями Exchange, останутся закрытыми, будет воспринята как обман и ими, и Министерством юстиции». ПО, по мнению авторов документа, чтобы оно квалифицировалось как ПО с открытым исходным кодом, должно допускать полную модификацию, многократное использование и перераспределение «без юридических помех».

Подвох — в деталях
С этим согласен и профессор информатики университета штата Юта Ли Холлаар (Lee Hollaar), выступавший в роли эксперта на обоих антимонопольных судебных процессах — Bristol Technology против Microsoft и Caldera против Microsoft. По его мнению, в том случае, если Microsoft откроет свой исходный код, подвох будет заключаться именно в деталях. При подготовке к процессу Bristol, слушания по которому отложены до июня, Холлаар, по его словам, изучил весь исходный код NT. Он утверждает, что в корпорации нет согласия по поводу определения операционной системы. «В Microsoft очень своеобразно определяют операционную систему, когда говорят о выделении ядра, куда входит браузер и почти все остальное, как это было на антимонопольном процессе против Минюста, — сказал он. — Теперь они предлагают выделить ядро NT. Но что такое ядро? По самому строгому определению, это очень малая часть операционной системы, куда не входят такие вещи, как DLL… Даже если Microsoft прямо сейчас укажет, что это такое, потребуются месяцы изучения операционной системы, чтобы определить, что же конкретно за этим кроется. А это очень важно».

Холлаар отмечает также, что Microsoft ничего не говорит о юридических проблемах, сопутствующих возможной публикации исходного кода. «В последнее время Microsoft стала более щепетильна в отношении патентов, — сказал он. — Компании принадлежит патент на длинные имена файлов, формат исполняемых файлов драйверов устройств Windows и т. п. Что хорошего для разработчиков открытого исходного кода, если на него можно смотреть, но нельзя ничего менять?».

Открытый исходный код и открытые API
По мнению Холлаара, вместо того, чтобы публиковать код ядра NT, Microsoft могла бы продемонстрировать добрую волю, открыв все свои Windows API. «За изменение и разбухание операционной системы ответственны API, а не ядро ОС», — пояснил он. С этим согласны и другие заинтересованные стороны. Основатель Free Software Foundation Ричард Столман (Richard Stallman) недавно высказал мнение, что от Microsoft следует потребовать публикации ее интерфейсов в рамках урегулирования или в качестве меры воздействия по антимонопольному иску Министерства юстиции. А ряд генеральных прокуроров штатов, соучаствующих в иске, как будто предложили потребовать от Microsoft опубликовать API или даже продать исходный код Windows с аукциона.

Однажды — прошлым летом — Microsoft уже соблазняла разработчиков возможностью открытой полной или частичной публикации исходного кода Windows. Президент компании Стив Баллмер (Steve Ballmer) неоднократно заявлял, что компания заинтересована в более решительном переходе к модели открытого исходного кода в отношении NT. Однако другие высшие руководители Microsof, похоже, стараются дистанцироваться от заявлений Баллмера, утверждая, что свидетельством растущей склонности компании к «открытой модели» служат большее разнообразие издаваемой документации и увеличение числа лицензий на исходный код ОС, передаваемых научным и учебным заведениям.

 

← март 1999 6  7  8  9  12  13  14  15  16 май 1999 →
Реклама!
 

 

Место для Вашей рекламы!