EDIT: Toned down possibly inflammatory language
EDIT: Toned down possibly inflammatory language
This is an infamous example: http://lwn.net/Articles/430598/ [gets particularly heated at mezcalero's top level comment]
Linux users make jokes at Windows' expense all the time. It's usually not higher profile developers doing it, but nor have they ever, really.
And he clearly has a point; at its worst it is a giant ball of YAGNI.
Do you think that Thompson and Ritchie gave a !%^$@ about Multics compatibility? Or OS/360?
Free software doesn't need to even support free operating systems, for that matter. I'm sure that there are Windows-only apps that are F/OSS, though I don't know of any off-hand. Of course the systemd developers don't need to support any other OS to write "Free Desktop" software, any more then the FreeBSD developers shouldn't feel compelled to port their filesystems, init-system, or anything else to Linux.
Was this agnosticism part of the design?
And even if it was -- I suspect his experience has altered his view on it.
Rather, it's his patently false and almost obnoxiously smug view of the BSDs as these slow-moving operating systems that simply follow Linux's trail, and his deeper implications of forking being negative and that Linux should play a game of catching up against OS X and Windows instead of doing its own thing.
Then his reasoning against portability seems self-defeating. He says that "i need to reach customers using windows" is a good reason, in which case you can substitute "windows" with any OS and have a purportedly valid reason for portability.
Not living in an arrogant monoculture that seriously believes you're leading the pack and everyone else is biting your dust sounds like another good reason.
This is a nonsense false dichotomy.