Discussion:
An April 1 joke? Re: [PATCH] gnu: Add systemd.
Svante Signell
2018-04-02 09:42:16 UTC
Permalink
Hi,

Seeing this on April 1st I really hope it is a joke. If not I'm not
ever going to support GNU software or anything GNU related any more.
You should be ashamed of yourselves.

Do you regularly upgrade the elogind packages by Gentoo,  https://wiki.
gentoo.org/wiki/Elogind originally created by Andy Wingo for Guix? They
are now at Prep v236.1: see https://github.com/elogind/elogind

Additionally, are you using eudev replacing udev from systemd,
https://github.com/gentoo/eudev? It is also a fork of systemd code
maintained by Gentoo.
Nils Gillmann
2018-04-02 10:15:15 UTC
Permalink
Post by Svante Signell
Hi,
Seeing this on April 1st I really hope it is a joke. If not I'm not
We hoped it would be very obvious, but yes, it's an April fools. Even when
Marius(?) went through great length of building (no pun intended) it up.
It even builds.
We'll continue to use Shepherd.
Post by Svante Signell
ever going to support GNU software or anything GNU related any more.
You should be ashamed of yourselves.
Do you regularly upgrade the elogind packages by Gentoo,  https://wiki.
gentoo.org/wiki/Elogind originally created by Andy Wingo for Guix? They
are now at Prep v236.1: see https://github.com/elogind/elogind
Additionally, are you using eudev replacing udev from systemd,
https://github.com/gentoo/eudev? It is also a fork of systemd code
maintained by Gentoo.
Nils Gillmann
2018-04-02 10:19:42 UTC
Permalink
Post by Nils Gillmann
Post by Svante Signell
Hi,
Seeing this on April 1st I really hope it is a joke. If not I'm not
We hoped it would be very obvious, but yes, it's an April fools. Even when
Marius(?) went through great length of building (no pun intended) it up.
It even builds.
We'll continue to use Shepherd.
Unless I've been fooled by a real post that just happened to be issued
on April 1st. I wasn't at the FOSDEM meeting, so the others could make
up anything they want that was discussed there.
Post by Nils Gillmann
Post by Svante Signell
ever going to support GNU software or anything GNU related any more.
You should be ashamed of yourselves.
Do you regularly upgrade the elogind packages by Gentoo,  https://wiki.
gentoo.org/wiki/Elogind originally created by Andy Wingo for Guix? They
are now at Prep v236.1: see https://github.com/elogind/elogind
Additionally, are you using eudev replacing udev from systemd,
https://github.com/gentoo/eudev? It is also a fork of systemd code
maintained by Gentoo.
Leo Famulari
2018-04-02 14:38:22 UTC
Permalink
Post by Svante Signell
Hi,
Hi and welcome to the Guix community...
Post by Svante Signell
Seeing this on April 1st I really hope it is a joke. If not I'm not
ever going to support GNU software or anything GNU related any more.
You should be ashamed of yourselves.
Yes, it was a joke :)

Please note that within the Guix mailing lists and IRC chat we do our
best to maintain a friendly and cooperative atmosphere.
Post by Svante Signell
Do you regularly upgrade the elogind packages by Gentoo,  https://wiki.
gentoo.org/wiki/Elogind originally created by Andy Wingo for Guix? They
are now at Prep v236.1: see https://github.com/elogind/elogind
Additionally, are you using eudev replacing udev from systemd,
https://github.com/gentoo/eudev? It is also a fork of systemd code
maintained by Gentoo.
Yes, we are using these programs. We update them according to our own
schedule rather than Gentoo's, so they are typically a few minor
releases behind.
Svante Signell
2018-04-04 12:49:51 UTC
Permalink
Post by Leo Famulari
Post by Svante Signell
Hi,
Hi and welcome to the Guix community...
Thanks!
Post by Leo Famulari
Post by Svante Signell
Seeing this on April 1st I really hope it is a joke. If not I'm not
ever going to support GNU software or anything GNU related any more.
You should be ashamed of yourselves.
Yes, it was a joke :)
Please note that within the Guix mailing lists and IRC chat we do our
best to maintain a friendly and cooperative atmosphere.
I was hoping it would be an April 1st joke. And maybe I over-reacted. But fact
is that RMS has already abandoned the Free Software community e.g. by continuing
to support gnome as a GNU project.

So seeing this subject on the guix-devel mailing list, being a GNU project,
makes me very sad.

And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
      * The freedom to study how the program works, and change it so it
        does your computing as you wish (freedom 1). Access to the
        source code is a precondition for this.

It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms of
the users of software. Especially in view of that most Free Software nowadays is
developed by commercial players, having their own agenda, actively alienating
their users (and non-paid, spare time developers).
Martin Castillo
2018-04-04 14:16:10 UTC
Permalink
Hi,
Post by Svante Signell
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
      * The freedom to study how the program works, and change it so it
        does your computing as you wish (freedom 1). Access to the
        source code is a precondition for this.
Freedom 1 gives you the right to change the software for yourself, but
not the right to force others to change their version.
Post by Svante Signell
It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms of
the users of software. Especially in view of that most Free Software nowadays is
developed by commercial players, having their own agenda, actively alienating
their users (and non-paid, spare time developers).
Do you mean software, where the users can dictate the author what should
be changed/made in its software?

Martin
--
GPG: 7FDE 7190 2F73 2C50 236E 403D CC13 48F1 E644 08EC
Adonay Felipe Nogueira
2018-04-04 15:04:28 UTC
Permalink
Post by Svante Signell
is that RMS has already abandoned the Free Software community e.g. by continuing
to support gnome as a GNU project.
I'm not being picky or anything, actually I'm interested on knowing
stuff, because I don't know everything, so: What is the real problem
with GNOME, both as a software/product and as a group/project? All these
questions are related to free/libre software philosophy.
Post by Svante Signell
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
      * The freedom to study how the program works, and change it so it
        does your computing as you wish (freedom 1). Access to the
        source code is a precondition for this.
Care to prove that systemd doesn't give the end-user the freedom 1?

For the case of systemd, in trisquel-users mailing list (or the English
Trisquel forum if you do like forums instead), we've seen this systemd
protests frequently, and more often related to misunderstandings on
*how* systemd reacts to problems and *what* systemd aims to be as
software/product.

Besides, the UNIX philosophy isn't a requirement for free/libre
software.
Post by Svante Signell
It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms of
the users of software. Especially in view of that most Free Software nowadays is
developed by commercial players, having their own agenda, actively alienating
their users (and non-paid, spare time developers).
I agree that we might perhaps try to shift the powers, but I deny that
the definitions must be updated, particularly because it already
implements this possibility. The difficulty is actually how to ballance
the end-user/for-profit-organization relationship and importance.

As an example there is the existance of Tryton and NextCloud, GNU Guile
Scheme, GNU Emacs, Org-mode, and LaTeX which, as far as I know, are
community driven and --- in the case of Tryton and NextCloud --- try to
advertise community members to provide services to the end-user, and
accept contributions of these members, but forbid making a
dubious-or-non-free "premium" edition.
--
- Formas de contato: https://libreplanet.org/wiki/User:Adfeno#vCard

- Ativista do /software/ livre (não confundir com gratuito). Avaliador
da liberdade de /software/ e de /sites/.

- Membro do LibrePlanet Brasil:
https://libreplanet.org/wiki/Group:LibrePlanet_Brasil

- Comunicações sociais federadas padronizadas, onde o "social"
permanece independente do fornecedor.

- #DeleteWhatsApp. Use o pai dele, #XMPP, federado e com padrão
internacional: https://libreplanet.org/wiki/XMPP.pt

- #DeleteFacebook #DeleteInstagram #DeleteTwitter #DeleteYouTube. Use
redes sociais federadas que suportam #ActivityPub, padrão
internacional, como a rede Mastodon: https://joinmastodon.org/

- #DeleteNetflix #CancelNetflix. Evite #DRM:
https://www.defectivebydesign.org/

- Quer enviar arquivos para mim? Veja:
https://libreplanet.org/wiki/User:Adfeno#Arquivos

- Quer doar para mim, ou me contratar? Veja:
https://libreplanet.org/wiki/User:Adfeno#Suporte

- Minhas contribuições:
https://libreplanet.org/wiki/User:Adfeno#Contributions
Mark H Weaver
2018-04-04 18:13:36 UTC
Permalink
Hi Svante,
Post by Svante Signell
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
      * The freedom to study how the program works, and change it so it
        does your computing as you wish (freedom 1). Access to the
        source code is a precondition for this.
Can you elaborate on how you believe systemd is violating Freedom 1? Is
your freedom to study systemd, or to change it, being violated somehow?
I don't understand.

Mark
Mark H Weaver
2018-04-04 18:24:23 UTC
Permalink
Post by Svante Signell
It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms of
the users of software.
The Free Software Definition is already expressed in terms of the
freedoms of the users of software. It says "A program is free software
if the program's users have the four essential freedoms", and then
proceeds to list the 4 freedoms:

https://www.gnu.org/philosophy/free-sw.html

What do you believe is missing from the definition of free software?
How would you propose to change it?

Regards,
Mark
Ricardo Wurmus
2018-04-04 20:08:03 UTC
Permalink
Hi all,

I think that discussions about systemd, the stated or suspected
motivations of its developers, and how it relates to free software are
not really on-topic for this list.

For discussions of the implications for developers of GNU+Linux
distributions that are currently using systemd, and whether or not free
distributions should use it, I would like to suggest to move this
discussion to gnu-system-discuss or a similar list.

This list is for the development of Guix and GuixSD, which does not need
or use systemd, so a discussion about systemd wouldn’t have any effect
on the design of GuixSD anyway.

Thanks!

--
Ricardo
Nils Gillmann
2018-04-04 20:32:24 UTC
Permalink
Memory might serve me wrong, but I think we had such a april's fool
in the last years before and it backfired equally *and* we agreed
on not doing it again?
Would be good if people had more sense for spotting sarcasm and
humor, but not everyone has this.
Ricardo Wurmus
2018-04-04 21:42:04 UTC
Permalink
Post by Nils Gillmann
Memory might serve me wrong, but I think we had such a april's fool
in the last years before and it backfired equally *and* we agreed
on not doing it again?
I don’t think this happened.

I only found one in 2014:

https://lists.gnu.org/archive/html/guix-devel/2014-04/msg00000.html

(I wonder how the work to rewrite Guix in ECMAscript is coming along…)

In other years we don’t seem to have had any April Fools posting on
guix-devel, as far as I can see, which is a little sad :)

I for one am looking forward to the next one.

--
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
https://elephly.net

Tomáš Čech
2018-04-05 00:06:09 UTC
Permalink
Hello,
Post by Svante Signell
...
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
      * The freedom to study how the program works, and change it so it
        does your computing as you wish (freedom 1). Access to the
        source code is a precondition for this.
It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms of
the users of software. Especially in view of that most Free Software nowadays is
developed by commercial players, having their own agenda, actively alienating
their users (and non-paid, spare time developers).
could please you explain me your point of view?

I can see systemd's source code published on github with the license
guaranteeing me that I can study it and fork it to change it.

Best regards,

S_W
Svante Signell
2018-04-04 15:33:52 UTC
Permalink
Sorry, I'm not subscribed to this list. Hopefully this reply comes in correct
thread order.
Post by Martin Castillo
Hi,
Post by Svante Signell
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one of 
the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
       * The freedom to study how the program works, and change it so it
         does your computing as you wish (freedom 1). Access to the
         source code is a precondition for this.
Freedom 1 gives you the right to change the software for yourself, but
not the right to force others to change their version.
What made you think of that? I've not said anything about "forcing others to
change their version"
Post by Martin Castillo
Post by Svante Signell
It's really time for a re-definition of Free Software, not only basing such
definitions solely on the license at hand. It is also a matter of freedoms
of the users of software. Especially in view of that most Free Software
nowadays is developed by commercial players, having their own agenda, actively
alienating their users (and non-paid, spare time developers).
Post by Svante Signell
 
Do you mean software, where the users can dictate the author what should
be changed/made in its software?
Again, I don't understand you. Never heard about software where the users have
any say in what's being developed except when they pay for it. And as you know
money rules. But one fact is that corporations hiring people to develop software
are doing that for a purpose (and they all have their own agenda).
Thomas Sigurdsen
2018-04-04 16:59:27 UTC
Permalink
I have to say I also thought you maybe implied what Martin wrote.

I think you have some assumptions that I don't understand or have; There
definitely looks like some misunderstanding is afoot here.

Technically I find systemd to be abhorent, but I don't see how it violates
the four freedoms. Please enlighten me if they do.

I also wonder what is wrong with the four freedoms?

I mean, I think what I understand Ludovic is intending when he says GuixSD is
the emacs of operating systems is very important (the ease of exercising the
four freedoms); less we end up with docker in vagrant in docker in vagrant in
docker ontop of hardware to be able to run a web browser. But if people want
to develop and use those kinds of systems I don't see a problem with free
software. I see a bunch of other problems, but I have guixsd and don't care
to much what everyone chooses (though I'll tell them how wonderful my/our
system is).

On Wed, 04 Apr 2018 17:33:52 +0200
Post by Svante Signell
Sorry, I'm not subscribed to this list. Hopefully this reply comes in
correct thread order.
Post by Martin Castillo
Hi,
Post by Svante Signell
And the same happens again: He does not condemn systemd, calling it Free
Software due to the GPL license. In my opinion systemd is violating one
of the 4
freeedoms of GPL: Freedom 1 (as well as the *NIX and KISS philosophy)
       * The freedom to study how the program works, and change it so it
         does your computing as you wish (freedom 1). Access to the
         source code is a precondition for this.
Freedom 1 gives you the right to change the software for yourself, but
not the right to force others to change their version.
What made you think of that? I've not said anything about "forcing others to
change their version"
Post by Martin Castillo
Post by Svante Signell
It's really time for a re-definition of Free Software, not only basing
such definitions solely on the license at hand. It is also a matter of
freedoms
of the users of software. Especially in view of that most Free Software
nowadays is developed by commercial players, having their own agenda,
actively alienating their users (and non-paid, spare time developers).
Post by Svante Signell
 
Do you mean software, where the users can dictate the author what should
be changed/made in its software?
Again, I don't understand you. Never heard about software where the users
have any say in what's being developed except when they pay for it. And as
you know money rules. But one fact is that corporations hiring people to
develop software are doing that for a purpose (and they all have their own
agenda).
Loading...