F#是开源的吗? [英] Is F# open source?
问题描述
F#是开源的吗?如果不是,为什么Microsoft提供F#模块的源代码?
Is F# open source? if not so why Microsoft provide the source code of the F#'s modules?
编辑
(2010年11月4日)情况发生了变化,请参见 Brian McKenna的答案.
(Nov 4, 2010) Things have changed, see Brian McKenna's answer.
推荐答案
Right now the F# team seems pretty busy with all the "productisation" effort. One email with the plans for the licensing is here.
当我们在明年完成此操作时,我们的计划是制作一个 F#的相应源版本 MS-PL下的编译器组件.
As we complete this over the next year, our plan is to make a corresponding source release of the F# compiler components under MS-PL.
并且:
一路走来,我们计划 MSR"Power Pack"的源发行版 组件,也属于MS-PL.这些 包括诸如fslex.exe和 fsyacc.exe和一些库.这些 可能会更频繁地发布,并且可能 包括实验组件.
Along the way, we plan to make a source release of the MSR "Power Pack" components, also under MS-PL. These include tools such as fslex.exe and fsyacc.exe and some libraries. These may be released more often and may include experimental components.
使用:
通常,我们以源代码为目标 我们用F#制作的版本可以稳定地打开 并与受支持的版本相对应.
In general, we aim for the source code releases we make of F# to open, stable and correspond to supported releases.
也许是最好的一点:):
And perhaps the nicest bit :) :
总的来说,我们宁愿做"而不是 而不是预先宣布".
On the whole we prefer to "do" rather than "pre-announce".
我还将注意到,如果您未使用开放源代码"一词,即某些组织批准为开放源代码",则该源代码已包含在F#发行版中. (并且在VS中使用F12转到定义"将使您直接跳至源文件.)
I'll also note that if you're not using the term "Open Source" meaning "approved by certain organisations as Open Source", then the source code is already included with the F# distro. (And using F12 "Go To Definition" in VS will jump you right to the source files.)
这篇关于F#是开源的吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!