[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[OFFTOPIC] Apple and GPL (was: Emacs CLA requirement)
From: |
Christopher Dimech |
Subject: |
[OFFTOPIC] Apple and GPL (was: Emacs CLA requirement) |
Date: |
Wed, 16 Jun 2021 15:50:42 +0200 |
> Sent: Thursday, June 17, 2021 at 1:25 AM
> From: "Stefan Monnier" <monnier@iro.umontreal.ca>
> To: "Philip Kaludercic" <philipk@posteo.net>
> Cc: tomas@tuxteam.de, "Andrei Kuznetsov" <r12451428287@163.com>,
> emacs-devel@gnu.org
> Subject: [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement)
>
> > Yes, that is what I mean. They just stopped updating e.g. bash, so they
> > didn't have to use the GPLv3 license. Why, I too never understood.
>
> IIUC it's fundamentally because poor little Steve Jobs was traumatized
> when he was forced by the GPL to release the source code modifications
> to GCC that added support for Objective C.
>
> Exactly how that early-life trauma with GPL<3 turned into a paranoia
> about GPL≥3 is still somewhat unclear, tho.
>
>
> Stefan
>
The paranoia is there because the new licenses contains a series of clauses that
address problems that were insufficiently covered in version 2 of the GPL. The
most important new regulations are as follows:
a) GPLv3 contains compatibility regulations to combine GPL code with code that
was
published under different licenses (e.g. code under Apache license v. 2.0).
b) Regulations concerning digital restrictions management DRM were inserted to
keep
GPL software from being changed and restricted by technical protective measures
according to the DMCA directive.
c) The GPLv3 contains an explicit patent license, according to which people who
license
a program under the GPL license both copyrights as well as patents to the
extent that
this is necessary to use the code licensed by them. The patent clause attempts
to protect
users from the consequences of agreements between patent owners and licensees
of the GPL
that only benefit some of the licensees.
d) In contrast to the GPLv2, the GPLv3 clearly states that there is no
requirement to
disclose the source code in an application service provider (ASP) use of GPL
programs
as long as a copy of the software is not sent to the client. If the copyleft
effect
is to be extended to ASP use, the Affero General Public License, Version 3
(AGPL) must
be applied that only differs from the GPLv3 in this regard.
As for armament systems and procedures, I am of the view that the Affero
General Public License, Version 3 (AGPL) must be applied
Felicitations
Christopher
----- Christopher Dimech
Administrator General - Naiad Informatics - Gnu Project
Society has become too quick to pass judgement and declare someone
Persona Non-Grata, the most extreme form of censure a country can
bestow.
In a new era of destructive authoritarianism, I support Richard
Stallman. Times of great crisis are also times of great
opportunity. I call upon you to make this struggle yours as well !
https://stallmansupport.org/
https://www.fsf.org/ https://www.gnu.org/
- Re: Emacs CLA requirement, (continued)
- Re: Emacs CLA requirement, Philip Kaludercic, 2021/06/16
- Re: Emacs CLA requirement, Andrei Kuznetsov, 2021/06/16
- Re: Emacs CLA requirement, Philip Kaludercic, 2021/06/16
- Re: Emacs CLA requirement, tomas, 2021/06/16
- Re: Emacs CLA requirement, Philip Kaludercic, 2021/06/16
- [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement), Stefan Monnier, 2021/06/16
- [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement),
Christopher Dimech <=
- Re: [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement), Eli Zaretskii, 2021/06/16
- Re: [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement), tomas, 2021/06/16
- Re: [OFFTOPIC] Apple and GPL (was: Emacs CLA requirement), Alexandre Garreau, 2021/06/16
- Re: Emacs CLA requirement, Andrei Kuznetsov, 2021/06/16
- Re: Emacs CLA requirement, Philip Kaludercic, 2021/06/16
- Emacs CLA requirement, Christopher Dimech, 2021/06/16
- Re: Emacs CLA requirement, Adam Tack, 2021/06/16
- Re: Emacs CLA requirement, Stefan Monnier, 2021/06/16
- Re: Emacs CLA requirement, Stefan Monnier, 2021/06/16
- Re: Emacs CLA requirement, Adam Tack, 2021/06/16