Formatos restringidos
De openSUSE, la enciclopedia libre.
Para la versión en inglés | aquí.
Tabla de contenidos |
MPEG-2
Los propietarios de la patente MPEG-2 (constituida por el Moving Picture Experts Group, MPEG) no proporciona licencias de patente que sean compatibles con la distribución del software libre. Esto implica que los codificadores y decodificadores MPEG-2 no pueden formar parte de openSUSE. Aunque en la distribución están incluidos Kaffeine y Xine, los módulos decodificadores requeridos no se pueden suministrar, al menos, no como licencia libre.
Visores para TV DVB
Todos los datos de vídeo DVB están codificados mediante MPEG-2, ver #MPEG-2. Ciertas tarjetas DVB, más costosas, contienen un decodificador MPEG-2 y al menos algunas de ellas están soportadas por Linux.
Video DVD
Todos los datos de vídeo en los DVD normalmente están codificados mediante MPEG-2, ver #MPEG-2.
Además, los códigos de región de los DVDs están encriptados mediante el Content Scrambling System (CSS). Existe un proyecto de código abierto llamado libdvdcss que puentea esta encriptación.
Aunque la encriptación sea fácil de destripar, el uso de cualquier método o dispositivo para puentearla está clasificado como un 'sistema de fraude' en jurisdicciones tales como USA, Australia y muchas jurisdiciones de la UE, y la distribución de semejante software es considerada ilegal en estos países y puede ser enjuiciado si no está certificado el software. Para la certificación, no se permiten copias y queda prohibido el avance rápido de las pistas del DVD que contienen los avisos de advertencia.
Soluciones Posibles
Si no se requiere compatibilidad con un reproductor de DVD, téngase en cuenta la codificación de videos según Ogg o Theora.
MP3
Aunque MPEG Audio Layer 3 (MP3) es un estándar ISO, los propietarios de la patente del MP3 no licencian codificadores o decodificadores MP3 bajo la licencia de código abierto.
Soluciones Posibles
Novell tiene un contrato que le permite suministrar soporte mp3 mediante el RealPlayer. Puede usarse con amaroK o banshee. RealPlayer no es de código abierto, por lo que tenemos que añadir la dirección http://download.opensuse.org/distribution/10.2/repo/non-oss/suse/ a la lista de fuentes YaST e instalar banshee-helix o bien el RealPlayer para conseguir reproducir mp3 en estas aplicaciones.
Puedes usar el decodificador MP3 de Fluendo que es un plugin de GStreamer para MP3 con licencia total y todavía gratís. Este tutorial muestra como instalar y ponerlo en marcha con ficheros MP3 en openSUSE en menos de 5 minutos.
Como alternativa, codifica tus ficheros de audio con Ogg Vorbis, FLAC, Speex o cualquiera de los codificadores de audio disponibles y usados gratuitamente.
NTFS
No exiten patentes conocidas para NTFS. En lugar de patentes (que se hacen públicas), Microsoft aparentemente opta por utilizar acuerdos de NO-divulgación, para impedir la posibilidad de que se realicen proyectos de código abierto soportados en NTFS. Por lo tanto, todo lo que se conoce públicamente sobre las interioridades de NTFS ha sido obtenido por ingeniería inversa.
Debido a que la ingeniería inversa se ha realizado de acuerdo con las diversas legislaciones,la información sobre las estructuras de datos obtenidas por ingeniería inversa puede y es legalmente utilizada en el software libre. Desgraciadamente, el formato de los datos del "diario de registro" de NTFS no ha conseguido destriparse todavía. Así que, si el diario de registro está "sucio" (contiene datos de transacciones no realizadas), el software libre no puede leer el estado actual de la partición NTFS, sólo el estado en el que es realizada la transacción por el propio sistema de ficheros. Esto, sin embargo, no es problema si la partición NTFS está en estado "clean", no corrupto.
Soluciones Posibles
NTFS-3g proporciona soporte de lectura-escritura para particiones NTFS, excluyendo las transaciones que no son realizadas al sistema de ficheros por si mismo, y que están presentes en el diario de registro del NTFS. Si la partición no está corrupta y correctamente desconectada por Windows, eto no supone ningún problema.
FAT32 está perfectamente soportado tanto por Windows como por Linux, pero tiene algunas limitaciones:
- No admite algunos caracteres en los nombres de ficheros que sin embargo están permitidos en POSIX, p.ej. los dos puntos ":".
- Para formatear particiones mayores que 32GB, el Windows XP cambia automáticamente a NTFS,
pero se puede usar una orden desde la línea de comandos para crear particiones FAT32 que sean mayores que 32GB.
Existen controladores y software para Windows que permiten un acceso limitado a ext2.
- Ext2 IFS es un programa "freeware" (no es software libre) instalable en sistemas de ficheros ext2 para Windows. Se integra con el núcleo de Windows, por eso, proporciona acceso a los ficheros en particiones ext2 (y ext3) para todas las aplicaciones perfectamente. Sin embargo, puede causar "pantallazo azul" en Windows XP.
- explore2fs soporta ext2 y ext3 desde Windows.
Existe una Utilidad similar al explorador que permite copiar ficheros desde una partición reiserfs bajo Windows.
cifs permite a Linux acceder recursos Windows y Samba permite a un sistema con Linux compartir ficheros en una red Windows.
Módulos Kernel propietarios de Linux que incluyen cabeceras Linux
Para más información ver: Kernel y controladores de propietario
Controladores Gráficos NVIDIA
NVIDIA suministra dos clases de controladores para sus tarjetas:
- El controlador de código abierto "nv" que tiene graves limitaciones (todavía no soporta algunas tarjetas nuevas como la Quadro 570FX, no tiene el soporte adecuado para doble monitor ni soporte 3D).
Este controlador está incluido en Xorg y es el que se usa por defecto.
- El controlador propietario de código cerrado "nvidia" requiere el módulo kernel "nvidia", lo cual muchos desarroladores de kernel lo consideran como una violación de la GPL.
- Hay un nuevo controlador creado por ingeniería inversa que está basado en el controlador nv. Prentende proporcionar el adecuado soporte para doble monitor y 3D.
Controladores Gráficos para ATI
Los drivers o controladores gráficos para ATI son software de propietario y algunos desarrolladores del kernel consideran que estos controladores violarían la licencia GPL del kernel.
X.org incluye controladores F/LOSS para muchos(antiguos) adaptadores gráficos de ATI. Por defecto, son los que se usan.
ATI ha publicado algunas especificaciones de los registros de sus recientes chipsets pero no han publicado ninguna documentación sobre el funcionamiento del 3D en sus tarjetas más actuales.
Los nuevos controladores ativivo y radeonhd soportan (alpha quality) de los recientes adaptadores gráficos ATI R500/R600. Ver las noticias de openSUSE relacionadas con el tema.

