> Linus explained that when he found a portability problem with an > application, if the issue was with POSIX.1 compliance, he would fix the > kernel instead of modifying the application. That's what got us to > where we are today. Telling people to screw standards and use a linux > specific interface might be what we have to do in the short-run, but I > don't think it works for the long-term.
Part of the difference is POSIX.1 is fairly sane. We don't take this attitude with SuS for example - ie no streams, no read/write atomicity guarantees that would hurt I/O performance. I agree with your point on the whole Ted, but not the example 8) Alan
