https://launchpad.net/~jonathonf
PPAs that have had public access deleted:
Enki
GP2
Isabelle
JRuby
Julia
MiniZinc
PRISM
Protégé
SUMO
Walksat
WinDLX
Albert
Ansible
Backport collection
Ballast
Barrier
Bazel
CUDA tools
Development tools
earlyoom
Emacs 26
FFMPEG 4
GNU IMP
git
OpenJDK
Perl6
Perl6 (build dependencies)
pypy
Python 2.7
Python 3.5
Python 3.6
Python 3.7
Redis
Wireguard
ZFS on Linux
ZFS on Linux (0.7.13)
ZFS on Linux (Debian)
He claims people are ripping him off by scoring massive commercial profit off of the source code he hosts and maintains, with no credit or commission to the original maintainer.
I will be removing most of my PPAs from public access due to continued and persistent abuse by companies using these packages for commercial gain with flagrant disregard to the knowledge and effort required to maintain them.
These companies are quite happy to charge thousands of $CURRENCY per month for their product/service but when they make a request will absolutely not pay for someone else’s time.
“This is why we can’t have nice things.”
Just because it’s open source, doesn’t mean it isn’t courteous to ask for permission and give commission for effort.
Therefore, some major PPAs (FFmpeg 4.2+ and ZFS as examples) now no longer have Debian/Ubuntu PPAs.
This is what happens when open source is TOO open, it doesn’t necessarily go closed source, but private source.
Major abusers of FFmpeg’s (and in turn, youtube-dl
's) source code include all the “YouTube Downloaders” that rake in massive profits from ads and license purchases. I get this is completely Jonathon’s point, because the market is flooded with those and it’s an easy malware attack vector or non-consensual mining vector. And the original maintainer gets not a single cent or any credit from the abuse of code. This is how open source can be ruined by massive capitalism.
So, what now? With no PPA, now many tutorials will have to refer to installing build guides rather than add a PPA then install using apt guides…
A similar thing happened to UKUU which went closed source because the author didn’t get a single cent for his efforts, and wanted to get paid for the code he was writing, so he fully closed source and made the code proprietary, and started charging licenses for using what is essentially a kernel directory GUI. (which Manjaro already has)