Microsoft и открытость
В начале Microsoft начал разрабатывать открытый стандарт офисных файлов - OpenXML. Потом Microsoft выпустил линейку бесплатных продуктов Express для разработчиков (или в обратной последовательности были эти два события? Ну да не суть :) ). Потом объявил об открытии бинарных протоколов Microsoft Office. Затем последовала инициатива DreamSpark по бесплатному предоставлению средств разработки для студентов. И теперь Microsoft объявляет о новой стратегии открытости и совместимости. С принципами можно ознакомится вот тут - Interoperability Principles.
Тенденция как говорится на лицо :)
Уже есть Microsoft Protocol Programs и Open Protocol Specifications.
Что все это дает на мой взгляд:
- Совместимость различных приложений должна существенно улучшиться. Все мы помним работу с комментариями в OO.
- Студенты наконец то получают законную возможность использовать последние разработки MS в целях обучения. И это можно вполне делать дома, а не только в институте.
- Open Source разработчикам и проектам становится жить гораздо проще. Если твой продукт не коммерческий - используй все это на здоровье. Microsoft обещает не преследовать OpenSource в судах.
- Антимонопольным органам (особенно ЕС) станет гораздо труднее требовать "большей" открытости.
В результате как это и не удивительно, но все должны выиграть. К середине года большинство протоколов должно стать открытыми (из того что обещают), так что ждать осталось не долго.
Очень сильный ход. Будем следить за дальнейшими событиями.