Корпорация Microsoft (www.microsoft.com) опубликовала дополнительную документацию по форматам языка XAML (eXtensible Application Markup Language), одного из ключевых программных компонентов .NET Framework, который используется для разработки пользовательского интерфейса Windows-приложений, обеспечивая поддержку средств анимации, насыщенной двумерной и трехмерного графики, видео. С помощью XAML реализуется современный декларационный подход программирования, который в числе прочего повышает платформенную независимость ПО. Так, XAML-файлы могут генерироваться на любых компьютерах, а потом применяться в приложениях, запускаемых на клиентских Windows-машинах. В то же время не-Microsoft приложения можно писать, имея в виду возможность интерпретации файлов XAML. Опубликованная документация доступна бесплатно в рамках программы Microsoft Open Specification Promise, которая позволяет всем разработчикам включать XAML в их собственные клиентские и серверные продукты или в инструментальные средства без оплаты и лицензирования у Microsoft.

Кроме того, Microsoft объявила о заключении партнерского соглашения с компанией Sourcesense, одним из ведущих европейских консультантов в области интеграции систем open source. Эта договоренность нацелена на сотрудничество в области обеспечения интероперабельности программных решений open source и пакета Microsoft Office. В сообщении говорится, что обе стороны будут принимать участие в проекте (под эгидой Apache Software Foundation) разработки новой версии Apache POI – популярного программного Java-интерфейса, широко используемого в решениях open source. В частности, Microsoft и Sourcesense будут заниматься созданием библиотек для Apache POI для поддержки форматов файлов Office Open XML. Предполагается, что первая версия набора таких средств появится уже во втором квартале текущего года.