Related link: http://www.theregister.co.uk/content/4/20099.html

This article talks about the challenge of creating an Open Source .NET implementation. It touches on the history of .NET (going back to the Cool language) and the challenge that Microsoft faces in getting academia interested in C#.