> Microsoft помогает делать Mono - возможность запускать современные программы на разных ОС (главным образом Mono нужен для работы на суперкомпьютерах под Linux - это никто не скрывает). Код, открытый под MS-PL, Apache и др. не ограничивает вас как GPL, но и свернут быть не может, однажды скачав его с инета вы можете пользоваться им всегда как пожелаете.Про патенты понятно, таковы правила в их стране. Что ж, нас они не затронут надеюсь никогда, а в США надеюсь отменят.
1) Пруф на то где микрософт помогает проекту Mono. Части кода, спецификации, какие-нибудь автоматические тесты на совместимость с .net, ну хоть что-нибудь???
2) Кто не скрывает что для работы на суперкомпьютерах?
3) Apache я еще понимаю, но вот MS-*PL лишь две из многих вариантов являются свободными. Это смотря какая MS-PL. Кроме того, не совместимо с GPL.
Есть ли у MS-PL аналог LGPL? Я не нашел. Некрасиво получается. Обычный LGPL не причиняется проблем никому и никогда.