[LUG.ro] Sobre codecs libres

Ezequiel García elezegarcia en gmail.com
Vie Abr 20 18:41:41 ART 2012


2012/4/20 Santiago Pestarini <santiagonob en gmail.com>:
>> Y qué significa que el códec no sea libre? En términos prácticos...
>
> La implementación puede ser libre. Lo que no es libre es la especificación.
>
> Se me ocurre lo siguiente para ilustrar:
> "un reproductor libre es al formato mp3 lo que LibreOffice es al formato doc"
>
> El mp3 y el doc no son libres porque no los son sus especificaciones
> (porque están patentadas, cerradas, etc), pero igualmente puede haber
> programas libres que lo implementen.

Pero tengo que *pagar* por usarlo/implementarlo/etcétera?

¿O sería más bien que la especificación cerrada significa, que no se
publican detalles
sobre su diseño y por tanto las implementaciones tienen que ser por
ingeniería inversa?

No sabía que una especificación se podía licenciar y aún no entiendo
los alcances que tiene esto.

Doy un ejemplo Java VM es una especificación, no? Y de hecho existen
varias implementaciones Java-compatibles, por ejemplo "Kaffe". Y en la
misma página kaffe.org dice que kaffe no es java por problema de
licencia.

No entiendo.


Más información sobre la lista de distribución Lugro