RealPlayer 10 to become the default Linux Media Player?
Se flipan un pelín la peña de The Inquirer pero bueno... a mí lo que me preocupa ahora no es que haya más o menos reproductores, que al fin y al cabo no dejan de ser aplicaciones finales (y de éstas puede haber millones si quieren) sino qué framework multimedia acabará como estándar. Gstreamer? NMM? Como ahora, a base de librerías a pelo?
Lo digo porque hacer un ldd al mplayer y que salga....
linux-gate.so.1 => (0xffffe000)
libmad.so.0 => /usr/lib/libmad.so.0 (0x444f5000)
libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x46281000)
libogg.so.0 => /usr/lib/libogg.so.0 (0x4627a000)
libtheora.so.0 => /usr/lib/libtheora.so.0 (0x44434000)
libfaad.so.0 => /usr/lib/libfaad.so.0 (0x443df000)
libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x44699000)
libm.so.6 => /lib/libm.so.6 (0x44907000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x44cc9000)
libz.so.1 => /lib/libz.so.1 (0x449f7000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x44ca2000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x45fda000)
libdl.so.2 => /lib/libdl.so.2 (0x44901000)
libpthread.so.0 => /lib/libpthread.so.0 (0x44a1d000)
libstdc++.so.5 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libstdc++.so.5 (0x44b49000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x44a31000)
libcdda_interface.so.0 => /usr/lib/libcdda_interface.so.0 (0x44310000)
libcdda_paranoia.so.0 => /usr/lib/libcdda_paranoia.so.0 (0x4433a000)
libnsl.so.1 => /lib/libnsl.so.1 (0x443c8000)
libungif.so.4 => /usr/lib/libungif.so.4 (0x4432d000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x44b10000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x44510000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x44370000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x443bb000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x44348000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x44acf000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x44a0d000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4492c000)
libaa.so.1 => /usr/lib/libaa.so.1 (0x460d1000)
libXxf86dga.so.1 => /usr/X11R6/lib/libXxf86dga.so.1 (0x44325000)
libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x44309000)
libXxf86vm.so.1 => /usr/X11R6/lib/libXxf86vm.so.1 (0x45b27000)
libncurses.so.5 => /lib/libncurses.so.5 (0x45f28000)
libc.so.6 => /lib/libc.so.6 (0x447f0000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x442f1000)
libgcc_s.so.1 => /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3/libgcc_s.so.1 (0x44c73000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x44ad9000)
Pues como que es un poco... complicado? Lo ideal sería que todos los reproductores multimedia usaran un framework al igual que en windows todo el mundo usa Direct Show. Simplificaría enormemente las cosas. De hecho, cositas como que Amarok soporte GStreamer son detalles bastante importantes de cara a que la situación se normalize un poco.
Y si Real quiere sacar un reproductor GPL, si funciona bien y es un buen programa, pues bienvenido sea.
salu2