Definición - ¿Qué significa Moonlight?
Moonlight es una versión de código abierto del complemento de navegador Silverlight de Microsoft que ejecuta aplicaciones Silverlight en sistemas operativos Linux y Unix. Cuenta con un robusto entorno de aplicaciones web en tiempo de ejecución, mejora el video / animación y es compatible con aplicaciones de escritorio.
Moonlight es el único proyecto de código abierto que proporciona un fácil acceso a Silverlight para los usuarios de Linux. Muchas distribuciones populares de Linux han integrado Moonlight en navegadores web, como Mozilla Firefox y Google Chrome.
Techinfo explica Moonlight
Moonlight es compatible con cualquier distribución de Linux de 32 o 64 bits para Firefox o Chrome y admite motores 1.0 y 2.0. Primera versión de Moonlight: Moonlight 1.0 es compatible con Silverlight 1.0. Moonlight 2.0 admite la implementación de Silverlight 2.0.
Moonlight 1.0 tiene un motor C ++ puro bajo los términos de la GNU Lesser General Public License (LGPL). Moonlight 2.0 tiene un motor gráfico C ++. Moonlight implementa una canalización patentada y usa el códec ffmpeg para decodificar audio y video. Se puede usar un perfil separado para depurar.
Moonlight tiene ciertas dependencias externas, como XULRunner, Gtk + 2.0 y ffmpeg. Moonlight 2.0 proporciona una mejor transmisión multimedia que 1.0.
Las aplicaciones Moonlight se extienden más allá de los navegadores web a través de widgets de escritorio conocidos como desklets. Los códecs Moonlight son proporcionados por libavcodec, que es parte del archivo Debian o del paquete de códecs binarios de Microsoft. Este paquete de códecs se proporciona automáticamente si ffmpeg no puede manejar un video.
Los paquetes de Windows Media no están disponibles con los complementos de Moonlight; deben descargarse de Microsoft cuando se detecte el contenido de los medios de Silverlight. Los distribuidores de Moonlight de terceros pueden reproducir solo medios no patentados, que admiten otros formatos con licencia negociados por los distribuidores y propietarios de códecs de medios.
Moonlight no puede reproducir contenido cifrado porque no está equipado con el software portátil Microsoft PlayReady Digital Rights Management (DRM).