Open Source .NET - why should you care?