Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Aug 2012 21:20:17 -0400
From:      David Jackson <djackson452@gmail.com>
To:        jb <jb.1234abcd@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: Warning - FreeBSD (*BSD) entanglement in Linux ecosystem
Message-ID:  <CAGy-%2Bi-yOWXafqRdGzMBXNkg34aryJ0qXBqexizyXsysXRZCYQ@mail.gmail.com>
In-Reply-To: <loom.20120820T160406-258@post.gmane.org>
References:  <loom.20120820T160406-258@post.gmane.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 20, 2012 at 10:09 AM, jb <jb.1234abcd@gmail.com> wrote:

> Hi,
>
> here is an interesting comment (basically echoing other people's view) on
> Linux developments:
> http://distrowatch.com/weekly.php?issue=20120820
> Reader Comments
> "1 o Arch and systemd (by Microlinux on 2012-08-20 10:11:39 GMT from
> France)
> Much has been said on the subject of Systemd. Let me quote Eric Hameleers,
> one
> of Slackware's developers.
>
> "[...] systemd is essentially evil. It is invasive, extremely hostile to
> other
>  environments, threatening to kill non-Linux ecosystems which have hal,
> udev,
>  dbus, consolekit, polkit, udisks, upower and friends as dependencies. And
>  every iteration of the software written by the Redhat employees who are
>  responsible for hal, udev, consiolekit, polkit and now systemd are
>  incompatible with previous releases, re-implementing their bad ideas with
> new
>  bad ideas... basically proving that these Redhat employees must be
> declared
>  unfit to work on the core of a Linux distro. However, the influence of
> their
>  employer is so big that these products are forced upon the wider UNIX
>  community and at some point it will be "assimilate or die". I hope we
>  (Slackware) will find a way where we do not have to assimilate but still
>  manage to keep the distro working. I have high hopes for KDE which has no
>  Redhat ties and so far, manages to stay clear of this mess, sticking to
>  widely accepted standards."
>
> Cheers from a Slackware user."
>
> For those of you who are unfamiliar - systemd is a replacement for SysV,
> LSB,
> and Upstart init subsystem scripts.
>
> Together with some other technologies like GNOME 3 (soon GNOME OS ?) they
> are
> aiming at being Microsoft-like Linux distro (soon OS ?).
>
> On my FreeBSD machine:
> $ ls /var/db/pkg/
> ...
> hal-0.5.14_19/
> dbus-1.4.14_i3/
> consolekit-0.4.3/
> polkit-0.99/
> upower-0.9.7/
> ...
>
> Also, once again I refer to Linux-related ports in *BSD ecosystem
> http://www.freebsd.org/cgi/ports.cgi?query=linux&stype=all
> and warn against becoming entangled in affairs of Linux ecosystem.
>
> jb
>
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe@freebsd.org"
>

I will throw in my two cents. Systemd sounds fine to me. I think that
having additional features such as event based startup of scripts is
something that is okay and not a problem. I think as long as systemd
supports SysV init and BSD  startup scripts, it is fine. Remember you are
free to have your own startup scripts run from systemd.

The fact is that systemd is more powerful, its features are available but
no one is absolutely required to use every feature. I believe people here
would rather complain about it rather than have FreeBSD support it, in the
process making FreeBSD better. Instead of making FreeBSD better all they
know how to do is criticize OSs that are trying to improve things.

I dont think the complaints here have anything to do with a shortcoming of
systemd, i think it has to do with people who would rather attack anyone
who implements something that is more powerful than what FreeBSD provides,
so FreeBSD does not have to compete with a better, more flexible
alternative.

There is nothing stopping FreeBSD from adding the dependancy system
features that are needed by systemd so that FreeBSD can use it. Instead of
complaining about Linux implementing something better, why not match it? No
one is stopping FreeBSD from implementing its own BSD systemd program.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGy-%2Bi-yOWXafqRdGzMBXNkg34aryJ0qXBqexizyXsysXRZCYQ>