unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: James Lu <jamtlu@gmail.com>
To: emacs-devel@gnu.org
Cc: Richard Stallman <rms@gnu.org>
Subject: Require "this program is free software .... " notice to be preserved on the splash screen
Date: Thu, 11 Feb 2021 01:04:31 -0500	[thread overview]
Message-ID: <CANQHGB1NJG8qGt04nor3__K16=+u=_zqJJ=yjQCDFz9+OoMJew@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1672 bytes --]

Some distributions of Emacs, such as Spacemacs, replace Emacs' splash
screen with one that heeds no mention to free software. (Spacemacs includes
a logo of Spacemacs, a bunch of menu items, and a changelog.)

In order to avoid another fiasco of the sort of the GNU/Linux controversy,
where a variant of GNU software was called something else and disassociated
from free software, I propose we exercise section 7.4 of GPLv3 to require
"require preservation of specified reasonable legal notices or author
attributions in that material or in the Appropriate Legal Notices displayed
by works containing it"

"You may convey verbatim copies of the Program's source code as you receive
it, in any medium, **provided that you conspicuously and appropriately
publish on each copy an appropriate copyright notice**; keep intact all
notices stating that this License and any non-permissive term"

"The work must carry prominent notices stating that it is released under
this License and any conditions added under section 7."

Most users do not go into the settings of an application to read licenses.
I would not consider that sort of attribution "prominent" and "conspicuous"
as the GPL requires.

This also nudges users of alternate distributions to read about free
software, instead of using it oblivious. Just having more people consider
the idea of free software is good for our movement.

If the GPL is not able to require a "This program is free software..."
style notice, a "(C) Free Software Foundation 2021, under the GNU GPLv3
<link to the GPL>" should be manageable.

Furthermore, we should require preservation of the "author attribution" of
"About GNU" in the menu.

[-- Attachment #2: Type: text/html, Size: 2121 bytes --]

             reply	other threads:[~2021-02-11  6:04 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-02-11  6:04 James Lu [this message]
2021-02-13  8:45 ` Require "this program is free software .... " notice to be preserved on the splash screen Eli Zaretskii
2021-02-13 10:48 ` Jean Louis
2021-02-13 12:04 ` Dmitry Gutov
2021-02-13 21:49 ` Daniele Nicolodi
2021-02-16  5:19   ` Richard Stallman
2021-02-16  5:33     ` James Lu
2021-02-16 17:38       ` Jose E. Marchesi
2021-02-16  7:43     ` Daniele Nicolodi
2021-02-14  6:38 ` Richard Stallman
2021-03-24  7:01 ` Jean Louis
2021-03-25 23:35   ` Richard Stallman
2021-03-26  2:32   ` James Lu
2021-03-26  6:33     ` Pankaj Jangid

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://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to='CANQHGB1NJG8qGt04nor3__K16=+u=_zqJJ=yjQCDFz9+OoMJew@mail.gmail.com' \
    --to=jamtlu@gmail.com \
    --cc=emacs-devel@gnu.org \
    --cc=rms@gnu.org \
    /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/emacs.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).