我已经为F#中的Unity3D游戏引擎开发了一个商业扩展,它是一个使用高级节点/图形编辑功能扩展编辑器的代码。由于不变性和DU的特性,F#非常适合这种情况。FSharp.Core.dll的可再发行版本?
不过,我的问题:我意识到,它与Microsoft .NET/Visual Studio中的FSharp.Core.dll许可证可能不允许与商业项目,你要重新分配吗?我将如何去了解这是否是这种情况,如果不是,是否有任何方法可以创建我自己的编译版本的FSharp.Core.dll,它可以在Unity3D上运行?
我想问的原因是因为Unity3D使用单声道2.6(尽管修改后的版本,我的理解)的引擎盖下,并没有FSharp.Core.dll与编辑器捆绑在一起,所以我需要提供我自己的我的扩展。
的可能重复[是F#3.0运行时可再发行?(http://stackoverflow.com/questions/15207738/is-f- 3-0-runtime-redistributable) –