Компания Microsoft сделала еще один шаг навстречу сообществу поклонников
открытого ПО, выпустив под лицензией Apache Software Foundation (ASF)
оптимизированные для работы с инфраструктурой .NET версии языков Python и Ruby,
созданные ее специалистами. Кроме того, под этой же открытой лицензией было
выпущено программное окружение Microsoft Dynamic Language Runtime (DLR),
предназначенное для облегчения процесса написания распространенных функций.
Стоит отметить, что это уже не первый случай, когда Microsoft публикует коды
под лицензией ASF. К примеру, в нынешнем году был также представлен новый формат
файлов Outlook (.pst).
На сей раз, однако, экспертов озадачил тот факт, что софтверный гигант не
стал заявлять об изменении условий использования кодов. Обычно в корпорации во
всеуслышание рассказывают о подобных шагах, оглашая подобные вещи на таких
конференциях по открытому ПО, как OSCON.
Возможно, дело в том, что на данный момент проекты IronPython и IronRuby не
столь успешны, как хотелось бы стратегам из Редмонда, хотя они и в самом деле
имеют потенциал отвлечь часть разработчиков от создания программ на официальных
версиях Python и Ruby, поскольку те распространяются под отдельными условиями
использования. Что же касается DLR, то здесь цель Microsoft может заключаться в
том, чтобы развить программирование на динамических языках в облачной среде
Azure.