Obostrzenia W celu zachowania wolności do uruchamiania, analizowania, modyfikowania i redystrybucji wolnego oprogramowania dla wszystkich jego użytkowników, większość licencji wolnego oprogramowania zawiera obostrzenia i wymagania dla jego dystrybutorów. Z tego powodu w społeczności wolnego oprogramowania pojawiły się dyskusje, które z obostrzeń ochraniają wolności użytkownika, a które z nich je ograniczają.

W latach 90. XX wieku w licencjach zaczęły pojawiać się klauzule mające na celu zapobiegnięcie w przyszłości procesom sądowym o naruszenie patentu, wśród nich m.in. tzw. "odwet patentowy", które wcześniej nie miały miejsca. Stało się to główną przyczyną stworzenia 2. wersji GNU General Public LicenseFSFEurope: Transcript of Richard Stallman at the 5th international GPLv3 conference; 21st November 2006 . Kolejne obostrzenia pojawiły się w następnej, 3. wersji GNU GPL. Mają one zapobiec rozprzestrzenieniu się procesu tzw. tiwoizacji, przed którą – oprócz już istniejącej GPLv3 – nie chronią żadne inne licencje wolnego oprogramowania.

Copyleft