O que há de diferente entre gstreamer0.10-fluendo-mp3 e gstreamer0.10-fluendo-plugins-mp3-partner?

6

Eu estava instalando alguns codecs de MP3 quando notei esses dois, por que temos dois deles? o que é diferente?

    
por Uri Herrera 26.07.2011 / 06:19

2 respostas

5

Informações do pacote bruto:

Package: gstreamer0.10-fluendo-plugins-mp3-partner
Source: gstreamer0.10-fluendo-plugins-partner
Priority: extra
Section: sound
Installed-Size: 256
Maintainer: Brian Thomason 
Architecture: i386
Version: 7.0.20100316-3
Replaces: gstreamer0.10-fluendo-mp3, gstreamer0.10-fluendo-plugins, 
gstreamer0.10-fluendo-plugins-mp3, gstreamer0.10-fluendo-plugins-offline
Provides: gstreamer0.10-fluendo-mp3, gstreamer0.10-fluendo-plugins-mp3
Depends: 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-plugins-base (>= 0.10.14)
Conflicts: gstreamer0.10-fluendo-mp3, gstreamer0.10-fluendo-plugins, 
gstreamer0.10-fluendo-plugins-mp3, gstreamer0.10-fluendo-plugins-offline
Pre-Depends: debconf
Filename: pool/partner/g/gstreamer0.10-fluendo-plugins-partner/gstreamer0.10-
fluendo-plugins-mp3-partner_7.0.20100316-3_i386.deb
Size: 92048
MD5sum: 478ec57fd9233c5400a8c9784a27659d
SHA1: 2282a621166a18b1565c306c961a8ada2346ad99
Description: MP3 codec support for GStreamer

The GStreamer multimedia framework is being used in more and more systems,
ranging from server media processing systems, end-user desktops and various
embedded and mobile devices. The Fluendo Plugins are a set of plugins for
GStreamer which implement support for various media formats and hardware.
These plugins give you an opportunity to quickly and easily add proprietary
support to their GStreamer-based products.

This package contains an enhanced mp3 codec.
  1. gstreamer0.10-fluendo-plugins-mp3-partner substitui gstreamer0.10-fluendo-mp3 . O mais provável é que o último um dia desapareça ou seja substituído pelo primeiro.
  2. gstreamer0.10-fluendo-plugins-mp3-partner contém um codec de mp3 aprimorado.
por Rinzwind 26.07.2011 / 08:48
1

Pelo que pude perceber, o novo -partner lib não depende da liboil, que é GPL (ou LGPL). O lib não sufixado depende disso. O Liboil é uma biblioteca para lidar com otimizações (como usar MMX, SSE ou algo parecido quando possível).

Não depender de uma biblioteca (L) GPL permite que o Fluendo distribua sua biblioteca mais facilmente.

É explicado com mais detalhes aqui: link

cito:

"O plug-in GStreamer binário totalmente licenciado

Fluendo pagou a licença da Fraunhofer e da Thomson para poder distribuir um decodificador de MP3 binário. Isso significa que as pessoas que desejam suporte a MP3 para os players de música de desktop podem obter um plug-in totalmente licenciado diretamente deste site. "

"Problemas a ter em conta

Se você estiver morando em um país onde as patentes de MP3 não se aplicam, você tem o direito de usar o código fonte fornecido pela Fluendo (ou qualquer outra pessoa) para obter suporte legal de MP3 em sua área de trabalho Unix / GNU / Linux. / p>

Por outro lado, se você mora em um país onde as patentes se aplicam ou se você é um distribuidor trabalhando em países onde as patentes se aplicam, você precisa do binário licenciado da Fluendo. Se este for o caso, esteja ciente de que, mesmo que o nosso binário seja feito a partir do código fonte licenciado pelo MIT, o binário resultante, combinado com a nossa licença, não é software livre, pelo menos não compatível com GPL. Isso significa que, se você enviar o GStreamer com nosso plug-in binário de MP3, você precisa ter certeza de que não enviará nenhum plug-in licenciado sob a GPL que possa ser usado junto com o plug-in de MP3, já que isso ser uma violação da GPL. Você também precisa ter certeza de que não envia nenhum jogador licenciado sob GPL que usaria este plug-in. "

    
por Carlos Vieira 20.03.2012 / 00:30