(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Microsoft откроет исходный код .Net

В среду компания объявила, что в этом году она сделает исходный код .Net Framework общедоступным - правда, только для изучения, но не для редактирования.

Генеральный менеджер Microsoft по .Net Framework Скотт Гатри объявил в своем блоге, что компания разрешит разработчикам «загружать и просматривать» исходный код библиотек .Net Framework при помощи Visual Studio 2008 и .Net Framework 3.5, а также введет в Visual Studio 2008 поддержку отладки .Net Framework. «Доступ к исходному коду и интеграция отладчика библиотек .Net Framework принесет большую пользу разработчикам .Net, - пишет Гатри. - Возможность пошагового выполнения и проверки исходного кода обеспечит гораздо лучшее понимание того, как реализованы библиотеки .Net Framework, а это, в свою очередь, позволит разработчикам создавать лучшие приложения и еще эффективнее использовать их».

Система отладки не потребует инсталлятора; в пакете Visual Studio 2008, который выйдет в будущем году, будет предусмотрена возможность загрузки исходного кода .Net Framework a la carte - со специального сервера Microsoft, который будет загружать код, необходимый для проверки тех мест, в которых программа дает сбой.

Первоначально код, который должен быть выпущен примерно в то же время, что и Visual Studio 2008, будет включать .Net Framework Base Class Libraries, ASP.Net, Windows Forms, ADO.Net, XML и Windows Presentation Foundation. Со временем, по словам Гатри, компания позволит разработчикам ознакомиться с полным кодом .Net Framework. Microsoft выпустит .Net Framework по одной из лицензий Microsoft shared source - лицензии на ограниченное использование Microsoft Reference License. Она позволит изучать код .Net Framework в режиме read-only в качестве справочного материала для отладки вновь создаваемого ПО «и особо исключает право распространять программное обеспечение за пределы своей компании».

Такая весьма ограничивающая лицензия, скорее всего, служит мерой борьбы против проектов, подобных возглавляемому Novell проекту Mono, который работает над open-source реализацией отдельных частей .Net Framework. Есть и другие, такие как проект DotGNU Portable.Net. Тем не менее, это знак того, что Редмонд движется в сторону некоторой прозрачности: до сих пор исходный код .Net Framework был абсолютно закрыт - разве что можно было познакомиться с отдельными спецификациями. Microsoft уже открыла для разработчиков в рамках своей инициативы CodePlex другие программы, включая открытую спецификацию Shared Source Common Language Infrastructure, описывающую часть ядра .Net Framework.

«По существу, мы создаем платформу для этого, - сказал директор Microsoft по .Net Шон Берк в беседе со старшим менеджером программы Microsoft Скоттом Хансельманом, опубликованной на веб-странице последнего. - Теперь подразделения Microsoft имеют возможность, если посчитают это полезным для своего бизнеса, публиковать исходный код в качестве справочного пособия для разработчиков».

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 08.10.2007 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год.
Microsoft Office для дома и учебы 2019 (лицензия ESD)
Microsoft Office 365 Бизнес. Подписка на 1 рабочее место на 1 год
Microsoft Office 365 для Дома 32-bit/x64. 5 ПК/Mac + 5 Планшетов + 5 Телефонов. Подписка на 1 год.
Microsoft 365 Business Basic (corporate)
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Программирование на Visual С++
Windows и Office: новости и советы
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100