Linked by Thom Holwerda on Tue 6th May 2008 15:15 UTC, submitted by Shlomi Fish
Features, Office "Which parameters make software applications high-quality? And which parameters or methods, while desirable, are not directly 'quality'?" This is the question the author of this article asks himself. Most of his 'parameters' make a lot of sense, but be aware that the article is about what makes an open source program high quality, and not programs in general. This important bit is stated in the one-sentence 'abstract'.
Permalink for comment 313132
To read all comments associated with this story, please click here.
RE: Comment by ahoogerhuis
by FunkyELF on Tue 6th May 2008 17:36 UTC in reply to "Comment by ahoogerhuis"
FunkyELF
Member since:
2006-07-26

Postfix is a great example of something that is high quality. It does what it does exceedingly well, and it's simple to set up for most scenarios, and once you start it it will run for donkey's years.

Same with BIND, PostgreSQL, OpenSSH, OpenVPN, likely a good few other open source products.

And to include something for the Windows users, PuTTY and VMware Workstation are good examples of stuff that "just works".

-A


By that same token, calc.exe, mspaint.exe and notepad all do what they do really well and they just work. Never had a problem with them. But they do next to nothing. Notepad can't even open text files that don't have their \n's followed by \r's.

There needs to be more factors like how much it can do. But you go too far and your software is bloated.

Reply Parent Score: 4