Linked by Thom Holwerda on Fri 19th May 2006 20:14 UTC
Microsoft A senior Microsoft executive told a BBC documentary that people should use commercial software if they're looking for stability. "Some people want to use community-based software, and they get value out of sharing with other people in the community. Other people want the reliability and the dependability that comes from a commercial software model. And again, at the end of the day, you make the choice based on what has the highest value to you."
Thread beginning with comment 126359
To read all comments associated with this story, please click here.
nobody writes good software
by Cloudy on Sat 20th May 2006 02:09 UTC
Member since:

except Don Knuth, and he's retired from software writing.

We've always written crappy buggy software. That's why the remark about woodpeckers and civilization has been around for so long.

The reasons are complex, but neither the commercial nor the open software development models are particularly better than the other. They each tend to fail in different ways, but they both can be summed up as "the code's no better than the last developer who touched it needed it to be."

Right now, the thing we seem to understand the least is USB. I can get XP to BSOD just by letting it try to deal with a USB/tty dongle and a USB digitizer pad at the same time. I can get Linux to oops by giving it certain web cams. I can get NetBSD to take a kernel page fault and panic by plugging in a certain USB composite device. And so on.

Operating systems are hard to do, and the reward (in both OSS and commercial software) goes to feature set, not code quality. That's the way it's been since someone coined the comment about woodpeckers, and it's going to be that way for the forseeable future.

Reply Score: 4

RE: nobody writes good software
by bannor99 on Sat 20th May 2006 02:14 in reply to "nobody writes good software"
bannor99 Member since:

So, maybe it's time we started to listen to Andy Tanenbaum, after all?

I've been quite impressed with my exposure to QNX but it's a long way from being the next Desktop.

Reply Parent Score: 1