:: Re: [Dng] KDE systemd lock-in
Top Page
Delete this message
Reply to this message
Author: Jude Nelson
Date:  
To: Noel Torres
CC: dng@lists.dyne.org
Subject: Re: [Dng] KDE systemd lock-in
> Why not? If I were a developer and I had a library or service doing part
of my
> work, I would link to it and delete duplicated code on my side.


If logind could be run fully independently from systemd, I don't think
there would be as much of a controversy.

This is why I don't really buy the explanation that "we don't depend on
systemd; we just depend on something that implements systemd's interface"
as an excuse for depending on systemd. That's like Microsoft saying
"Silly Linux users, MS Word doesn't depend on Windows, it just depends on
something that implements the Win32 API and DirectX." While technically
true, it hides the fact that the degree to which they depend on the API is
so large that the "something that implements the API" must effectively be
re-implementation of the very thing we were trying to avoid using in the
first place.

-Jude

On Mon, Feb 23, 2015 at 5:33 PM, Noel Torres <envite@???> wrote:

> On Saturday, 21 de February de 2015 18:52:22 Nate Bargmann escribió:
> > * On 2015 20 Feb 11:56 -0600, Steve Litt wrote:
> > > On Fri, 20 Feb 2015 08:59:33 -0800
> > >
> > > Go Linux <golinux@???> wrote:
> > > > We all knew this was coming . . .
> > > >
> > > > KDE Will Depend on 'logind' and 'timedated' in 6 Months
> > > >
> > > > https://soylentnews.org/article.pl?sid=15/02/20/101235
> >
> > Following on here since I inadvertently deleted Go Linux's post.
> >
> > Ughh, so they will apparently drop "legacy" support. Why? What does it
> > hurt? Why is backward compatibility anathema to these people? I
> > couldn't care less if they want to use various systemd services, but why
> > can there only be one way? Imagine the chaos if the maintainers of the
> > C library behaved in a like manner (okay, we'd have Python, but I
> > digress ;-).
> >
> > I guess that I am simply too dense to "get" the current paradigm.
> > Actually, I do get it and this is now simply unacceptable behavior from
> > supposedly free software projects.
> >
> > - Nate
>
> This is the same as depending on a library like QT.
>
> The article specifies it will not depend on systemd as init, just on its
> services logind and timedated.
>
> Why not? If I were a developer and I had a library or service doing part
> of my
> work, I would link to it and delete duplicated code on my side.
>
> I do not re-program printf everytime I need some output.
>
> er Envite
> --
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
>
> OpenPGP key: 1586 50C8 7DBF B050 DE62 EA12 70B4 00F3 EEC7 C372
>
> Spiral galaxies always have at least TWO arms.
>
> _______________________________________________
> Dng mailing list
> Dng@???
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
>
>