|From:||Matthias Klumpp <matthias-AT-tenstral.net>|
|Subject:||Re: Bug#684396: ITP: openrc -- alternative boot mechanism that manages the services, startup and shutdown of a host|
|Date:||Fri, 10 Aug 2012 01:50:11 +0200|
Hi! systemd's upstream is not hostile at all - systemd just relies on many Linux-specific technologies, not just cgroups, and therefore it is not easily possible to port it. Upstream suggested to fork systemd and maintain patches for other OSes there, because they don't want a construct with lots of #ifdefs which is hard to debug and doesn't work as expected on all platforms. (supporting multiple platforms is a huge effort) So far nobody has created a non-Linux fork of systemd, and the reason is mainly that it is too much work. Cheers, Matthias 2012/8/10 Roger Leigh <firstname.lastname@example.org>: > On Fri, Aug 10, 2012 at 12:50:43AM +0200, Josselin Mouette wrote: >> Le jeudi 09 août 2012 à 23:53 +0200, Carlos Alberto Lopez Perez a >> écrit : >> > What about Debian kFreeBSD and Hurd? AFAIK systemd needs a linux kernel to work. >> >> Please explain again why we should cripple the Linux port for the sake >> of toy ports? > > I'm not sure that this is true. > > OpenRC can (on Linux) use cgroups and hence do some of the more > advanced stuff that systemd does. Yet it still runs on other > platforms. This is in part due to the fact that OpenRC is > written to be portable, while the systemd developers have an > asoundingly bad attitude with respect to this. It would be > perfectly possible for systemd to support other platforms if > they really wanted to; it probably wouldn't even be that hard. > > > Roger > > -- > .''`. Roger Leigh > : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ > `. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools > `- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800 > > > -- > To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact email@example.com > Archive: http://lists.debian.org/20120809231631.GC25141@codelibre.net >
Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds