Linked by Thom Holwerda on Tue 30th Mar 2010 22:32 UTC, submitted by aaronb
Thread beginning with comment 416202
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
And finally, you talk about quality in your OS then go on to discuss BSD desktops, well my experience has taught me that a key quality desktop OSs should have is ease to build and maintain. The ports method on FreeBSD (as much as I loved it for the server) wasn't a patch on pacman (Arch) or apt-get (Debian) in terms of ease and speed of delivery. Sure, you might enjoy tinkering, but most desktop users don't.
pkg_add has existed on FreeBSD for many, many, many years. There's even a pkg_upgrade that can be used on binary-package-only systems (no ports tree installed). And the major ports managements tools (portmaster, portupgrade, portmanager) all include support for binary package upgrades.
pkg_add has existed on FreeBSD for many, many, many years. There's even a pkg_upgrade that can be used on binary-package-only systems (no ports tree installed). And the major ports managements tools (portmaster, portupgrade, portmanager) all include support for binary package upgrades.
Good point. I'd forgotten about the binary package managers.
The other points still stand though. As good as FreeBSD is and as much as I liked it myself, it's not the jack of all trades and as such there are occasions where Linux is the sane solution over FreeBSD.
And I don't mean in an elitist or Linux-fanboy way either as I run a variety of platforms, many of which are non-Linux *nix.




Member since:
2007-03-26
That depends on the distribution
As opposed to a lack of drivers on other platforms?
ALSA and PulseAudio are desktop tools and on the whole Linux is a better desktop OS than BSD or Solaris.
If we're talking about desktop systems then the base system should be transparent to users - which, for the most part, it is on desktop distros (eg Ubuntu). In fact, the very reason I dislike Ubuntu is because I wanted to play with the base system.
However, if we're talking about server systems, then why even mention ALSA / Pulseaudio as I'm struggling to think of any enterprise solutions that would require a soundcard let alone a sane sound driver model.
Furthermore, while BSD can make a perfectly adequate desktop OS (I've had FreeBSD as a working desktop as well as dedicated a file server), Solaris (read vanilla Solaris, NOT OpenSolaris) does not.
And finally, you talk about quality in your OS then go on to discuss BSD desktops, well my experience has taught me that a key quality desktop OSs should have is ease to build and maintain. The ports method on FreeBSD (as much as I loved it for the server) wasn't a patch on pacman (Arch) or apt-get (Debian) in terms of ease and speed of delivery. Sure, you might enjoy tinkering, but most desktop users don't.