[svlug] BAFUG: Was Reminder: SVLUG mailing list server failure risk, gap in backups

Rick Moen rick at svlug.org
Wed Dec 31 13:57:40 PST 2014


Steve Litt wrote:

> Jesse,
> 
> Recent events in the Linux world have made FreeBSD and PC-BSD much more
> relevant. Here in Orlando we're trying to start a BSD group too, and
> GoLUG is on record as being BSD-welcome.

I think the biggest obstacle to *BSD's good health over the last decade has
been hardware support.  The BSDs continue to lag, and the problem has gotten
worse.  This is tragic:  As Jesse and Josef can attest, I'm a BSD fan (and
sometime user, as far back as 386BSD and earlier VAX implementations during
summer sessions at Evans Hall, UCB, where I completely failed to love vi and
roff).  There are things Linux coders can do to help alleviate the hardware
support problem:  For example, one of the most important SCSI driver sets in
the Linux kernel (Adaptec?) has always been kept dual-licensed, available as
either GPLv2 or new-BSD.  

Hey, fellahs, I hope this doesn't qualify me for burning at the stake, but
I'm afraid my nostalgia for BSD userspace utilities ain't what it used to
be.  Recently, I tried to do some real work with the BSD versions of awk and
sed on (*cough*) OS X, and they now seem just gratuitously dopey in the
extra limitations I have to work around.  Rather too much like wearing the
hair shirt for my (spoiled) perspective, and I find myself wanting my GNU
versions back.

If that means I'm (selectively) a bloatware fan, so be it.

Meanwhile, Steve, although I wish a prosperous voyage and every happiness to 
all the BSDs including without discrimination Theo's, I fear you'll find 
the limited hardware support a real headache.  You might even miss the GNU
suite in the initial install, though of course it can be added.

Me, I prefer to see Linux kernel-based systems without the Freedesktop.org
cruft.  And that includes even udev and D-Bus.  Like, I recently had a
horrible suspicion that distros are now compiling core X.org packages to
require both of those things, and I now find that it's true:
https://packages.debian.org/wheezy/xserver-xorg-core

I'm sorry, but merely running X11 should not absolutely require that you
have a dynamic /dev manager daemon running and automagically populating the
device-file tree, nor should there be any absolute requirement that a system
message bus be present and operational.  Nothing about the X protocol has
ever required either of those things, and it's madness to compile the X
server daemons so that they do.  

This creeping featuritis caught me by surprise, because I'll readily admit I
wasn't watching the unwanted dependencies glomming onto my systems like a
school of ramoras.  But it's gotten my attention now.

See, Steve, I continue to more-or-less agree with your scruffy nerf-herding
collection of rebels trying to free Linux distros of systemd (or failing
that, to mass-flee to FreeBSD), _but_ I also continue to think you've zoned
in on the wrong problem.  The rot is broader than that, and a comprehensive
approach to restoring modular function and avoidance of excessively
tight-coupled and tangled dependency trees needs to address much more than
just init choice.  The init fight was just the symptom.




More information about the svlug mailing list