GNU Home / Philosophy / Essays & articles / About free software / Free software & open source /

Це переклад оригінальної сторінки з англійської мови.

Співвідношення вільних програм і відкритого вихідного тексту

Ось як співвідносяться одна з одною категорії вільних програм і відкритого вихідного тексту:

 /----------------------------------------------\
 / | | \
 / | | \
 / | | \
 | |
 | Ліцензія коду — GNU *GPL, Apache, |
 | первісна BSD, змінена BSD, |
вільне | X11, expat, Python, MPL тощо, |
 | а виконувані файли не тивоїзовано | відкритий код
 | | 
 | |
 \ | |
 \ | |
 \ | | /
 \---------------------------------------------- /
 | тивоїзовані пристрої (тирани) | інші | /
 ----------------------------------------------/

Програми, які є відкритим вихідним кодом, але не вільними, становлять невелику частину по відношенню до тих, що вільні. Якщо зображати нижній ряд в масштабі, то текст потрібно було б писати дрібним шрифтом, можливо, занадто дрібним, щоб його можна було прочитати.

Тивоїзовані “тиранічні” пристрої містять невільні виконувані файли, зроблені з оригінального тексту, який вільний. На 2013 рік багато пристроїв на базі Android є тиранічними, але деякі не є такими.

“Інші” позначає програми, вихідний код яких розповсюджується під ліцензіями, які є ліцензіями відкритого вихідного коду, але не є ліцензіями вільних програм. Кілька таких ліцензій було написано близько 2000 року, вони застосовувалися для випуску деяких програм. Ми давно не чули про те, щоб такі ліцензії застосовувалися на практиці, але у нас немає причин думати, що ними ніколи не користуються.

Більшість ліцензій невільних програм не є ліцензіями програм з відкритим вихідним кодом.