Linked by Oliver on Fri 11th Mar 2011 23:32 UTC
GNU, GPL, Open Source "Now that Linux is the most popular free Unix-like operating system, it shouldn't be a surprise that some projects have begun treating non-Linux operating systems as second-class citizens. This isn't out of contempt for the BSDs or OpenSolaris, it's just a matter of limited manpower: if almost all the users of the application have a Linux operating system and if all the core developers are using Linux themselves, it's difficult to keep supporting other operating systems. But sometimes the choice to leave out support for other operating systems is explicitly made, e.g. when the developers want to implement some innovative features that require functionality that is (at least for now) only available in the Linux kernel."
Thread beginning with comment 465940
To view parent comment, click here.
To read all comments associated with this story, please click here.
Oliver
Member since:
2006-07-15

He is the enfant terrible even in the kernel community, similar to this libc-guy Ulrich Drepper.

"What I actually suggested in that interview was not so much that the BSDs should adopt the Linux APIs, but instead that people should just forget about the BSDs. Full stop."

http://lwn.net/Articles/430699/

So that is exactly the opinion of this guy.

"And on Linux, if we ever want to catch up with MacOS or Windows we probably even need a much faster pace. "

A fine answer to this bewildering saying ...

"Brute forcing software design through several revisions of code or several forked projects detracts from the collaboration effort and I would question whether or not true innovation is being made, or if it's just code churn.

How often does OSX, Windows, etc dramatically change system interfaces or how components interact with one another, and how do end-users receive the changes? I know based on my experience that people absolutely loathed the Windows 2000 -> XP and XP -> Vista/7 transitions and those only happened every 3-5 or so years. Freedesktop and other associated projects (Gnome, KDE, LXDE, XFCE) pulls this stuff every release, which is either biannually or annually!"

http://lwn.net/Articles/432914/

Reply Parent Score: 4

danieldk Member since:
2005-11-18

"What I actually suggested in that interview was not so much that the BSDs should adopt the Linux APIs, but instead that people should just forget about the BSDs. Full stop."


And he is entirely entitled to that opinion. Given that Linux runs on many very many platforms these days (at least as many as NetBSD), includes a lot of security technology (no SEBSD in OpenBSD), and has also shown to be performant (the days where FreeBSD was the king of the hill have long passed by), it isn't hard to come to the conclusion that BSD (outside OS X) is obsolete.

As much as I dislike the GPL, even most device vendors do not seem to have problems with using Linux/busybox/..., despite their use of the GPL. They have proven that the license advantage of BSD isn't as big as we once assumed.

Reply Parent Score: 5

Oliver Member since:
2006-07-15

There is something wrong: Linux doesn't actually run on all those platforms, it is possible in theory. NetBSD is ready to run on those, just download the proper image for the chosen architecture.

Reply Parent Score: 2

tyrione Member since:
2005-11-21

OS X alone will guarantee that FreeBSD stays around.

Reply Parent Score: 2

danieldk Member since:
2005-11-18

How much does Apple still take from FreeBSD? I don't think Darwin would be threatened in anyway if FreeBSD disappeared from the map tomorrow.

Reply Parent Score: 5