Android

Microsoft: выпуск кода GPL Linux не из-за нарушения

GPL.

GPL.
Anonim

Microsoft выпустила набор драйверов для Linux для своего программного обеспечения Hyper-V в соответствии с Общей публичной лицензией версии 2 (GPLv2) не из-за «воспринимаемых обязательств» к этой лицензии но потому, что это привилегированная лицензия сообщества Linux и принесет пользу как клиентам Microsoft, так и пользователям Linux, по словам исполнительного директора компании.

В заявлении старшего директора стратегии платформы Microsoft Сэма Рамзи, отправленного в блог компании Port 25 в конце четверга Microsoft поддержала свое первоначальное обоснование для выпуска технологии под названием Linux Device Driver for Virtualization в понедельник под GPLv2. Microsoft ранее не выпускала код под этой лицензией с открытым исходным кодом и фактически критиковала его. ОС Linux лицензируется под лицензией GPL.

«Microsoft выбрала лицензию GPLv2 для взаимной выгоды наших клиентов, партнеров, сообщества и Microsoft», - писал он.

Заявление было сделано после того, как главный инженер Стивен Хеммингер с открытым исходным кодом, поставщик сети Vyatta, сказал в сообщении в блоге ранее на той неделе, что выпущенный код Microsoft нарушил лицензию до того, как компания сделала ее доступной.

Хеммингер сказал, что сетевой драйвер в виртуализации Microsoft Hyper-V программное обеспечение использовало компоненты с открытым исходным кодом, лицензированные под лицензией GPL, что нарушает лицензию, поскольку оно не позволяет смешивать закрытый или закрытый код с открытым кодом, сказал он в сообщении. Хеммингер сказал, что, как только нарушение было обнаружено, он предупредил Novell о нарушении, который затем сообщил Microsoft об этом.

Рамджи действительно признал, что тесно сотрудничает с Novell's Грегом Кроахом-Хартманом, разработчиком ядра Linux », который помог нам понять сообщество норм и вариантов лицензирования, связанных с драйверами ». Но Рамджи не обратил внимания на претензии Хеммингера.

«Основная причина, по которой мы сделали это определение [освободить код] в этом случае, - это то, что GPLv2 является предпочтительной лицензией, требуемой сообществом Linux для их широкого признания и участия», - сказал он написал. «Для нас, чтобы участвовать в проекте драйвера Linux, GPLv2 был лучшим вариантом, который позволил нам наслаждаться огромным предложением поддержки сообщества. Ответ сообщества даже в течение нескольких часов после публикации кода приветствовался, и мы очень его ценим».

Объявление Microsoft в понедельник о выпуске 20 000 строк кода под GPL стало неожиданностью для отрасли и сообщества разработчиков программного обеспечения с открытым исходным кодом. Microsoft анонсировала выпуск еще одним примером своей заинтересованности в работе с сообществом с открытым исходным кодом, несмотря на прошлое тернистых сделок.

Драйверы Microsoft, выпущенные после добавления в ядро ​​Linux, предоставят перехваты для любого дистрибутива Linux для запуска на Windows Server 2008 и гипервизор Hyper-V. Компания Microsoft будет обеспечивать постоянное обслуживание кода под GPL, говорится в сообщении компании в понедельник.

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

Последняя сделка с патентом на прошлой неделе появилась на японской компании Melco Holdings - материнской компании Buffalo Inc. и Buffalo Group. Microsoft и Melco согласились предоставить патентные заявки клиентов Melco для использования фирменных устройств хранения данных и маршрутизаторов под управлением Linux, базирующихся на Buffalo. Взамен Melco выплатит роялти Microsoft.