10Aug
Adobe ya no está desarrollando Flash para Firefox en Linux. Todavía está recibiendo actualizaciones de seguridad, pero eso es todo, su complemento de Flash Player ya tiene varias versiones principales desactualizadas. Los usuarios de
Linux aún pueden usar el complemento basado en Pepper Flash incluido con Google Chrome para Linux. Esta es la única forma de obtener la última versión de Flash en Linux, aunque el complemento se puede instalar por separado para Chromium o Firefox.
Adobe Ditches NPAPI para Pepper en Linux
En 2012, Adobe anunció que ya no desarrollarían el plug-in NPAPI para Linux, pero continuarían desarrollando el complemento basado en Pepper Flash utilizado en Chrome.
Vamos a rebobinar aquí.Los navegadores web usan diferentes tipos de complementos. Internet Explorer en Windows usa complementos ActiveX.Otros navegadores en todos los sistemas operativos, Firefox, Safari e incluso Chrome hasta hace poco, usan el marco NPAPI.NPAPI fue desarrollado originalmente para Netscape. NPAPI significa "Interfaz de programación de aplicaciones de Netscape Plugin". Se convirtió en la arquitectura de plug-in estándar que utilizan todos los navegadores que no utilizan Internet Explorer.
Pero NPAPI es muy viejo. En 2013, Google anunció su intención de eliminar el soporte de NPAPI de Chrome porque "la arquitectura de la era 90 de NPAPI se ha convertido en una de las principales causas de bloqueos, bloqueos, incidentes de seguridad y complejidad del código". Han reemplazado NPAPI con Pepper, también conocido como PPAPI.Adobe se conectó y Flash Plugin distribuido con Chrome, en Linux, Windows y Mac OS X, usa Pepper en lugar de NPAPI.
En Windows y Mac OS X, Adobe continúa desarrollando la versión NPAPI de Flash utilizada por Firefox y otros navegadores. En Linux, el complemento NPAPI está atascado en 11.2, mientras que la versión actual de Flash es 14.
¿Esto significa Flash para Firefox es inseguro?
Adobe señala que continúa proporcionando actualizaciones de seguridad para Flash 11.2 en Linux, pero que solo están desarrollando activamente el complemento Pepper Flash para Linux. Es por eso que la comprobación de complementos de Firefox no marca el antiguo complemento de Flash como desactualizado.
No obtendrá mejoras en el rendimiento, la duración de la batería o la infraestructura de seguridad si continúa utilizando Flash con Firefox. Adobe no ha anunciado ningún plan para suspender las actualizaciones de seguridad para Flash 11.2 en Linux, pero no nos sorprendería ver que hagan eso en unos pocos años. El complemento Linux Flash NPAPI no es saludable, está en soporte vital y eventualmente tendrá que desconectarse.
¿Por qué Firefox no puede usar el complemento Pepper?
Mozilla no quiere implementar el complemento de Pepper en Firefox y su motor de renderizado Gecko. La página de MozillaWiki sobre el tema tiene un mensaje breve: "Mozilla no está interesado ni trabaja en Pepper en este momento". El tema también se discutió en el bugzilla de Mozilla.
En la lista de correo de Mozilla, Robert O'Callahan de Mozilla argumenta que apoyar a Pepper sería un desperdicio de recursos. Mozilla está tratando de construir HTML5 y tecnologías web; quieren que los desarrolladores web lo usen, no para hacer que los nuevos complementos de Pepper sean más tentadores.
¿Necesito Chrome para usar el último Flash Player?
Oficialmente, la última versión de Flash en Linux solo está disponible a través de Chrome: está incluida y viene con Chrome. No tiene que hacer nada especial para obtenerlo, y la actualización de Chrome actualiza automáticamente el complemento de Flash en Linux, Windows, Mac OS X e incluso Chrome OS.
El navegador web de código abierto Chromium también es compatible con los complementos de Pepper. Sin embargo, Adobe no distribuye el complemento de Pepper Flash por separado. Varias distribuciones de Linux tienen paquetes que pueden ayudarlo a instalar Pepper Flash para Chromium. Por ejemplo, en Ubuntu, puede instalar el paquete pepperflashplugin-nonfree del repositorio de Multiverse. Este paquete descargará Chrome de Google, extraerá el complemento de Pepper Flash e instalará en su sistema. Chromium notará el complemento y lo usará automáticamente después de que reinicie su navegador.
Desafortunadamente, el paquete no actualizará automáticamente el complemento de Pepper Flash. Esto es un gran problema porque Flash tiene tantos agujeros de seguridad que a menudo necesitan ser parcheados. Tendrá que ejecutar un comando especial para actualizar el complemento de Flash y no recibirá notificaciones cuando esté disponible una nueva versión. Este problema de seguridad se observa en el rastreador de errores de Ubuntu.
Para comprobar si hay nuevas versiones de Flash Player, ejecute sudo update-pepperflashplugin-nonfree -status en una ventana de Terminal. Para instalar una nueva versión, ejecute sudo update-pepperflashplugin-nonfree -install .
La nueva versión de Opera, actualmente disponible solo como una versión de "desarrollador" en Linux, está basada en Chromium. Es compatible con el complemento de Pepper Flash, pero tendrá que instalarlo de la misma manera que lo hace para Chromium. Opera señala que Opera para Linux puede incluir el complemento Pepper Flash en el futuro; están trabajando con Adobe en esto.
Flash está a punto de desaparecer. Ya ha sido eliminado de los dispositivos móviles: Adobe finalizó el desarrollo de Flash Player en Android hace años. Todavía se usa para muchos sitios de escritorio, pero la web y Adobe se están moviendo hacia HTML5 y otras tecnologías web integradas en los navegadores. Está claro que Flash ya no es una prioridad y Adobe acabará con el desarrollo de Flash Player para todas las plataformas. Las herramientas de desarrollo Flash de Adobe ya pueden exportar a HTML5.