自由軟體與開放原始碼作為程式類別的關聯性
以下說明自由軟體與開放原始碼作為程式類別的關聯性
/----------------------------------------------\ / | | \ / | | \ / | | \ | | | Source license is GNU *GPL, Apache, | | original BSD, modified BSD, | free | X11, expat, Python, MPL, etc., | | and executable is not tivoized | open source | | | | \ | | \ | | \ | | / \---------------------------------------------- / | tivoized (tyrant) devices | O | / ----------------------------------------------/
在所有開放原始碼的程式中,只有極少一部分不是自由軟體。如果底行按比例繪製,其文字必須使用極小的字體,可能小到難以閱讀。
Tivo化或「暴君」裝置包含由自由原始碼編譯而成的非自由可執行檔。截至2013年,許多Android裝置是暴君,但有些不是。
「O」代表「其他」,指的是那些原始碼採用開放原始碼但非自由授權條款的程式。大約在2000年左右撰寫了幾個這樣的授權條款,並用於發布一些程式。自那以後,我們很久沒有聽說過根據這些授權條款發布的軟體。我們不知道它們是否仍在使用。
大多數非自由授權條款也不是開放原始碼。