|
SYS-CON Magazines
|
Top Three Links You Must Click On
Mono Monkey Business Starts Its Fourth Year
A look back at Mono
By: Dennis Hayes
Apr. 28, 2006 01:15 PM
This column begins its fourth year. In the past I haven't done any year-in-review articles mainly because there was always too much news. But now that the Mono project is half-way through its fifth year and nears its third major release, version 1.2, I think it's time to look back at some of the major milestones that the project has passed, and mention a couple of milestone that it should reach in the near future. I will start this month with the Top 3 and then finish up next month.
The deal resulted in a lot of Mono-based applications. Novell not only started distributing Mono with SUSE Linux, it also started distributing some of the more popular Mono apps and started basing many of its own enterprise applications such as iFolder on Mono as well. Joining with Novell gave Mono access to the ECMA .NET committees that Ximian could only dream of. The number of full-time employees working on Mono went from a few to over a dozen. This gave Mono a big boost over all, but SWF (System.Windows.Forms) and the VB compiler benefited the most from the increased manpower. Corporate Mono users could also get better support, such as the classes on Mono taught by Novell. And it's just nice to have the backing of a corporation with millions in the bank.
Mono Releases Version 1.0 Although this version lacked some key features, most importantly, SWF, there were a number of companies shipping Web, Web Services, and console-based applications at the time. Many Open Source projects stay in development or beta for long periods of time, it is to Miguel's credit that Mono avoided this tar pit and shipped a real live 1.0 product fairly early in its development.
Mono Hooks Up with Mainsoft Mainsoft makes use of a lot of Mono code to do this and has contributed a lot of related code back to the Mono project, most importantly, VB.NET libraries and test code for many libraries.
Odds and Ends Mono Version 1.1.13 has had four minor releases and is now at version 1.1.13.4. Niels Kokholm, Peter Sestoft, and the IT University of Copenhagen have added the 1.0 release of the C5 generics library to the Mono repository. You can read their report on how the libraries were designed at www.itu.dk/research/c5/Release1.0/ITU-TR-2006-76.pdf. It is 254 pages long and a bit technical, but if you read it, you be that much smarter. (Did you know a deck of 52 cards can be shuffled 10^67 different ways and that only 10^9 can be generated using a 32-bit seed?). Documentation for the library is at www.itu.dk/research/c5/Release1.0/c5doc/frames.htm. Reader Feedback: Page 1 of 1
Subscribe to our RSS feeds now and receive the next article instantly!
Subscribe to the World's Most Powerful Newsletters
|
|
||||||||||||||||||||||||||||||||||||||