art*_*bot 23 software-center license
我担心现在似乎是 Ubuntu 一部分的专有软件的数量。我注意到软件中心有很多应用程序被列为“许可证:专有”。
显然有合作伙伴的东西,比如 Skype(虽然这不是一个很好的例子,因为它在软件中心不起作用)但似乎也有相当多的其他东西正在悄悄涌入。
这里有什么我不明白的地方吗?是合作伙伴还是主要 Ubuntu 存储库中的一些专有内容?
有没有办法过滤 FOSS?
开源部分对我很重要——我不只是想要一个免费的操作系统,因为我认为开源软件模型更好。例如,Debian 是严格的 FOSS (AFAIK)。
ger*_*ijk 24
Ubuntu 具有各种存储库,其中包含自己的软件政策。
总结自社区维基 - 存储库:
main包含免费软件的应用程序,可以自由重新分发,并得到 Ubuntu 团队的全力支持。
这是完全 FOSS 部分。
受限我们的承诺是只推广免费软件——或在免费许可下可用的软件。但是,我们对一小组工具和驱动程序进行了例外处理,这些工具和驱动程序可以在日常硬件上安装 Ubuntu 及其免费应用程序。
Universe是免费、开源和 Linux 世界的快照。它包含几乎所有的开源软件,都是从一系列公共资源构建的。Canonical 不为 Universe 组件中的软件提供定期安全更新的保证
这些是软件中心用来列出可用应用程序的“常规”存储库。
除了上述之外,还有 Extras 和 Partner 存储库。您必须自己启用这些作为选择加入。合作伙伴存储库或多或少由 Canonical 私有。它包含专有软件,通常没有源代码可用,只是因为与 Canonical 合作或其他商业原因。
软件中心中的一些免费“应用程序”是通过 Extras 存储库提供的,并且必须遵守扩展存储库政策。这些仅列出了一些(见下文)。
通过MyApps 程序提交的应用程序是另一个故事,并且非常特定于 Ubuntu。源代码并不总是可用,您可以在MyApps 商业软件常见问题解答中找到一些相关信息。有些只是商业和闭源,通过带有 APT-HTTPS 身份验证的私有 PPA 提供。除了 Launchpad PPA 政策和一些技术要求之外,以这种方式分发的那些不需要遵守任何政策——它们对开发人员来说是相当私密的。
要查看某个应用程序包含在哪个组件中,我建议转到packages.ubuntu.com,找到包,在页面标题中您会注意到括号中的部分,例如Package: kcalc (4:4.9.2-0ubuntu1) [universe]。
要过滤 FOSS-only,只启用main(和可选universe) - 只是为了确保你不让闭源软件进入。如果您愿意/etc/apt/sources.list,/etc/apt/sources.list.d/可以编辑您的和 文件以排除这些。如上述受限组件的描述所示,您可能会遇到正确运行硬件的问题。
它是否非常实用取决于您的硬件和您对要使用的软件的要求。一些主流硬件不需要任何专有固件/二进制文件,并且可以在没有任何封闭源数据的情况下完美运行。该限制和多元宇宙成分对大多数人提供这一个普遍可接受的平衡,但是你需要在你想完全开放源码软件的情况下将其关闭。
如果您决定禁用Universe组件,您可以选择的应用程序集将显着缩小。Quantal 中所有软件包的列表有这些数字可以让您了解:
我无法找到其他存储库的可靠来源,因此只需使用常规 Packages.gz 文件(假设 Quantal amd64):
| 归档时间: |
|
| 查看次数: |
2373 次 |
| 最近记录: |