Open Microsoft

Так сложилось, что несколько лет я занимался разработками с использованием различных микрософтовских технологий и (шопотом) мне это нравилось. После всевозможных редакторов для PHP редмондская Visual Studio 2003 выглядела просто откровением. Собственно, солидная часть материалов этого блога так или иначе затрагивала Микрософт в целом и ASP.Net AJAX (Atlas) -- в частности. Так сложилось, что сам я сейчас практически не програмлю, а почти все подконтрольные проекты строятся на PHP&MySQL, тем не менее, сегодня я порадовался: Микрософт опубликовал заявление, которое может многое изменить. В течении многих лет компания полагалась на политику закрытости -- закрытость форматов, замкнутость технологий и т.д. Хотите полностью раскрыть потенциал SharePoint? Ставьте до кучи Exchange, Live Communication Server и т.д. и т.п. То же самое и с казалось бы кросплатформенными приложениями -- хотите писать под .Net? Добро пожаловать на Windows. Да, есть Mono, но какая часть проектов реально на нем работает? Одним из актов сдерживания были регулярные судебные разбирательства с теми, кто пытался заниматься обратным инжинирингом. В последнее время, правда, активно развивается Silverlight, который показывает во многом принципиально иной подход, но это лишь частное проявление. Итак, к чему я всё это? Всё достаточно просто: Микрософт выкладывает в общий доступ более 30 тысяч страниц документации, которая раньше была доступна лишь партнерам и то по спец. договоренностям о неразглашении. Запатентованные протоколы будут доступны "по низким расценкам". И, что еще интереснее, Микрософт заявляет, что не будет преследовать в судебном порядке некоммерческие реализации своих протоколов (очень хочется надеяться, что в понимании компании под это определение попадут все Open Source разработки). Плюс, Микрософт пытается повернуться лицом к миру открытых разработок со своей "Open Source Interoperability Initiative". Я не знаю, как будут на практике реализованы столь многообещающие заявления, но очень хочу надеяться, что всё это не канет в лету. PS. Для тех, кто пропустил -- еще ранее Microsoft открыл форматы своих офисных приложений. Впрочем, перед разбором этих документов рекомендую почитать Джоэля Спольски (Joel Spolsky).

Prototype 1.5

Пока экологи активно спорили, сколько мегаватт мог бы сберечь Google для  человечества, переключившись на черный дизайн, вышла новая версия, пожалуй, самой популярной AJAX-библиотеки, Prototype. С выходом новой версии разработчики заодно переехали на новый сайт prototypejs.org и, что особенно ценно, выпустили новую документацию, а заодно обратились с просьбой помочь в разработке документации в дальнейшем. Новая документация включает:
  • Tips and Tutorials
  • API Reference
  • Blog
Связанные теги: