Re: ext3 corruption

From: Kyle Moffett
Date: Sun Aug 13 2006 - 23:21:36 EST

On Aug 13, 2006, at 15:21:24, Molle Bestefich wrote:
Theodore Tso wrote:
(This is open source, which means if people who have the bad manners to kvetch that volunteers have done all of this free work for them haven't done $FOO will be gently reminded that patches to implement $FOO are always welcome. :-)

OTOH, the open source community rigorously PR Linux as an alternative to Windows.

Some people do; some people believe it's still not ready (for the desktop environment where Windows currently has majority marketshare). I run a fileserver for my parents and wouldn't use anything other than Linux/OpenLDAP/Samba/device-mapper/mdadm on fully open-spec hardware, but I wouldn't expect them to do anything other than call me when it breaks and maybe follow a few specific instructions for getting it network-accessible again via server- management chip. This is all really easy for _me_ to manage with Linux on good server hardware, but that's not something I'd think a non-admin could handle on their own. And for 3D graphics, GUI programs, etc, IMHO Linux is still miles from being where it needs to be to really compete.

While the above attitude is fine by me, you're going to have to expect to see some sad faces from Windows users when they create a filesystem on a loop device and don't realize that the loop driver destroys journaling expectancies and results in all their photos and home videos going down the drain, all because nobody implemented a simple "warning!" message in the software.

This is really what distros are expected to do (at least in the current environment). The major development groups don't have the financial and legal backing to be able to certify reliability and support for *any* user, let alone your average Joe User who's used to Windows and *clicky*-*clicky*-ing his way around the UI. Eventually there will be enough vendors selling Linux-based systems that the UI- polish patches will be developed as rapidly as the fundamental underlying infrastructure, but we're not there yet. Ubuntu and such are paving the way for future even-better-than-mac vertical UI integration but we have a lot of UI infrastructure (especially 3d support in X) that needs fixing first. IMHO Linux is still very much for hobbyists, server administrators, and other people who have at least a modicum of computer problem-solving skills.

(Or whatever. Lots of similar examples exist to show you that the "no warranty: you use our software, you learn to hack it to do what you want yourself or it's your own fault" argument is fallacious.)

That kind of warranty is a hobbyist-type warranty. Some companies invest money to build upon that and provide server-admin-type or end- user-type warranties, but such support costs money and time which most upstream developers don't have.

Kyle Moffett

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at