4 ms·
> I hate kqueue because, in all likelihood, I'll never get to use it in a production system, because it's not in Linux. Cathedrals can be nice to look at. Bazaa
by flatline3 14y ago
> I hate kqueue because, in all likelihood, I'll never get to use it in a production system, because it's not in Linux.
Cathedrals can be nice to look at. Bazaars are often more functional.
Except that FreeBSD is functional in production, so what is the actual problem? That market effects and accidents of history resulted in Linux becoming more widely adopted?
What does that argue for, exactly?
- jballanc 14y agoIf Linux became more popular/more widely supported by mere chance, then there's nothing to argue about, and nothing to learn...
- flatline3 14y agoIt's not chance, but it was very likely due to market conditions that have little to do with development methodologies or outright code quality. http://en.wikipedia.org/wiki/USL_v._BSDi http://en.wikipedia.org/wiki/USL_v._BSDi was hugely crippling at a very critical moment. In a similar vein, PostgreSQL lost out to MySQL in no small part due to: - PHP supported MySQL out of the box. - MySQL was slightly easier to get running. If there's a lesson we ought to learn, it's that market success may be partially or fully disassociated from actual merit relative to other market entrants. We've seen this in commercial software. It would be foolish to think it doesn't apply to open-source.