From: "Óscar Fuentes" <ofv@wanadoo.es>
To: emacs-devel@gnu.org
Subject: Re: Contradictiory directions
Date: Wed, 15 Dec 2021 13:44:48 +0100 [thread overview]
Message-ID: <87o85i3um7.fsf@telefonica.net> (raw)
In-Reply-To: 87fsquqhcn.fsf@yahoo.com
Po Lu <luangruo@yahoo.com> writes:
> Óscar Fuentes <ofv@wanadoo.es> writes:
>
>>> Then as RMS said, we should remove the feature wholesale, until a
>>> solution is found.
>
>> My point is that if the symbol trick is considered an acceptable
>> solution
>
> My understanding is that the symbol trick is considered acceptable
> because it will be more likely to hold up in court to mean that whoever
> wrote the non-free module fully understood that it had to be compatible
> with the GPL.
So someone at the FSF thought that creating a module, which requires
studying, understanding and complying with a bunch of technical
requisites mandated by the host application (Emacs or Gcc), could open
the possibility of a credible "I didn't care to read the license", but
using a GPL'ed library, that often requires less technical effort, is
not equally impacted by the same risk :-/
> But apparently SQLite modules, even those intended for use with Emacs,
> are not legally required to comply with the GPL, so that is out of the
> question here.
Nothing is legally required to comply with the GPL. The FSF does not
dictate law, it uses a license and hopes for the best.
The scenario of someone sneaking in a non-free SQLite extension against
the user's wishes is a bit far-fetched, to say the least. So we are
wasting a lot of energy worrying about how to effectively inconvenience
our users for "protecting" them from an unlikely event no matter how
much limitations are imposed on the feature being discussed. I thought
that the gcc/llvm debacle would be understood at this point.
next prev parent reply other threads:[~2021-12-15 12:44 UTC|newest]
Thread overview: 126+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20211211035614.15517.53830@vcs0.savannah.gnu.org>
[not found] ` <20211211035616.984DD20A0A@vcs0.savannah.gnu.org>
2021-12-11 4:17 ` master 3d38d1d: Add sqlite3 support to Emacs Stefan Kangas
2021-12-11 5:00 ` Po Lu
2021-12-11 5:29 ` Lars Ingebrigtsen
2021-12-11 6:56 ` Po Lu
2021-12-11 7:14 ` Lars Ingebrigtsen
2021-12-11 7:04 ` Po Lu
2021-12-11 8:50 ` Eli Zaretskii
2021-12-11 9:20 ` Po Lu
2021-12-11 11:09 ` Eli Zaretskii
2021-12-11 12:36 ` Alexandre Garreau
2021-12-11 12:49 ` Po Lu
2021-12-11 12:57 ` Alexandre Garreau
2021-12-11 13:29 ` Po Lu
2021-12-11 13:45 ` Alexandre Garreau
2021-12-11 13:51 ` Eli Zaretskii
2021-12-11 13:55 ` Alexandre Garreau
2021-12-11 16:47 ` Eli Zaretskii
2021-12-11 14:26 ` Stefan Monnier
2021-12-12 3:59 ` Richard Stallman
2021-12-12 4:46 ` Po Lu
2021-12-13 3:44 ` Richard Stallman
2021-12-13 4:01 ` Lars Ingebrigtsen
2021-12-14 4:12 ` Richard Stallman
2021-12-14 4:36 ` Po Lu
2021-12-14 7:23 ` Lars Ingebrigtsen
2021-12-14 7:40 ` Po Lu
2021-12-14 8:30 ` Lars Ingebrigtsen
2021-12-14 9:16 ` Po Lu
2021-12-14 10:27 ` Lars Ingebrigtsen
2021-12-14 13:12 ` Eli Zaretskii
2021-12-14 13:15 ` Lars Ingebrigtsen
2021-12-14 13:38 ` Eli Zaretskii
2021-12-14 23:41 ` Andy Moreton
2021-12-15 14:53 ` Eli Zaretskii
2021-12-15 5:15 ` Richard Stallman
2021-12-15 7:07 ` Lars Ingebrigtsen
2021-12-15 7:17 ` Contradictiory directions (Was: Re: master 3d38d1d: Add sqlite3 support to Emacs) Po Lu
2021-12-15 7:23 ` Contradictiory directions Lars Ingebrigtsen
2021-12-15 7:36 ` Po Lu
2021-12-15 7:41 ` Lars Ingebrigtsen
2021-12-15 7:48 ` Po Lu
2021-12-15 7:52 ` Lars Ingebrigtsen
2021-12-15 7:59 ` Po Lu
2021-12-15 8:04 ` Lars Ingebrigtsen
2021-12-15 8:13 ` Po Lu
2021-12-15 9:16 ` tomas
2021-12-15 9:49 ` Po Lu
2021-12-15 9:59 ` tomas
2021-12-15 10:06 ` Po Lu
2021-12-15 12:25 ` Dmitry Gutov
2021-12-15 12:31 ` Po Lu
2021-12-15 13:52 ` Dmitry Gutov
2021-12-16 17:45 ` Stephen Leake
2021-12-19 8:30 ` tomas
2021-12-20 4:43 ` Richard Stallman
2021-12-15 9:17 ` Lele Gaifax
2021-12-15 12:39 ` Lars Ingebrigtsen
2021-12-16 4:40 ` Richard Stallman
2021-12-16 4:40 ` Richard Stallman
2021-12-15 15:15 ` Alexandre Garreau
2021-12-16 4:41 ` Richard Stallman
2021-12-16 4:44 ` Po Lu
2021-12-16 8:25 ` Eli Zaretskii
2021-12-16 13:39 ` Andrea Corallo
2021-12-16 14:02 ` Eli Zaretskii
2021-12-16 14:10 ` Andrea Corallo
2021-12-15 10:14 ` Óscar Fuentes
2021-12-15 10:24 ` Po Lu
2021-12-15 10:32 ` Óscar Fuentes
2021-12-15 10:42 ` Po Lu
2021-12-15 12:44 ` Óscar Fuentes [this message]
2021-12-15 13:04 ` Po Lu
2021-12-15 14:33 ` dick
2021-12-15 14:54 ` Alexandre Garreau
2021-12-17 4:23 ` Richard Stallman
2021-12-15 14:54 ` Alexandre Garreau
2021-12-15 18:04 ` Óscar Fuentes
2021-12-16 5:12 ` Alexandre Garreau
2021-12-16 4:40 ` Richard Stallman
2021-12-15 13:51 ` Eli Zaretskii
2021-12-15 13:56 ` Po Lu
2021-12-15 15:11 ` Alexandre Garreau
2021-12-15 18:28 ` Óscar Fuentes
2021-12-15 19:55 ` Stefan Monnier
2021-12-15 21:15 ` Óscar Fuentes
2021-12-16 7:13 ` Eli Zaretskii
2021-12-16 9:41 ` tomas
2021-12-16 10:09 ` Eli Zaretskii
2021-12-16 11:34 ` tomas
2021-12-16 14:18 ` Arthur Miller
2021-12-16 15:14 ` tomas
2021-12-16 11:01 ` Dmitry Gutov
2021-12-16 11:08 ` Eli Zaretskii
2021-12-16 11:22 ` Dmitry Gutov
2021-12-17 4:24 ` Richard Stallman
2021-12-16 5:15 ` Alexandre Garreau
2021-12-15 13:36 ` Contradictiory directions (Was: Re: master 3d38d1d: Add sqlite3 support to Emacs) Eli Zaretskii
2021-12-15 14:34 ` Alexandre Garreau
2021-12-15 15:02 ` tomas
2021-12-15 7:26 ` master 3d38d1d: Add sqlite3 support to Emacs Po Lu
2021-12-16 4:41 ` Richard Stallman
2021-12-16 8:33 ` tomas
2021-12-15 14:22 ` Alexandre Garreau
2021-12-16 4:40 ` Richard Stallman
2021-12-13 22:35 ` Andy Moreton
2021-12-15 5:14 ` Richard Stallman
2021-12-15 7:10 ` Lars Ingebrigtsen
2021-12-16 4:41 ` Richard Stallman
2021-12-16 5:52 ` Lars Ingebrigtsen
2021-12-17 4:25 ` Richard Stallman
2021-12-19 4:57 ` Richard Stallman
2021-12-19 7:24 ` Eli Zaretskii
2021-12-16 9:33 ` tomas
2021-12-12 5:07 ` Alexandre Garreau
2021-12-12 5:17 ` Po Lu
2021-12-12 5:20 ` Alexandre Garreau
2021-12-13 3:44 ` Richard Stallman
2021-12-13 5:30 ` Po Lu
2021-12-13 5:36 ` Lars Ingebrigtsen
2021-12-13 6:01 ` Po Lu
2021-12-13 8:30 ` Lars Ingebrigtsen
2021-12-12 12:17 ` Eli Zaretskii
2021-12-12 4:00 ` Richard Stallman
2021-12-12 4:00 ` Richard Stallman
2021-12-12 4:48 ` Po Lu
2021-12-11 5:26 ` Lars Ingebrigtsen
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87o85i3um7.fsf@telefonica.net \
--to=ofv@wanadoo.es \
--cc=emacs-devel@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 external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.