当我安装一些 MP3 编解码器时,我注意到了这两个,为什么有两个?有什么不同?
答案1
原始包装信息:
软件包:gstreamer0.10-fluendo-plugins-mp3-partner 来源:gstreamer0.10-fluendo-plugins-partner 优先级:额外 部分:声音 安装大小:256 维护者:Brian Thomason 架构:i386 版本:7.0.20100316-3 替换:gstreamer0.10-fluendo-mp3、gstreamer0.10-fluendo-plugins、 gstreamer0.10-fluendo-plugins-mp3,gstreamer0.10-fluendo-plugins-offline 提供:gstreamer0.10-fluendo-mp3、gstreamer0.10-fluendo-plugins-mp3 依赖:libc6 (>= 2.4)、libglib2.0-0 (>= 2.12.0)、libgstreamer0.10-0 (>= 0.10.0)、 libxml2 (>= 2.6.27)、zlib1g (>= 1:1.1.4)、debconf (>= 0.5) | debconf-2.0, gstreamer0.10-插件库(>=0.10.14) 冲突:gstreamer0.10-fluendo-mp3、gstreamer0.10-fluendo-plugins、 gstreamer0.10-fluendo-plugins-mp3,gstreamer0.10-fluendo-plugins-offline 预先依赖:debconf 文件名:pool/partner/g/gstreamer0.10-fluendo-plugins-partner/gstreamer0.10- fluendo-plugins-mp3-partner_7.0.20100316-3_i386.deb 尺寸:92048 MD5sum:478ec57fd9233c5400a8c9784a27659d SHA1:2282a621166a18b1565c306c961a8ada2346ad99 描述:GStreamer 的 MP3 编解码器支持 GStreamer多媒体框架正在被越来越多的系统使用, 从服务器媒体处理系统、最终用户桌面到各种 嵌入式和移动设备。Fluendo 插件是一组用于 GStreamer 实现了对各种媒体格式和硬件的支持。 这些插件让你有机会快速轻松地添加专有 对其基于 GStreamer 的产品的支持。 此软件包包含增强型 mp3 编解码器。
gstreamer0.10-fluendo-plugins-mp3-partner
取代gstreamer0.10-fluendo-mp3
。很可能最后一个有一天会消失或被第一个取代。gstreamer0.10-fluendo-plugins-mp3-partner
包含增强的 mp3 编解码器。
答案2
据我所知,新的 -partner 库不依赖于 liboil,它是 GPL(或 LGPL)。无后缀的库依赖于它。Liboil 是一个处理优化的库(例如在可能的情况下使用 MMX、SSE 或类似的东西)。
不依赖于 (L)GPL 库使得 Fluendo 能够更轻松地分发其库。
这里有更详细的解释:http://www.fluendo.com/shop/product/fluendo-mp3-decoder/
我引用:
“完全授权的二进制 GStreamer 插件
Fluendo 已向 Fraunhofer 和 Thomson 支付了许可费,以便能够分发二进制 MP3 解码器。这意味着想要桌面音乐播放器支持 MP3 的人可以直接从此站点获取完全授权的插件。"
“需要注意的问题
如果您居住在 MP3 专利不适用的国家,您有权使用 Fluendo(或任何其他人)提供的源代码在您的 Unix/GNU/Linux 桌面上获得合法的 MP3 支持。
相反,如果您居住在专利适用的国家/地区,或者您是专利适用的国家/地区的分销商,则需要 Fluendo 的许可二进制文件。如果是这种情况,请注意,即使我们的二进制文件是由 MIT 许可源代码制作的,生成的二进制文件与我们的许可证相结合,也不是免费软件,至少与 GPL 不兼容。这意味着,如果您将 GStreamer 与我们的二进制 MP3 插件一起发布,您需要确保不要发布任何可能与 MP3 插件一起使用的 GPL 许可插件,因为这将违反 GPL。您还需要确保您没有发布任何会使用此插件的 GPL 许可播放器。“