Це переклад оригінальної сторінки з англійської мови.
Співвідношення вільних програм і відкритого вихідного тексту
Ось як співвідносяться одна з одною категорії вільних програм і відкритого вихідного тексту:
/----------------------------------------------\ / | | \ / | | \ / | | \ | | | Ліцензія коду — GNU *GPL, Apache, | | первісна BSD, змінена BSD, | вільне | X11, expat, Python, MPL тощо, | | а виконувані файли не тивоїзовано | відкритий код | | | | \ | | \ | | \ | | / \---------------------------------------------- / | тивоїзовані пристрої (тирани) | інші | / ----------------------------------------------/
Програми, які є відкритим вихідним кодом, але не вільними, становлять невелику частину по відношенню до тих, що вільні. Якщо зображати нижній ряд в масштабі, то текст потрібно було б писати дрібним шрифтом, можливо, занадто дрібним, щоб його можна було прочитати.
Тивоїзовані “тиранічні” пристрої містять невільні виконувані файли, зроблені з оригінального тексту, який вільний. На 2013 рік багато пристроїв на базі Android є тиранічними, але деякі не є такими.
“Інші” позначає програми, вихідний код яких розповсюджується під ліцензіями, які є ліцензіями відкритого вихідного коду, але не є ліцензіями вільних програм. Кілька таких ліцензій було написано близько 2000 року, вони застосовувалися для випуску деяких програм. Ми давно не чули про те, щоб такі ліцензії застосовувалися на практиці, але у нас немає причин думати, що ними ніколи не користуються.
Більшість ліцензій невільних програм не є ліцензіями програм з відкритим вихідним кодом.