FSharp.Core.dll的可再发行版本?

时间:2014-02-23 09:56:32

标签: f# mono unity3d

我已经为F#中的Unity3D游戏引擎开发了商业扩展,它是一段代码,它通过高级节点/图形编辑功能扩展了编辑器。由于不变性和DU的性质,F#是完美的。

但是,对于我的问题:我意识到Microsoft .NET / Visual Studio附带的FSharp.Core.dll许可证可能不允许您使用商业项目重新分发它?我怎样才能找出是否是这种情况,如果不是有什么方法可以创建我自己编译的FSharp.Core.dll版本,它将在Unity3D上运行?

我问的原因是因为Unity3D使用Mono 2.6(虽然是我的理解的修改版本),并且没有与编辑器捆绑的FSharp.Core.dll,所以我需要提供我自己的扩展

1 个答案:

答案 0 :(得分:3)

请参阅:Is F# 3.0 runtime redistributable?

答案当然是。如果它的核心库不可重新分发,那么该语言将毫无用处......