Lessico IT › Programmazione › Copyleft

Copyleft

Programmazione Svenska → Aggiornato: 2026-10-01

Strategia di licenza che impone di distribuire le opere derivate con la stessa licenza. Garantisce che il software libero resti libero. La GPL è la licenza copyleft più nota.

Il concetto fu coniato da Richard Stallman negli anni Ottanta; il simbolo è un © speculare. Il copyleft forte (GPL, AGPL) richiede il rilascio completo del sorgente alla distribuzione. Il copyleft debole (LGPL, MPL) consente il linking da codice proprietario. Le aziende spesso evitano la GPL per l'effetto «virale»: Apple ha sostituito bash con zsh in macOS per sfuggire alla GPLv3. L'AGPL chiude la scappatoia del SaaS (il sorgente va rilasciato anche se si ospita soltanto il servizio). Le licenze permissive (MIT, BSD, Apache) ne sono il polo opposto.

← Torna al lessico