[kwlug-disc] What is all this about systemd?

Ralph Janke txwikinger at ubuntu.com
Wed Nov 19 12:47:39 EST 2014


It always depends on compatibility. If a forked init system works
with the other configuration files it can be easily replaced. One
of the problems with upstart was that the configuration files were
totally different, and there was no easy way to port the existing
init files.

Secondly, it depends on the kernel dependency. As it was earlier
discussed in the thread (I believe), some of the systemd functionality
is proposed to be moved into the Linux kernel which would make
replacing it also difficult in particular if it is not a module that
can easily be loaded and removed.

-tx

On 2014-11-19 12:38, Khalid Baheyeldin wrote:
> Call me a pessimist, but it is not the same.
> Why? Because XFree86/X.org OpenOffice/LibreOffice are just software
> packages,  no repositories and tens of volunteers keeping them secure
> and up to date.
> So, it is far easier to fork the software then fork the 
> community/repos.
> 
> I hope I am wrong ...
> 
> 
> On Wed, Nov 19, 2014 at 12:10 PM, Chris Craig <kwlug.org at ciotog.net> 
> wrote:
>> Is this in any way similar to when everyone jumped ship from XFree86
>> to X.Org? That happened without a significant amount of disruption,
>> IIRC. Or OpenOffice to LibreOffice, etal.
>> In the case of XFree86 and X.Org, they were both existing projects, I 
>> suppose.
>> 
>> On 19 November 2014 11:56, Khalid Baheyeldin <kb at 2bits.com> wrote:
>>> Potentially.
>>> But Debian is not just a code base. It is a vast repository of
>>> software packages with people maintaining them.
>>> Forking the software is easy. Forking the maintainers and community 
>>> is
>>> much harder.
>>> 
>>> There is also uselessd, which is a fork of systemd, keeping its good
>>> parts (unit files, fast booting, ...etc.), while removing the
>>> objectionable parts (binary log, replacing all daemons there are,
>>> ...etc.)
>>> 
>>> I would rather see systemd forked and the Debian developers 
>>> supporting
>>> "modern-init" as a virtual package stuff depends on, rather than see
>>> Debian itself forked.
>>> 
>>> On Wed, Nov 19, 2014 at 11:38 AM,  <chaslinux at gmail.com> wrote:
>>>> Won't this just mean a fork of Debian?
>>>> Blog: http://www.charlesmccolm.com/
>>>> Sent from my cell phone.
>>>> 
>>>> -----Original Message-----
>>>> From: Khalid Baheyeldin <kb at 2bits.com>
>>>> Sender: "kwlug-disc" <kwlug-disc-bounces at kwlug.org>
>>>> Date: Wed, 19 Nov 2014 10:28:35
>>>> To: KWLUG discussion<kwlug-disc at kwlug.org>
>>>> Reply-To: KWLUG discussion <kwlug-disc at kwlug.org>
>>>> Subject: Re: [kwlug-disc] What is all this about systemd?
>>>> 
>>>> This is troubling ...
>>>> 
>>>> No one would mind systemd if it was replaceable by other init 
>>>> systems,
>>>> and applications did not ask for it specifically, but "an init
>>>> system".
>>>> 
>>>> Now, even this is not possible in Debian ...
>>>> 
>>>> Ian Jackson's Debian General Resolution to prevent init system
>>>> coupling fails to pass
>>>> 
>>>> http://soylentnews.org/article.pl?sid=14/11/19/0826247
>>>> 
>>>> --
>>>> Khalid M. Baheyeldin
>>>> 2bits.com, Inc.
>>>> Fast Reliable Drupal
>>>> Drupal optimization, development, customization and consulting.
>>>> Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra
>>>> Simplicity is the ultimate sophistication. --   Leonardo da Vinci
>>>> For every complex problem, there is an answer that is clear, simple,
>>>> and wrong." -- H.L. Mencken
>>>> 
>>>> 
>>>> _______________________________________________
>>>> kwlug-disc mailing list
>>>> kwlug-disc at kwlug.org
>>>> http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
>>>> _______________________________________________
>>>> kwlug-disc mailing list
>>>> kwlug-disc at kwlug.org
>>>> http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
>>> 
>>> 
>>> 
>>> --
>>> Khalid M. Baheyeldin
>>> 2bits.com, Inc.
>>> Fast Reliable Drupal
>>> Drupal optimization, development, customization and consulting.
>>> Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra
>>> Simplicity is the ultimate sophistication. --   Leonardo da Vinci
>>> For every complex problem, there is an answer that is clear, simple,
>>> and wrong." -- H.L. Mencken
>>> 
>>> 
>>> _______________________________________________
>>> kwlug-disc mailing list
>>> kwlug-disc at kwlug.org
>>> http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
>> 
>> 
>> _______________________________________________
>> kwlug-disc mailing list
>> kwlug-disc at kwlug.org
>> http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org
> 
> 
> 
> --
> Khalid M. Baheyeldin
> 2bits.com, Inc.
> Fast Reliable Drupal
> Drupal optimization, development, customization and consulting.
> Simplicity is prerequisite for reliability. --  Edsger W.Dijkstra
> Simplicity is the ultimate sophistication. --   Leonardo da Vinci
> For every complex problem, there is an answer that is clear, simple,
> and wrong." -- H.L. Mencken
> 
> 
> _______________________________________________
> kwlug-disc mailing list
> kwlug-disc at kwlug.org
> http://kwlug.org/mailman/listinfo/kwlug-disc_kwlug.org

-- 
txwikinger

Long live free/libre software





More information about the kwlug-disc mailing list