Comments
bruce.armstrong wrote: Somebody just said it better than I did, and with more chops to say it: Open Letter to Mark Zuckerberg, Sheryl Sandberg & Facebook Mobile
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Monkey Business Starts Its Fourth Year
A look back at Mono

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.

Novell Buys Ximian
In October 2003 Novell bought Ximian. This was such a big boost for the Mono project that I hardly know where to begin. Mono is now tightly connected with SUSE, one of the major Linux distributions. Although Novell bought SUSE several months after it bought Ximian, if my reading of court documents in the SCO v IBM case is correct, the Novell/SUSE deal was already well under way (see www.groklaw.net for all the legal papers and discussions).

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
With this release, Mono became real. Before it was a project, but with rev 1.0, it became a product. There was a stable version, with an install package you could put on a CD and give away or ship with a .NET product. I remember packing this on a CD with OpenOffice and some other Open Source software and passing out "Freedom from Microsoft" CDs at a Fourth of July party.

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
Another key corporate partner for the Mono project was Mainsoft. Although there's no binding connection between Mono and Mainsoft, the two have been great partners for each other. Mainsoft develops and markets a product that lets Windows products be ported to Unix and Linux. Its hottest current product is called Grasshopper. It lets .NET programs to run on J2EE servers by converting the .NET intermediate code to Java bytecode and porting the .NET runtime libraries from C# to Java.

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
Novell has renamed the Novell Desktop the SUSE Desktop and has donated the code to the Open Source community. This includes the new XGL 3D interface, which can be seen here www.Novell.com/linux/xglrelease/. Want to try it yourself? The Kororaa project has a live demo CD based on Gentoo Linux. You can find it at http://getkororaa.com/.

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.

About Dennis Hayes
Dennis Hayes is a programmer at Georgia Tech in Atlanta Georgia where he writes software for the Adult Cognition Lab in the Psychology Department. He has been involved with the Mono project for over six years, and has been writing the Monkey Business column for over five years.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

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.

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.


Your Feedback
SYS-CON Australia News desk wrote: 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.
SYS-CON India News Desk wrote: 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.
Latest Cloud Developer Stories
HP said Wednesday that it would lay off 8% of workforce, 27,000 people, by October or 2014. It figures the move will save it $3 billion-$3.5 billion and expects to re- invest the money in cloud, security and Big Data.
With Cloud Expo 2012 New York (10th Cloud Expo) now under three weeks away, what better time to introduce you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and...
What do the CTOs of the CIA and the U.S. Dept. of Justice and the CIO of the National Reconnaissance Office have in common with the CEOs of Eucalyptus, GoGrid, ActiveState, Appcara, OpSource and Nortonworks, the CTOs of Rackspace, SoftLayer, SOA Software and AppZero, the Founder ...
Grid Dynamics, an eCommerce technology solutions company, and GridGain Systems, makers of an open source in-memory platform for Big Data processing, on Wednesday announced the expansion of their partnership which began in 2008. Grid Dynamics provides personalization and big data...
ServerCentral, Chicago’s leading provider of colocation, cloud, network connectivity, and managed services, announced on Tuesday that its high performance cloud will debut on June 11 at the 10th International Cloud Expo, held June 11-14 at the Javits Center in New York City. “Se...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
Acceleware® Ltd. ("Acceleware" or the "Company") (TSX VENTURE:AXE), a leading developer of high perf...