Какие части Visual Studio IDE имеют открытый исходный код? - PullRequest
2 голосов
/ 13 октября 2010

Какие части Visual Studio IDE (если есть) имеют открытый исходный код? Спасибо!

Ответы [ 3 ]

3 голосов
/ 13 октября 2010

Вот компоненты Visual Studio, о которых я знаю, которые имеют некоторый уровень доступности исходного кода.

  • MEF
  • Железные языки
  • DLR
  • F #
  • CLR: подмножество CLR, известное как Rotor, имеет открытый исходный код
  • BCL, WinForms a WPF: источник доступен по Справочной лицензии на источник
  • Плагин: многие из плагинов для сотрудников Visual Studio, доступных в галерее Visual Studio, имеют доступ к исходным текстам.

Примечание: я намеренно использовал «некоторый уровень доступности исходного кода» вместо «открытого источника». Термин «открытый исходный код» имеет очень специфическое значение для определенных частей популяции разработчиков, которая не соответствует компонентам, которые я перечислил здесь. В частности, они считают, что это означает источник, который может внести кто угодно. На сегодняшний день нет какой-либо части Visual Studio (о которой я знаю), которая имела бы такой уровень открытого исходного кода.

1 голос
/ 13 октября 2010

AFAICT, ничего из этого, хотя я вижу, откуда возникла путаница.

Microsoft действительно предоставила "Visual Studio Industry Partners" доступ к исходному коду Visual Studio .Это подпадает под их «общий источник».

Но их «общий источник» действительно очень широк.Microsoft использует этот термин для всей лицензии изобилия, которая варьируется от полностью открытого исходного кода до полностью проприетарной.

В этом случае не похоже, что Visual Studio IDE доступна ни в одном из открытых источниковлицензии.

1 голос
/ 13 октября 2010

Насколько я знаю, ничего из этого.

...