我已經爲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) –