Visual Studio IDE的哪些部分是开源的?

时间:2010-10-12 20:42:06

标签: visual-studio open-source ide

Visual Studio IDE的哪些部分(如果有)是开源的?谢谢!

3 个答案:

答案 0 :(得分:3)

以下是我所知道的Visual Studio中具有某种级别的源可访问性的组件。

  • MEF
  • 铁语言
  • DLR
  • F#
  • CLR:称为Rotor的CLR子集是开源的
  • BCL,WinForms是一个WPF:源代码位于Source Reference License
  • 插件:Visual Studio库中提供的许多Visual Studio员工插件都具有源可访问性。

注意:我故意使用“某种级别的源可访问性”而不是“开源”。术语“开源”对于开发者群体的某些部分具有非常特定的含义,其与我在此列出的组件不一致。特别是他们认为它是指任何人都可以贡献的来源。今天没有Visual Studio的部分(我知道)有关于它的开放源代码。

答案 1 :(得分:1)

据我所知,没有一个。

答案 2 :(得分:1)

AFAICT,没有,虽然我可以看到混乱来自何处。

微软确实给了“Visual Studio行业合作伙伴”access to the Visual Studio source code。这属于“共享源”的保护伞。

但他们的“共享来源”的保护伞确实非常广泛。微软使用这个术语来表示从完全开源到完全专有的许可证。

在这种情况下,它看起来不像任何开源许可证下的Vi​​sual Studio IDE。