自由软件和开放源码作为程序类别的关系

以下是方法自由软件和开源作为类别关联程序:

/----------------------------------------------\/ |                                            | \/  |                                            |  \/   |                                            |   \|                                            ||源许可证是GNU*GPL、Apache、||原始BSD,修改后的BSD|免费|X11、expat、Python、MPL等||且可执行文件未验证|开源|                                            | |                                            |\   |                                            |\  |                                            |\ |                                            |   /\----------------------------------------------  /|tivoized(tyrant)设备|O|/----------------------------------------------/

在所有开源程序中,只有一小部分不是免费的。如果底行按比例绘制,其文本将字体必须很小,可能太小而无法阅读。

Tivoized或“暴君”设备包含非自由由免费源代码生成的可执行文件。截至2013年,许多安卓设备是暴君,但有些不是。

“O”代表“其他”,指源代码处于开放源代码许可下但未获得许可的程序免费。有几个这样的许可证是在2000年左右写的用于发布一些程序。我们已经很久没有听说了根据这些许可证发布的软件。我们不知道他们是否仍在使用。

大多数非免费许可证也不是开源的。