The Story of the GPL
Copyleft
The GNU General Public License was born of the simple idea that freedom matters. Yet this simple tool for protecting freedom has another important feature that makes it even more powerful, and that is the ability to build communities.
The scene is 1983, and the high tech world is changing. Computers have been around in some form for a generation, but they are rapidly evolving from the room-sized behemoths of the past into smaller, more versatile systems. Competition is increasing and prices are dropping. And as prices drop, hardware vendors look for other sources of revenue. Corporations start to think of software as a product – independent of the hardware platform. Whole companies, like Microsoft, rise to prominence selling software alone and don't even bother with hardware.
Through this era, the companies that sold software started to become very particular about the rules for using that software, and source code started to become something like a trade secret. When you bought software, you didn't really own anything. You bought a license to use an executable binary, and you didn't even have a good way of knowing what was on that binary.
This new reality was not appealing to the community of programmers who were accustomed to tinkering with computers – in fact, the ability to shape, direct, and modify programs was the main thing they liked about computers. Many were paid handsomely for becoming part of the corporate computer industry, but a few held fast.
[...]
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Fedora 44 Now Gaming Ready
The latest version of Fedora has been released with gaming support.
-
Manjaro 26.1 Preview Unveils New Features
The latest Manjaro 26.1 preview has been released with new desktop versions, a new kernel, and more.
-
Microsoft Issues Warning About Linux Vulnerability
The company behind Windows has released information about a flaw that affects millions of Linux systems.
-
Is AI Coming to Your Ubuntu Desktop?
According to the VP of Engineering at Canonical, AI could soon be added to the Ubuntu desktop distribution.
-
Framework Laptop 13 Pro Competes with the Best
Framework has released what might be considered the MacBook of Linux devices.
-
The Latest CachyOS Features Supercharged Kernel
The latest release of CachyOS brings with it an enhanced version of the latest Linux kernel.
-
Kernel 7.0 Is a Bit More Rusty
Linux kernel 7.0 has been released for general availability, with Rust finally getting its due.
-
France Says "Au Revoir" to Microsoft
In a move that should surprise no one, France announced plans to reduce its reliance on US technology, and Microsoft Windows is the first to get the boot.
-
CIQ Releases Compatibility Catalog for Rocky Linux
The company behind Rocky Linux is making an open catalog available to developers, hobbyists, and other contributors, so they can verify and publish compatibility with the CIQ lineup.
-
KDE Gets Some Resuscitation
KDE is bringing back two themes that vanished a few years ago, putting a bit more air under its wings.
