Richard Stallman Pushing for GPL3, Kicked Out Free Software from Free Software Platform
here's a quick story.
- rms wanted all packages on MELPA to be GPL3, and actually wants GPL3+, meaning, GPL3 or later. GPL2 isn't good enough for him.
- rms sends people to ask package authors to change license.
- MELPA, decided to go alone, and remove all packages that's not GPL3 or GPL3+. As of 2017-08-19, all packages not GPL3 are removed. (including all mine on GPL2)
This is a sinister move, because:
- In the past 5 years, it is mostly MELPA's thousand packages and authors, that keeps emacs relevant in software industry.
- MELPA is not rms's project.
- GPL2 is open source and “FSF sactioned Free Software” by rms's standards.
When you look from this perspective, something is wrong. FSF-free software are being kicked out from free software platform the MELPA.
why? because they want to conform to rms's idiosyncrasy, so that, perhaps, the whole emacs community will grow and benefit. That is, packages on MELPA could potentially more easily move into GNU emacs (the reality is more complicated, because FSF still requires you to sign papers to transfer the ownership of your software to FSF)
but rms is the single most damage to emacs in the past 5 years, not just political issues, but purely technical issues, because he's totally out of touch.
what should have been done is to get rid of rms.
Note: MELPA is a emacs package repository.
[https://melpa.org/]
It is started in 2013 by
Donald Ephraim Curtis
(aka milkypostman. website at http://milkbox.net/)
MELPA is not Richard Stallman's project. It is not part of FSF/GNU.

As for my packages, i decided to yield and switch from GPL2 to GPL3. Thanks to Jean-Christophe Helary (brandelune) and George Jones @eludom for the chat. https://github.com/xahlee/xah-math-input/issues/1#issuecomment-323527370
Reference
rms's passive dictatorship:


Emacs Controversy
- rms Stole Emacs from Gosling
- 2020 Bozhidar Batsov RuboCop Incident
- 2019 rms Resigned from FSF
- 2019 rms at Microsoft
- 2018 rms is a Tyrant
- 2018 Linus: Respect is Earned Not Given
- 2017 rms Pushing for GPL3, Kicked Out Free Software from Free Software Platform
- 2016 Elisp Doc String Curly Quote Controversy
- 2016 rms Removes Color Emoji on Mac Emacs
- 2017 Language Server Protocol (LSP) Kills Elisp
- 2016 Ugly Redisplay Internals Hack
- 2015 rms: What's magit?
- 2013 Rants on Emacs Visual Lines by Don Hopkins, Mark Crispin
- 2013 rms Wants Emacs to be Word Processor
- 2013 How Much Donation FSF Get
- 2012 rms on Open Source
- 2012 Daniel Weinreb Died
- 2011 rms Speech Requirement
- 2007 Daniel Weinreb Rebuttal to rms's Lie
- 2008 JavaScript Mode War
- Young rms on Software Freedom
The Emacs Cult
- 2010 Emacs Dev Inefficiency
- Emacs Dev Inefficiency, Emacs Web 2?
- 2001 Emacs and XEmacs Schism
- 2007 Emacs vs XEmacs
- 2008 Problems of Emacswiki
- 2011 Emacs vs Windows Notepad
- 2011 Emacs Undo Cult Problem
- 2010 Have You Read Emacs Manual