![为什么 virtualbox 包位于 contrib 中而不是主 Debian 存储库中?](https://linux22.com/image/177450/%E4%B8%BA%E4%BB%80%E4%B9%88%20virtualbox%20%E5%8C%85%E4%BD%8D%E4%BA%8E%20contrib%20%E4%B8%AD%E8%80%8C%E4%B8%8D%E6%98%AF%E4%B8%BB%20Debian%20%E5%AD%98%E5%82%A8%E5%BA%93%E4%B8%AD%EF%BC%9F.png)
VirtualBox 是一款功能强大的 x86 和 AMD64/Intel64 虚拟化产品,适合企业和家庭使用。 VirtualBox 不仅是面向企业客户的功能极其丰富、高性能的产品,而且还是唯一根据以下条款免费作为开源软件提供的专业解决方案:GNU通用 公共许可证 (GPL) 版本 2。有关介绍,请参阅“关于 VirtualBox”。
那么为什么这个virtualbox
包在Debian 存储库中contrib
而不是在main
Debian 存储库中呢?
答案1
这在中进行了解释包的debian/copyright
文件,安装为/usr/share/doc/virtualbox/copyright
:
该软件包不是 Debian 操作系统的一部分。它位于 Debian 存档的“contrib”区域,因为它需要非自由编译器 (Open Watcom) 来构建 BIOS。 Upstream 提供了预构建的 BIOS 映像,可供使用。
这不符合以下要求main 中的包:
中的包主要的不得要求或推荐以外的包裹主要的用于编译或执行
由于该软件包的许可证符合 DFSG,因此它在 contrib 中分发。