openSUSE:构建服务应用程序黑名单

跳转到:导航搜索
此页面列出了许多由于法律原因既不能成为 openSUSE 发行版的一部分,也不能托管在 Build Service 上的应用程序。此页面仅列出应用程序,并不解释原因,因为即使这样也可能在法庭上被用来对付我们。请注意,由于法律问题,链接到非 *.opensuse.org 页面可能无法实现。

通常,只有具有 OSI 许可证 的软件才允许提交。可以通过 openSUSE:*:Non-Free 项目根据要求进行例外。

此列表并不完整,但列出了最常请求的可以或不可以发布的软件。

已经通过审核的软件或方法

  • xine(精简版) 自 2008 年以来就在 (open)SUSE 中
  • JBIG1 代码自 2012 年以来作为 jbigkit 存在于 openSUSE 中
  • ffmpeg(精简版) 自 2015 年以来就在 openSUSE 中
  • MPEG-1 音频层 3,自 2017-05 起
  • Dolby AC-3 (又名 A/52),自 2017-05 起
  • MPEG-1 音频层 1 和 2,自 2017-08 起
  • MPEG-1 和 MPEG-2 视频,自 2018-08 起

如果您的软件可以使用 ffmpeg/gstreamer 等框架或 libopus/等库,那么应该优先使用这些,这对于更新和系统库经过更严格的测试都有好处。

对于多媒体编解码器,坚持使用良好且免费的替代方案

受专利主张限制的软件

通常,所有类型的多媒体编解码器都受到限制,尤其是来自 MPEG 和 Dolby 系列的编解码器。

禁止软件列表

  • 现代 MPEG 系列编解码器的解码器
  • 现代 MPEG 系列编解码器的编码器
  • mplayer
  • ffmpeg/libav 在完整配置下
  • xine 库在完整配置下
  • divx
  • mythtv
  • lastfm
  • faac, faad/faad2
  • x264, x265

具有其他法律影响的软件

此软件在某些国家/地区可能非法。

在德国,传播仅具有恶意目的的黑客工具是一种重罪(黑客条款,§202c StGB)。对于也允许管理工作的“双重用途”工具,有一定的允许,但 SUSE Linux GmbH 的法律部门保留拒绝和限制特定提交到开放构建服务的权利。由于 OBS 托管在德国,并由 SUSE 负责任地托管,因此通常受德国、英国和美国法律的约束。该列表包括但不限于

  • metasploit
  • 像 logkey 这样的键盘记录器
  • amule
  • chromium(包含受专利保护的部分,openSUSE 项目中的清理版本除外)
  • mldonkey
  • libdvdcss
  • (python-)pymedia(包含 ffmpeg 和 libdvdcss)
  • rtmpdump

由于许可而可能带来额外法律风险的软件


闭源 Linux 内核模块

为了遵守 Linux 内核开发社区的要求,并避免闭源 Linux 内核模块的任何分发问题,我们不会分发这些类型的模块。



没有 OSI 批准许可的软件包

通常,没有开源许可(特别是 OSI 批准的)的软件包不允许在 OBS 中使用。

对此政策的例外情况将适用于 openSUSE 发行版,并且这些软件包位于 openSUSE 的 Non-Free 项目中,例如 openSUSE:Factory:NonFree。

如果您希望将软件包包含在 NonFree 中,请针对发行版打开一个错误报告,并提供有关许可的信息。

如果我们将其包含在构建服务中,我们需要重新分发软件的权利。

未批准的二进制软件包列表

  • oracle-instantclient

参见


外部链接