Here’s an example in action – you can tell by the aspx file extension. Actually, it turns out there are several. SharePoint naturally has a blog (and wiki) engine built in. So does Community Server. And
- ThinkJolt 2
- .Text (NOT FREE)
There’s an impression that even saying “I need to open some windows – it’s hot in here” will cost you $500 and line Bill’s pocket. That all free software runs on linux. That pigs can fly.
Ok, I made the last one up, but this should conclusively prove that there exist useful, open source applications written for Microsoft technologies, particularly the .NET Framework. The one and only thing PHP has going for it compared to ASP.NET is a perception that it’s the programming system open source examples are available for.
As shown this isn’t the case. Think for a minute – programmers use programming languages. Bill Gates may be a greedy bastard (*), but the people who find jobs writing code targetting his company’s inventions are no more likely to be money grubbing assholes than people who use Macs.
End users have as much control over the way Microsoft behaves as I do over George Bush’s war crimes. Windows users are just like everyone else. Some are generous, some greedy. Some are black, some are Japanese, some are Israeli. The only way we’re a bloc, a monolithic group that acts together, is in terms of the software we’re able to run. (Example? Try running SQL Server on a Mac.)
* On Bill Gates’s greed. He has been the world’s richest man, although a Mexican now holds that honor (eat your heart out, Republican Party!). Bill has donated more than half of his wealth to charity – he’s actually done more than any other human. He’s a shrewd businessman, but deserves respect as a philanthropist.