Matthew Garrett: ext4, application expectations and power management

March 14, 2009

I love Matthew Garrett’s rants. From his livejournal:

POSIX says that many things that are not useful are fine, but doesn’t exist for the pleasure of sadistic OS implementors. POSIX exists to allow application writers to write useful applications. If you interpret POSIX in such a way that gains you some benefit but shafts a large number of application writers then people are going to be reluctant to use your code. You’re no longer a general purpose filesystem – you’re a filesystem that’s only suitable for people who write code with the expectation that their OS developers are actively trying to fuck them over. I’m sure Oracle deals with this case fine, but I also suspect that most people who work on writing Oracle on a daily basis have very, very unfulfilling lives.

Comments Off