firefox – Instituto FOC | Informática ONLINE | FP Informática ONLINE

Una distro de Linux condenadamente diminuta

Tras esta imagen de cabecera tan de los 90 y este título tan llamativo, se esconde la distribución de Linux más pequeña (o una de las más pequeñas) que existen hoy en día: DSL o Damn Small Linux (Linux Condenadamente Diminuto).

Pensado para resucitar esos viejos equipos que tienes arrumbados en el trastero, DSL está basado en Knoppix y ocupa tan sólo 50MB –sí, no me he comido un cero – y a pesar de su reducidísimo tamaño, es capaz de hacer todo lo siguiente:

  • Arrancar desde un CD (incluso esos de formato tarjeta) a un entorno independiente de tu disco duro.
  • Arrancar desde una memoria USB.
  • Arrancar dentro de un Sistema Operativo anfitrión (por ejemplo, puede arrancarse dentro de Windows).
  • Ejecutarse sin trabas desde una tarjeta Compact Flash IDE mediante un método que llaman «instalación frugal».
  • Transformarse en una distribución Debian tradicional tras instalarse en un disco duro.
  • Mantener funcionando aceptablemente rápido un 486DX con unos fascinantes 16MB de RAM.
  • Ejecutarse por completo desde memoria en tan sólo 128MB (¡te asombrarás de lo rápido que es tu ordenador realmente!).
  • Crecer modularmente – DSL es altamente extensible sin necesidad de personalización.

Inicialmente, este «condenadamente diminuto» Linux nació como un hobby/experimento para ver cuántas aplicaciones de escritorio cabrían en un CD autoarrancable de 50MB, pero con el tiempo se convirtió en un proyecto comunitario con cientos de horas de desarrollo detrás.

Escritorio de Damn Small Linux 4.2.x

A pesar de lo poco que ocupa, DSL posee un entorno de escritorio prácticamente completo, junto a muchas utilidades de línea de comandos.

Entre las aplicaciones y utilidades que se incluyen, están:

  • XMMS (reproductor de MP3, CDs de música y vídeos MPEG)
  • Cliente FTP
  • Navegadores (Dillo, links y FireFox)
  • Hoja de cálculo, procesador de texto
  • Gestor de correo (Sylpheed)
  • Calculadora, editores de texto (Beaver, Vim y Nano) y juegos
  • Edición y visualizado de imágenes (Xpaint y xzgv)
  • Xpdf (Visor de PDFs)
  • emelFM (gestor de archivos)
  • Naim (AIM, ICQ, IRC)
  • VNCviewer y Rdesktop
  • Servidor y cliente de SSH/SCP
  • Cliente DHCP, PPP, PPPoE (ADSL)
  • Servidor web
  • Soporte de impresora genérica o GhostScript, soporte USB, PCMCIA y parcial inalámbrico
  • NFS
  • Manejador de ventanas FluxBox
  • Herramientas de monitorización del sistema
  • Utilidades de línea de comandos

¿Impresionante, verdad?

Pues si quieres descargártelo de forma totalmente gratuita, tan sólo tienes que visitar la web del proyecto: Damn Small Linux

Y por último, pero no por ello menos importante, señalar que si te quieres convertir en un «máquina» de Linux, entonces lo mejor es que eches un vistazo a nuestros cursos oficiales del Instituto Linux en virtual-training.es 

Firefox introduce una grave vulnerabilidad con sus últimos parches

El 20 de julio del 201 Mozilla anunciaba la nueva versión 3.6.7 y 3.5.11 de su navegador, que corregía 15 vulnerabilidades en 14 boletines de seguridad diferentes. Tres días más tarde ha aparecido disponible la versión 3.6.8 para solucionar una vulnerabilidad introducida al corregir las anteriores.

La versión 3.6.8 de Firefox se ha tenido que lanzar con urgencia (solo tres días después de publicar la versión 3.6.7) para corregir una vulnerabilidad que permite la ejecución de código arbitrario. La solución introducida en la versión 3.6.7 para corregir un problema de manejo de plugins, introducía un fallo que, bajo ciertas circunstancias, podría producir un desbordamiento de memoria intermedia. Esto podría permitir la ejecución de código arbitrario.

Para solucionarlo han publicado la versión 3.6.8 y el boletín MFSA2010-48 describiendo el fallo.

La versión 3.6.7 ha sido por tanto bastante efímera, aunque no es la primera vez que ocurre con el navegador. La versión 3.6.4 apareció el 22 de junio, y desde entonces en menos de un mes se han publicado varias subversiones.

En la versión 3.6.4 los desarrolladores añadieron cierta protección contra los «cuelgues» de algunos plugins, para que no hicieran que todo el navegador dejase de responder. Para ello añadieron un «timeout»: si el plugin no respondía en ese tiempo, Firefox tomaba el control terminando la tarea. Así se evitaba que el cuelgue arrastrase a todo el navegador.