Как стать автором
Поиск
Написать публикацию
Обновить

Mono и реакция open source мира на возможные патентные проблемы.

image
Мир open source расколол вопрос о лицензионной чистоте открытой реализации платформы .NET — Mono. Не так давно Ричард Столлман заявил о необходимости воздержаться от использования данного продукта, в связи с возможностью патентной атаки со стороны Microsoft, и отсутствием каких либо гарантий держателя патентов по данному вопросу. Пару месяцев назад, Microsoft оказал давление на производителя linux gps-навигаторов, обвинив в использовании древних патентов файловой системы fat32. В результате, производитель(TomTom), поддался на шантаж.Казалось бы что уж изученней fat32 и какие там могут быть угрозы?
Хотелось бы пояснить, что существуют стандарты ECMA-334, ECMA-335 отвечающие за стандартизацию языка C#, а также Common Language Infrastructure. Отношение ECMA к патентам — лицензия на их использование должна осуществляться на «не дискриминационных условиях, не требующих авторских выплат».Однако попытка выяснить у Мигеля Де Иказы(главного идеолога и создателя Mono), о наличии упомянутых лицензий повергла в лёгкий шок. Он
сказал что следует обратиться в ECMA, однако он сам «точно не знает, что следует сделать». Sam Varghese (проводивший данное иследование ) написал Dr Istvan Sebestyn — главному секретарю ECMA. В письме он попросил выслать условия и лицензии данных стандартов. На что он заявил что организация ничего не должна делать с лицензиями на C# и CLI. Однако посоветовал обратиться в Microsoft, как одному из членов данной организации. И даже указал к кому именно в Microsoft необходимо обратиться. Задав вопрос данной персоне (некий/ая Peggy Moloney) и попутно попросив выяснить о условиях свободной реализации Silverlight — Moonlight. По вопросу моно не последовало никакого ответа в течении месяца. По moonlight ответ последовал, но он существенно отличался от ответа на такой же вопрос но компании Novell которая и занимается Moonlight. Novell посчитал что Moonlight могут пользоваться все. Microsoft заявил что только в продуктах от Novell.
В итоге мы видим, что вопрос безопасности использования mono в своих проектах довольно спорный. Ни производители Mono, ни держатель патентов — Microsoft, не дают никаких гарантий по данному вопросу. Всё по устной договорённости, и в любой момент может поменяться.
Реакция open source мира была разной. Проект Fedora заявил о том что исключит из live cd единственный C# проект — Tomboy и заменит его на Gnote — написанный с использованием с++. Совет Ubuntu, заявил, что никаких рисков не видит и будет дальше использовать mono. Debian отреагировали на письмо Столлмана. Мета-пакеты gnome-desktop и gnome-core, которые находяться в базовой установке не содержат C# приложений. Однако расширенный мета-пакет приложений gnome, который можно установить по желанию, содержит Mono приложения.
Что же, будем продолжать следить за неожиданно поднятым на поверхность вопросом. Однако настораживает то что как минимум два крупных игрока Debian и Fedora(Red Hat) заявили о сомнениях, но никаких разъяснений со стороны Microsoft не последовало. А так же то что Peggy Moloney, уклоняется от прямого ответа по данному вопросу.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.