Unity,エンジン部とエディタ部のC#ソースコードをGitHUBで公開

Unity,エンジン部とエディタ部のC#ソースコードをGitHUBで公開
 Unity Technologiesは,ゲームエンジンUnityのエンジン部とエディタ部のC#ソースコードをGitHUBで公開した。

 これはReference Onlyのライセンスで公開されるものであり,ソースコードを読むことはできるが,改変などは許されていない。これまでもUnityエンジンのコードをディスアセンブルして読むことは許容されていたが,ディスアセンブルでは元々の変数名などは分からない。エディタ拡張などでは何人かの人が苦労しながらエンジンを読み解いていたものと思われる。なら,閲覧用に公開してしまえということらしい。
 Blogでは「Unityをオープンソースとして公開したのではない」ことを強調している。Unityは多くのオープンソースプロジェクトを公開しているが,エンジン本体とエディタについては非公開としている。リクエストは受け付けないが,バグレポートは歓迎とのことなので,興味がある人はソースを眺めてみるのもいいかもしれない。

Unity Blog