In an effort to broaden its reach beyond Windows developers, Microsoft has released as open source the server-side components of its .Net framework and embarked on a project to port the runtime ...