unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Mark H Weaver <mhw@netris.org>
To: Arne Babenhauserheide <arne_bab@web.de>
Cc: 38360@debbugs.gnu.org
Subject: bug#38360: Retroarch does violate FSDG
Date: Fri, 29 Nov 2019 23:24:49 -0500	[thread overview]
Message-ID: <87wobi3s9f.fsf@netris.org> (raw)
In-Reply-To: <87d0dc2u2z.fsf@web.de> (Arne Babenhauserheide's message of "Thu, 28 Nov 2019 11:06:44 +0100")

Hi Arne,

Arne Babenhauserheide <arne_bab@web.de> writes:

> Tobias Geerinckx-Rice via Bug reports for GNU Guix <bug-guix@gnu.org> writes:
>
>> Guix,
>>
>> This is not about Schrödinger's proprietary-until-proven-innocent
>> binary.  The Updater includes at least two cores explicitly marked as
>> non-free in Debian:
>>
>>  libretro-genesisplusgx
>>  libretro-snes9x
>
> In non-free because they are non-commercial, not because they
> treacherous to users.

Your words "In non-free because they are non-commercial" are unclear.
I guess you meant to say "They are in non-free because they prohibit
commercial use".  Is that right?

> This is a distinction the FSF used to make until 2010 but dropped since then:
> https://web.archive.org/web/20100126044451/http://www.gnu.org/philosophy/categories.html#semi-freeSoftware

What distinction do you think was dropped by the FSF since 2010?

If you're suggesting that the Free Software Definition was changed in
2010 to allow programs that prohibit commercial use, you are certainly
mistaken.

The current Free Software Definition states:

  “Free software” does not mean “noncommercial”.  A free program must
  be available for commercial use, commercial development, and
  commercial distribution.  Commercial development of free software is
  no longer unusual; such free commercial software is very important.
  You may have paid money to get copies of free software, or you may
  have obtained copies at no charge.  But regardless of how you got
  your copies, you always have the freedom to copy and change the
  software, even to sell copies.

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

Moreover, the GNU FSDG states:

  A free system distribution must not steer users towards obtaining any
  nonfree information for practical use, or encourage them to do so.

where "information for practical use" is defined as:

  “Information for practical use” includes software, documentation,
  fonts, and other data that has direct functional applications.  It
  does not include artistic works that have an aesthetic (rather than
  functional) purpose, or statements of opinion or judgment.

  <https://www.gnu.org/distros/free-system-distribution-guidelines.html>

>> Disabling the Updater seems like an open & shut case to me.

Agreed.

    Thanks,
      Mark

  reply	other threads:[~2019-11-30  4:27 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-24 14:15 bug#38360: Retroarch might violate FSDG Nicolò Balzarotti
2019-11-26 10:34 ` Ludovic Courtès
2019-11-26 23:26   ` Nicolò Balzarotti
2019-11-27  2:09     ` Jesse Gibbons
2019-11-27 20:48       ` Arne Babenhauserheide
2019-11-28  0:02         ` bug#38360: Retroarch does " Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-28 10:06           ` Arne Babenhauserheide
2019-11-30  4:24             ` Mark H Weaver [this message]
2019-11-30 12:10               ` Arne Babenhauserheide
2019-11-28  0:35         ` bug#38360: Retroarch might " Nicolò Balzarotti
2019-11-28  8:05           ` Arne Babenhauserheide
2019-11-30 21:58         ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-28 16:27     ` Ludovic Courtès
2019-11-28 19:24       ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-29 15:21         ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-29 15:24           ` Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-29 16:05           ` Arne Babenhauserheide
2019-11-29 20:14           ` bug#38360: [PATCH] gnu: retroarch: Disable Online Updater [FSDG fix] Tobias Geerinckx-Rice via Bug reports for GNU Guix
2019-11-30 21:20             ` Tobias Geerinckx-Rice via Bug reports for GNU Guix

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87wobi3s9f.fsf@netris.org \
    --to=mhw@netris.org \
    --cc=38360@debbugs.gnu.org \
    --cc=arne_bab@web.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).