.NET Open Source and Microsoft

Jeff Atwood of CodingHorror fame, as part of my new advertising initiative, is teaming up with Microsoft to donate $10,000 in support of open source .NET projects. From Jeff’s blog, he is focusing on .NET open source projects

…because open source projects are treated as second-class citizens in the Microsoft ecosystem. Many highly popular open source projects have contributed so much to the .NET community, and they’ve gotten virtually no support at all from Microsoft in return. I’d like to see that change. In fact, I’ll go even further– I think it must change if Microsoft wants to survive as a vendor of development tools.

As part of Jeff’s advertising initiative, he is donating $5000 from advertising revenue. Anad Iyer has verbally committed a matching $5000 from Microsoft, to bring the total to $10000. The winners will be determined by popular vote and Jeff is looking for nominations on his blog.

I think this is an excellent idea and hope that it becomes a yearly competition. It really goes along with Phil’s idea of Contribute to Open Source day (July 26th), which he initiated last year when the announcement came that NDoc 2 Is Officially Dead.

Everyone that uses open source software should do their part and give back to the community in whatever way they can and in a way that best suits their abilities. Contributing is more than just sending money to the project; it can be development work, marketing, design, evangelizing, and just about any other activity you can think of.