Con la llegada de Firefox 3.0 también llegan nuevas características que no estaban disponibles hace unos años en las librerías de Linux. Mozilla ha podido, a base de trucos de programación, respetar unos requisitos bastante bajos para Linux.
Es por ello que se ha creado una propuesta para poder alzar razonablemente los requisitos de Firefox 3.0 para Linux. Ya se está hablando con las propias distribuciones para llegar a un consenso. La propuesta de Mozilla es la siguiente:
- GTK+ 2.10.x
- GLib 2.12.x
- GNOME 2.16.x
- Pango 1.14.x
- Cairo 1.4.x (only for system cairo)
- xorg (libX11) 1.0.x
- dbus 1.0.x
- hal 0.5.8
- libjpeg v6b
- libpng 1.2.x (tracking upstream)
- zlib 1.2.3
Si esta propuesa sigue adelante, Mozilla no podrá ofrecer soporte ni modificaciones para solvertar posibles fallos o vulnerabilidades que ocurran debido a tener librerías más antiguas a las citadas.
Me parecen unas especificaciones bastante moderadas, ya que creo que no hay ninguna distribución actual que no soporte ya eso hace años. Ponen como ejemplo de una distribución que no tiene estas librerías a Red Hat 8.2 (del año 2003), pero es que Red Hat ya tampoco ofrece soporte para esa versión ¿por qué Mozilla tendría que darlo? Me parece una propuesta totalmente adecuada.
Otros proponen que se adapten a LSB 3.0 que es un conjunto de requerimientos definidos por la Linux Foundation para que tanto desarrolladores de aplicaciones como de distribuciones lo usen de base.
Más información: Raising the bar on Linux, Zarro Boogs Found, Linux/Runtime Requirements, Mozilla Wiki