Re: what is our answer to ZFS?

From: Theodore Ts'o
Date: Tue Nov 22 2005 - 18:02:51 EST

On Tue, Nov 22, 2005 at 08:00:58PM +0000, Anton Altaparmakov wrote:
> What is your point? I personally couldn't care less about POSIX (or any
> other simillarly old-fashioned standards for that matter). What counts is
> reality and having a working system that does what I want/need it to do.
> If that means violating POSIX, so be it. I am not going to burry my head
> in the sand just because POSIX says "you can't do that". Utilities can be
> taught to work with the system instead of blindly following standards.

Finding all of the utilities and userspace applications that depend on
some specific POSIX behavior is hard; and convincing them to change,
instead of fixing the buggy OS, is even harder. But that's OK, no one
has to use your filesystem (or operating system) if doesn't conform to
standards enough that your applications start breaking.

> And anyway the Linux kernel defies POSIX left, right, and centre so if you
> care that much you ought to be off fixing all those violations... (-;

Um, where? Actually, we're pretty close, and we often spend quite a
bit of time fixing places where we don't conform to the standards
correctly. Look at all of the work that's gone into the kernel to
make Linux's threads support POSIX compliant, for example. We did
*not* tell everyone to go rewrite their applications to use
LinuxThreads, even if certain aspects of Posix threads are a little

- Ted
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