January 15, 2005

Mono class library licensing terms

I just checked out the licensing terms of the Mono .NET class library. This is Mono's implementation of classes like System.String, System.Collections.ArrayList, etc. It is just C# source code so, using my C# to C++ translator, I will be able to translate it to C++ just like any other C# program.

It is under the very unrestrictive MIT license. Specifically, it is allowable to use it in commercial projects, modify it and sell it without having to make the game's code publicly available. I will look into modifying the core classes to work with my reference counting memory manager. Then my C# to C++ translator will have a complete runtime library. Yay!

Comments: Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?