What is the key idea of a copyleft license like the GNU GPL?

Distributed modified versions must preserve the same freedoms.

Start playing free

  1. Distributed changed versions must keep the same freedoms ✔
  2. Nobody may sell the software
  3. The code may only be used by nonprofits

Why: Copyleft uses copyright law to keep software free. If you distribute a changed version of GPL code, you must pass on the same freedoms, including the source code. Selling it is allowed.

Huh, didn't know that: The name is a play on copyright: instead of restricting copies, it guarantees the freedoms travel with them.

The dad joke
My code is under copyleft. I tried copyright, but it felt wrong.
Like this card?
Play the game

References

Answer: Distributed changed versions must keep the same freedoms. Copyleft uses copyright law to keep software free. If you distribute a changed version of GPL code, you must pass on the same freedoms, including the source code. Selling it is allowed.

  1. GNU Project: What is Copyleft? www.gnu.org/licenses/copyleft.en.html
    requiring all modified and extended versions of the program to be free as well.
    Checked 2026-10-10.

Think this answer is wrong? Tap "Challenge this answer" on the card in the game and tell us why.

Test yourself in the game