Videos from the 2020 Copyleft Conference
Videos from the 2020 Copyleft Conference
Posted Apr 30, 2020 17:20 UTC (Thu) by jra (subscriber, #55261)In reply to: Videos from the 2020 Copyleft Conference by Cyberax
Parent article: Videos from the 2020 Copyleft Conference
      Posted Apr 30, 2020 18:17 UTC (Thu)
                               by IanKelling (subscriber, #89418)
                              [Link] (23 responses)
       
https://www.fsf.org/events/john-sullivan-20190202-brussel... 
> the AGPL is being used today by a variety of interesting and important projects, including ones started by governments, nonprofits, and even businesses. 
$ grep -il affero /usr/share/doc/*/copyright 
Another is Mastodon, which is extremely popular. 
jra, whats the output of that command for you? 
     
    
      Posted Apr 30, 2020 18:22 UTC (Thu)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (16 responses)
       
E.g. 
http://changelogs.ubuntu.com/changelogs/pool/main/g/gnutl... 
Ah, I see. Your code is triggered by this clause of GPLv3: 
 
     
    
      Posted Apr 30, 2020 18:37 UTC (Thu)
                               by IanKelling (subscriber, #89418)
                              [Link] (15 responses)
       
     
    
      Posted Apr 30, 2020 18:42 UTC (Thu)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (14 responses)
       
     
    
      Posted Apr 30, 2020 20:21 UTC (Thu)
                               by IanKelling (subscriber, #89418)
                              [Link] (13 responses)
       
 
     
    
      Posted Apr 30, 2020 20:31 UTC (Thu)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (12 responses)
       
Pulseaudio removed an AGPL plugin in 2017: https://lists.freedesktop.org/archives/pulseaudio-discuss... 
Without pulseaudio spam, the final is: anki, debug-me, monit, mupdf, pithos. Out of these four mupdf, pithos are "poisoned pill" software with a proprietary dual-license. 
So we have only: anki (last version in 2006), debug-me (a small hobby project) and monit  as a result. Sorry, but you've just demonstrated that that AGPL is basically non-existent. 
     
    
      Posted May 1, 2020 15:12 UTC (Fri)
                               by IanKelling (subscriber, #89418)
                              [Link] (9 responses)
       
     
    
      Posted May 1, 2020 15:50 UTC (Fri)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (8 responses)
       
> I've just demonstrated that on my computer, there are several useful agpl programs that i've been using for years. 
So AGPL is basically a dead license. 
     
    
      Posted May 3, 2020 3:07 UTC (Sun)
                               by jra (subscriber, #55261)
                              [Link] (2 responses)
       
--------------------------------------------------------------------------------------------------------------------------- 
https://opensource.com/article... [opensource.com] 
One of the things he notes (that to be honest I'd forgotten about for my talk) is that Red Hat and others have lead the charge to adopt the "forgiveness" provisions of GPLv3 (which as I recall was one of the primary concerns of corporate lawyers taking part in the GPLv3 drafting process) into GPLv2. 
To quote from the linked article: 
> "This in turn was followed by a Red Hat-led series of corporate commitments to extend the GPLv3 cure provisions to GPLv2 and LGPLv2.x noncompliance, a 
From Richard's blog post: 
https://www.redhat.com/en/blog... [redhat.com] 
> "As of today, all new Red Hat-initiated open source projects that opt to use GPLv2 or LGPLv2.1 will be expected to supplement the license with the cure 
A cynic would read that as an attempt by Red Hat to neuter possible adoption of GPLv3 with it's "problematic" (for corporations) anti-DRM provisions. In the words of one of my favorite fictional characters - "You might think that, I couldn't possibly comment" :-). 
     
    
      Posted May 3, 2020 3:15 UTC (Sun)
                               by jra (subscriber, #55261)
                              [Link] 
       
Richard Fontana's retrospective: 
https://opensource.com/article/18/6/gplv3-anniversary 
Richard Fontana's blog post: 
https://www.redhat.com/en/blog/gpl-cooperation-commitment... 
 
     
      Posted May 4, 2020 0:01 UTC (Mon)
                               by jra (subscriber, #55261)
                              [Link] 
       
Many others including my own employer Google also signed on to this statement as well. 
Sorry Red Hat. Hats off to you for all your sterling Open Source work :-). 
 
     
      Posted May 4, 2020 17:15 UTC (Mon)
                               by federico3 (guest, #101963)
                              [Link] (4 responses)
       
     
    
      Posted May 4, 2020 17:19 UTC (Mon)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (3 responses)
       
     
    
      Posted May 4, 2020 17:58 UTC (Mon)
                               by pizza (subscriber, #46)
                              [Link] (2 responses)
       
...Mastadon (and the rest of the activitypub ecosystem) may not be your cup of tea, but it is decidedly non-trivial. 
(Or do you only consider something "successful" or "serious" when its userbase is hits nine digits?) 
 
 
     
    
      Posted May 4, 2020 18:06 UTC (Mon)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (1 responses)
       
So far Mastodon has is basically a large hobbyist project for bored coders, if it disappears almost nobody would notice this. 
But OK, whatever. Let's say that there are two large AGPL-only projects: Mastodon and nextCloud. I guess it's "Mission Accomplished" for AGPL? 
     
    
      Posted May 4, 2020 18:20 UTC (Mon)
                               by pizza (subscriber, #46)
                              [Link] 
       
While what you say is probably true, I doubt their choice of software license will have anything to do with it. 
> But OK, whatever. Let's say that there are two large AGPL-only projects: Mastodon and nextCloud. I guess it's "Mission Accomplished" for AGPL? 
Many years ago, I deliberately chose to _not_ use AGPL for one of my projects, for many of the reasons mentioned in this thread.  I share the opinion that the AGPL is only really useful as a poison pill. 
 
     
      Posted May 7, 2020 22:42 UTC (Thu)
                               by flussence (guest, #85566)
                              [Link] 
       
     
      Posted May 8, 2020 0:07 UTC (Fri)
                               by anselm (subscriber, #2796)
                              [Link] 
       
My employer's product – an MFA integration server – is under the AGPL (paid licenses with support are also available). 
 
     
      Posted Apr 30, 2020 18:57 UTC (Thu)
                               by jra (subscriber, #55261)
                              [Link] (5 responses)
       
If you want to claim AGPL is widely used, please tell me which of the FSF's projects for which they own copyright are under AGPL ? They won't even move glibc to LGPLv3 as Richard was frightened it would encourage creation of glibc alternatives. 
The FSF is frightened of its own licenses. 
 
     
    
      Posted Apr 30, 2020 22:09 UTC (Thu)
                               by NYKevin (subscriber, #129325)
                              [Link] (2 responses)
       
     
    
      Posted May 2, 2020 18:51 UTC (Sat)
                               by IanKelling (subscriber, #89418)
                              [Link] (1 responses)
       
     
    
      Posted May 2, 2020 18:52 UTC (Sat)
                               by IanKelling (subscriber, #89418)
                              [Link] 
       
     
      Posted May 3, 2020 2:03 UTC (Sun)
                               by jra (subscriber, #55261)
                              [Link] (1 responses)
       
 
     
    
      Posted May 3, 2020 2:06 UTC (Sun)
                               by jra (subscriber, #55261)
                              [Link] 
       
You can tell, I'm still rather annoyed by that :-). 
 
     
      Posted Apr 30, 2020 18:35 UTC (Thu)
                               by IanKelling (subscriber, #89418)
                              [Link] (1 responses)
       
I've never seen it, thus it doesn't exist! https://old.reddit.com/r/Giraffesdontexist/ it was a bit entertaining of a talk, but that part was clearly wrong. Here's another example for you: Civicrm, used by thousands of nonprofits. 
     
    
      Posted Apr 30, 2020 19:38 UTC (Thu)
                               by jra (subscriber, #55261)
                              [Link] 
       
 
     
      Posted May 1, 2020 11:19 UTC (Fri)
                               by joib (subscriber, #8541)
                              [Link] (3 responses)
       
The project set off quite promising  (focus on security and making encryption easy), but seems to have stagnated  (not saying the stagnation is related to AGPL). 
     
    
      Posted May 1, 2020 17:41 UTC (Fri)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] (2 responses)
       
The _only_ non-trivial AGPL-only project I know of that avoided this fate is nextCloud. 
     
    
      Posted May 1, 2020 19:18 UTC (Fri)
                               by joib (subscriber, #8541)
                              [Link] (1 responses)
       
As for nextcloud, IIUIC it's a fork of owncloud, which has precisely the "poison pill" AGPL/proprietary license.  
     
    
      Posted May 1, 2020 19:33 UTC (Fri)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] 
       
     
      Posted May 5, 2020 17:19 UTC (Tue)
                               by stevem (subscriber, #1512)
                              [Link] (1 responses)
       
     
    
      Posted May 5, 2020 18:09 UTC (Tue)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] 
       
Linaro is also a trade group dedicated to promotion of ARM CPUs, so they don't particularly care about an income stream. 
     
      Posted May 26, 2020 7:01 UTC (Tue)
                               by Seirdy (guest, #137326)
                              [Link] 
       
- SecureDrop, used by whistleblowers to submit documents to the press. 
     
    Videos from the 2020 Copyleft Conference
      
/usr/share/doc/anki/copyright
/usr/share/doc/ca-certificates/copyright
/usr/share/doc/crda/copyright
/usr/share/doc/debian-goodies/copyright
/usr/share/doc/debug-me/copyright
/usr/share/doc/ghostscript/copyright
/usr/share/doc/gnutls-bin/copyright
/usr/share/doc/libabw-0.1-1/copyright
/usr/share/doc/libcdr-0.1-1/copyright
/usr/share/doc/libe-book-0.1-1/copyright
/usr/share/doc/libeot0/copyright
/usr/share/doc/libetonyek-0.1-1/copyright
/usr/share/doc/libfreehand-0.1-1/copyright
/usr/share/doc/libgnutls28-dev/copyright
/usr/share/doc/libgnutls30/copyright
/usr/share/doc/libgnutls-dane0/copyright
/usr/share/doc/libgnutls-openssl27/copyright
/usr/share/doc/libgnutlsxx28/copyright
/usr/share/doc/libgs9-common/copyright
/usr/share/doc/libgs9/copyright
/usr/share/doc/libhttpclient-java/copyright
/usr/share/doc/libical3/copyright
/usr/share/doc/libjbig2dec0/copyright
/usr/share/doc/libmspub-0.1-1/copyright
/usr/share/doc/libmwaw-0.3-3/copyright
/usr/share/doc/libodfgen-0.1-1/copyright
/usr/share/doc/liborcus-0.15-0/copyright
/usr/share/doc/libpagemaker-0.0-0/copyright
/usr/share/doc/libpulse0/copyright
/usr/share/doc/libpulsedsp/copyright
/usr/share/doc/libpulse-mainloop-glib0/copyright
/usr/share/doc/librevenge-0.0-0/copyright
/usr/share/doc/libstaroffice-0.0-0/copyright
/usr/share/doc/libvisio-0.1-1/copyright
/usr/share/doc/libwpd-0.10-10/copyright
/usr/share/doc/libwpg-0.3-3/copyright
/usr/share/doc/libwps-0.4-4/copyright
/usr/share/doc/libzmf-0.0-0/copyright
/usr/share/doc/monit/copyright
/usr/share/doc/mupdf/copyright
/usr/share/doc/openjdk-11-jdk/copyright
/usr/share/doc/openjdk-11-jdk-headless/copyright
/usr/share/doc/openjdk-11-jre/copyright
/usr/share/doc/openjdk-11-jre-headless/copyright
/usr/share/doc/pithos/copyright
/usr/share/doc/poppler-data/copyright
/usr/share/doc/pulseaudio/copyright
/usr/share/doc/pulseaudio-module-gconf/copyright
/usr/share/doc/pulseaudio-module-zeroconf/copyright
/usr/share/doc/pulseaudio-utils/copyright
/usr/share/doc/python3-certifi/copyright
/usr/share/doc/python-certifi/copyright
Videos from the 2020 Copyleft Conference
      
> License: The main library is licensed under GNU Lesser
> General Public License (LGPL) version 2.1+, Gnutls Extra (which is currently
> just the openssl wrapper library), build system, testsuite and commandline
> utilities are licenced under the GNU General Public License version 3+.  The
> Guile bindings use the same license as the respective underlying library,
> i.e. LGPLv2.1+ for the main library and GPLv3+ for Gnutls extra.
> 1.12. "Secondary License"
>    means either the GNU General Public License, Version 2.0, the GNU
>    Lesser General Public License, Version 2.1, the GNU Affero General
>    Public License, Version 3.0, or any later versions of those
>    licenses.
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
/usr/share/doc/anki/copyright
/usr/share/doc/debian-goodies/copyright
/usr/share/doc/debug-me/copyright
/usr/share/doc/libpulse0/copyright
/usr/share/doc/libpulsedsp/copyright
/usr/share/doc/libpulse-mainloop-glib0/copyright
/usr/share/doc/monit/copyright
/usr/share/doc/mupdf/copyright
/usr/share/doc/pithos/copyright
/usr/share/doc/pulseaudio/copyright
/usr/share/doc/pulseaudio-module-gconf/copyright
/usr/share/doc/pulseaudio-module-zeroconf/copyright
/usr/share/doc/pulseaudio-utils/copyright
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Sure, there are exceptions. I think the _only_ non-trivial software I've seen so far under pure AGPL is nextCloud. Almost everything else is either simple or dual-licensed.
Videos from the 2020 Copyleft Conference
      
Here is a great retrospective on GPLv3 from a good friend of mine, Richard Fontana at Red Hat:
> campaign to get individual open source developers to extend the same commitment, and an announcement by Red Hat that henceforth GPLv2 and LGPLv2.x
> projects it leads will use the commitment language directly in project repositories."
> commitment language of GPLv3."
--------------------------------------------------------------------------------------------------------------------------
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
me that it's unfair to call out Red Hat specifically for this, and in retrospect
I agree with him and would like to apologize to Red Hat.
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
Videos from the 2020 Copyleft Conference
      
- libraries.io, which is integrated into a number of platforms (inc. PYPI)
- F-Droid, the FOSS Android repository serving as an alternative to Google Plaay
- Pretty much the entire ActivityPub landscape
- Pelican, a very popular static-site-generator
- edX: MOOCs
- OctoPrint, the biggest FOSS for 3D-printer management
 
           