If you actually read the article, you'll note that the applications that are causing the problems, are applications that have received heavy modifications recently due to user demand. In other words, the features that were added were due to user centric design, not in spite of it. Developers are struggling to make F/OSS so user friendly, that they are starting to sacrifice performance for features.
In case you can't find the relevent pieces:
"The Hardware Abstraction Layer (HAL) tracks hardware being added and removed from the system, to allow desktop apps to locate and use hardware"<nobr> <wbr></nobr>...
"CUPS, the printer daemon, performed 2,500 stat() calls and opened 500 files on startup, as it checked for every printer known to man."<nobr> <wbr></nobr>...
"Jones showed that X.org scans through the PCI devices in order of all potential addresses"<nobr> <wbr></nobr>...
"The keyboard and mouse ports are also polled regularly, to allow support for hot-pluggable PS/2 keyboards and mice"
Hardware support, automatic hardware detection, plug and play, etc. Features users have been screaming for. When we didn't have them, people screamed about F/OSS not being user centric. Now they're there, and because they cause a performance hit at boot up, again people like you are bitching because it's not user centric enough.
So go use Windows and stop reading Newsforge...<nobr> <wbr></nobr>:p If you're not either paying for the software or contributing to it in one way or another, you're a freeloader. Nothing wrong with that, freeload all you want. Find a problem? File a bug report, get it fixed. Want a new feature? Fill out a feature request, you'd be suprised how often simple requests that do make sense will get added. But being a freeloader, and bitching about people not bending to your will is a little... selfish? rude? I dunno, you pick.
Not that I'm accusing anyone of being a freeloader here, but chances are...<nobr> <wbr></nobr>:p
Re:Scratch-centric design.
Posted by: Jeremy Akers on July 22, 2006 08:41 AMIf you actually read the article, you'll note that the applications that are causing the problems, are applications that have received heavy modifications recently due to user demand. In other words, the features that were added were due to user centric design, not in spite of it. Developers are struggling to make F/OSS so user friendly, that they are starting to sacrifice performance for features.
In case you can't find the relevent pieces:
"The Hardware Abstraction Layer (HAL) tracks hardware being added and removed from the system, to allow desktop apps to locate and use hardware"<nobr> <wbr></nobr>...
"CUPS, the printer daemon, performed 2,500 stat() calls and opened 500 files on startup, as it checked for every printer known to man."<nobr> <wbr></nobr>...
"Jones showed that X.org scans through the PCI devices in order of all potential addresses"<nobr> <wbr></nobr>...
"The keyboard and mouse ports are also polled regularly, to allow support for hot-pluggable PS/2 keyboards and mice"
Hardware support, automatic hardware detection, plug and play, etc. Features users have been screaming for. When we didn't have them, people screamed about F/OSS not being user centric. Now they're there, and because they cause a performance hit at boot up, again people like you are bitching because it's not user centric enough.
So go use Windows and stop reading Newsforge...<nobr> <wbr></nobr>:p
If you're not either paying for the software or contributing to it in one way or another, you're a freeloader. Nothing wrong with that, freeload all you want. Find a problem? File a bug report, get it fixed. Want a new feature? Fill out a feature request, you'd be suprised how often simple requests that do make sense will get added. But being a freeloader, and bitching about people not bending to your will is a little... selfish? rude? I dunno, you pick.
Not that I'm accusing anyone of being a freeloader here, but chances are...<nobr> <wbr></nobr>:p
-Jeremy
#