发布于 2009-02-23 00:01:09
现在,F#团队似乎正忙于所有的“产品化”工作。其中一封包含许可计划的电子邮件是here。
当我们在明年完成这项工作时,我们的计划是在MS-PL下发布相应的F#编译器组件的源代码。
和:
在此过程中,我们计划在MS-PL下发布
"Power Pack“组件的源代码。其中包括fslex.exe和fsyacc.exe等工具以及一些库。这些可能会更频繁地发布,并可能包括实验组件。
通过以下方式:
一般来说,我们的目标是使F#的源代码版本开放、稳定并与受支持的版本相对应。
也许最好的一点是:):
总的来说,我们更喜欢“做”而不是“预先宣布”。
我还要指出的是,如果你没有使用术语“开源”,意思是“被某些组织批准为开源”,那么源代码已经包含在F#发行版中了。(在VS中使用F12 "Go To Definition“可以直接跳转到源文件。)
发布于 2010-11-05 10:23:04
截至2010年11月,F#编译器和库在Apache license下发布。它们现在是F# PowerPack的一部分。
您可以从blog post announcing it中阅读更多内容。
发布于 2009-02-22 19:53:21
“微软研究共享源代码许可证”,F#是根据它发布的,还没有得到开源计划或自由软件基金会的批准(尽管微软的couple of other许可证是)。
底线是,共享源代码与使产品开源没有多大关系。最重要的一点是许可证,它允许或多或少自由地使用和修改源代码。没有这样的许可,源代码几乎是无用的。
https://stackoverflow.com/questions/575521
复制相似问题