Emacs is free. Not just free to download, but free in a way that shapes how it is built, shared, and sustained. Its licensing model is rooted in the GNU General Public License (GPL). This means anyone can run it, study it, modify it, and share it again. The license is not permissive in the same way as MIT or Apache—it is protective. It ensures the work and all derivatives remain free software.
The GPL terms require that if you distribute a modified version of Emacs, you must also share the source code under the same license. This keeps the codebase from being locked behind closed doors later. Over decades, this has created a culture where improvements flow back into the commons. The license is not an afterthought; it is the architecture of its community.
For developers integrating Emacs into tools or workflows, the licensing calls for awareness and compliance. You can run Emacs anywhere, customize it deeply, even build new editing modes. But if you share those changes beyond private use, you carry the responsibility of publishing the source code with the same freedoms you received. The rules are clear, stable, and time-tested, which has made Emacs resilient to fragmentation.