It’s been a week of no updates. I’ve had one hell of a busy schedule, and I don’t remember the last time I was this exhausted. Can’t talk yet about what the work was for, but it shouldn’t be long before I can start flapping my gums.
Anyway, I was reading Slashdot on my phone this weekend when I saw a post linking to an article titled “Silicon Insider: R.I.P. Microsoft?”
Now that I’m one of the b0rg, I have a slightly different perspective on this stuff than I used to. I mean, this is the company I’ve decided to join, so I’ll admit I take it a little personally when someone talks smack about it.
For those of you who don’t want to read the article, I’ll summarize it for you here:
Microsoft is going to die because it has lost a couple employees and missed some deadlines. Open source r0olz. All your base are belong to us.
While I can understand concern over losing key employees, I don’t see where the author, Michael Malone, is coming from regarding the deadlines.
For a while, I spent most of my time in LinuxLand. I was surrounded by a few PCs and was constantly trying out new distros, reading the latest news, and generally keeping up on what was happening in the world of open source.
During that time, I noticed something about your “average” open source project: Major updates are few and far between. You can get your pickers and stealers on nightly builds as long as you can type “cvs,” but getting something with an incremented major revision number was a treat that didn’t come along all that often.
People occasionally griped about this, but some great sage of the OSS community would always come along and say, “Well, you can have your major revision now, but it won’t work. Would you rather have it next week or when it’s usable?” This response typically shut people up. It makes sense. Deadlines are important, but shipping a product prematurely isn’t worth meeting a target date (in my opinion).
This makes me wonder: Why is it a good thing that software ships “late” in the OSS camp, but a sign of death to a journalist when it ships late in the Microsoft camp?