Ximian has formed ‘the Mono Project’, a community initiative to develop an open source, Linux-based version of the Microsoft .NET development platform.
Incorporating key .NET compliant components, including a C# (pronounced C-sharp) compiler, a Common Language Runtime just-in-time compiler, and a full suite of class libraries, the Mono Project will enable developers to create .NET applications and run them on Windows or any Mono-supported platform, including Linux and Unix.
Besides improving the efficiency of open source software development, the Mono Project will allow the creation of operating system-independent programs.
Ximian is spearheading the Mono Project, which is based on the company’s own efforts as well as the work and contributions of others in the Free Software and open source communities. The Mono Project will allow the creation of both graphical user interfaces through GNOME components and the creation of server applications and Web services.
The source code will be released under open source licenses (the General Public License, or GPL, and the Lesser General Public License, or LGPL) to accelerate the completion of the fully .NET compliant runtime and development environment.
‘We are taking the lead in providing an upgraded development platform that enables Unix and Linux developers to capitalise on the .NET framework proposed by Microsoft. By reusing much of the work of the GNU and GNOME projects, we can greatly accelerate the development process,’ said Miguel de Icaza, co-founder and chief technical officer at Ximian. ‘There is so much potential inherent in Web services and this new development platform, and with this initiative the entire open source community can build a platform that will expand these benefits to the Linux world.’