Semana 21 - 27 Junio 99
Empresa
PLOC
PLOC (per-line-of-code) ha anunciado su existencia durante esta semana. Se trata de un nuevo intento de conseguir financiación para desarrolladores de software libre. La novedad reside en el esquema establecido (lo suficientemente interesante como para que haya sido patentado), según el cual cada contribuyente a un proyecto “open source” recibirá una remuneración acorde con el número de líneas de código escritas. Actualmente, no hay proyectos activos en la página web de PLOC.
COMPAQ
Compaq recibió nueve galardones en el AIM Technology’s Summer ‘99 Hot Iron Awards Ceremony para estaciones de trabajo y servidores basados en Linux.
Cygnus
Cygnus Solutions reveló la existencia de Cygnus Code Fusion(TM) para Linux, un completo entorno de desarrollo integrado para desarrolladores Linux. Code Fusion IDE hace posible que los desarrolladores familiarizados con la programación en plataformas Windows puedan ser productivos rápidamente en el desarrollo para Linux.
Distribuciones
Caldera
El OpenLinux Tour 1999 es un seminario gratuito de Caldera, IBM y Oracle para distribuidores de valor añadido, integradores de sistemas y vendedores de software independientes. Cada seminario tiene una duración de medio día y está orientado para aquellos que no hayan añadido Linux a su catálogo de ofertas para sus clientes.
NoMad Linux
Nomad Linux se creó para científicos, ingenieros y todos aquellos que saben lo que quieren y que no desean nada adicional. No se trata de una distribución mini-Linux, de hecho no ha sido diseñada para ejecutarse desde disquetes, pero es muy ligera, con 10.5Mb para la distribución básica y otros 26Mb para XWindows.
Red Hat
El “Signing RPMS HOWTO”, o al menos un borrador del mismo, ha sido publicado por Dan Anderson, el cual ha informado acerca de los fallos e inexactitudes que observó en la documentación de Red Hat 6.0 sobre RPM 2.0.
SuSE
Corre el rumor de que SuSE no seguirá dividiendo sus siguientes distribuciones en múltiples revisiones, por ejemplo, Alemán frente a Internacional, etc. Es una buena decisión de negocio, ya que eliminan el trabajo de dar soporte a múltiples revisiones y la desventaja del retardo entra una versión inicial y las posteriores revisiones. La dificultad está en garantizar que la versión sea estable y de confianza en todas las situaciones.
También se rumorea que SuSE 6.2 estará basada en glib 2.1, según la nota publicada por Thorsten Kukuk. Utilizará la versión glibc 2.1.1, a menos que glib 2.1.2 esté disponible a tiempo.
Núcleo
- Versiones actuales: de desarrollo - 2.3.8
estables - 2.2.10 y 2.0.37
Versión de desarrollo
La versión 2.3.8 es todavía una versión del tipo “será mejor que tengas una buena copia de seguridad”, ya que aunque la mayoría de los peores fallos ya han sido corregidos algunos permanecen sin solucionarse.
Por otro lado Alan Cox ha publicado una nueva revisión del kernel estable \2.2.10ac3, la cual contiene multiples arreglos y actualizaciones.
Fallos de corrupción detectados en la versión 2.2.9
Se trata de un fallo extraño que sólo afecta a un número reducido de personas y será un clavo duro de apuntillar. Al principio se pensó que era debido a fallos de hardware; sin embargo, las evidencias apuntan hacia la existencia de un fallo en el kernel.
Alan Cox está a la caza de este problema. Podría ocurrir que en el momento en que lean este artículo, ya esté solucionado.
- http://www.lwn.net/1999/0624/a/ac-corruption1.html
- http://www.lwn.net/1999/0624/a/ac-corruption2.html
- http://lwn.net/daily/
¿Es khttpd una buena idea?
Khttpd, mencionado en anteriores boletines, es un servidor web implementado en el kernel, lo que representa un aumento del rendimiento a la hora de servir contenido estático. Atiende a las peticiones simples y pasa el resto a un proceso en el espacio de usuario como Apache.
Esto ha producido un gran debate sobre si es una buena idea o no. Los detractores indican que esto supone sobrecargar el kernel y que existen soluciones en espacio de usuario (como phhttpd) que obtienen un mejor rendimiento de todas formas. Los que apoyan la idea indican que es una forma de machacar a Microsoft en el juego del “benchmark” y que nadie está obligado a utilizar esta solución.
IEEE-1394 (“firewire”)
Los desarrolladores de las dos implementaciones de “firewire” - Emanuel Pirker y Andreas Bombe - han resuelto sus diferencias. Emmanuel mencionó que el código de Andreas era por lo general mejor. Las mejores partes del código de Emanuel se fundirán con las de Andreas y el desarrollo de “firewire” continuará con una única implementación y código.
Parches y actualizaciones de esta semana
- Nuevo parche de APM por Stephen RothWell.
- http://www.lwn.net/1999/0624/a/apm.html
- El FENRIS (Sistema de ficheros para NetWare) ha sido publicado finalmente
para versiones 2.0 del kernel por el Grupo de Investigación Timpanogas. Su publicación se ha retrasado debido a problemas legales con Novell.
- http://www.lwn.net/1999/0624/a/fenris.html
- Nuevo parche de knfsd publicado por H.J.Lu. Este parche aumenta la
versión a la 1.4.1.
- http://www.lwn.net/1999/0624/a/knfsd.html
- Speakup 0.07, publicado por Kirk Reiser. Provee de salida de voz del
contenido de la pantalla, haciendo Linux más accesible a usuarios ciegos.
Seguridad
Tcpdump
Un informe de errores publicado en Bugtraq indicó que “tcpdump” entra en un bucle infinito tras la recepción de un paquete malformado específico. Esto no se considera un problema grave dado que generalmente los “routers” desechan paquetes malformados drop malformed packets, pero esto deja a “tcpdump” vulnerable a paquetes de una red local. Ya se ha publicado un parche al respecto.
http://www.geek-girl.com/bugtraq/1999_2/0749.html (informe) http://www.geek-girl.com/bugtraq/1999_2/0779.html (parche)
Red Hat
Red Hat ha publicado tres actualizaciones relacionadas con la seguridad durante esta semana, incluyendo parches para XFree86, PHP y KDE. Todas estas actualizaciones sustituyen paquetes que tenían problemas de seguridad explotables, así que se trata de actualizaciones esenciales para cualquiera que utilice dichos paquetes.
- http://www.geek-girl.com/bugtraq/1999_2/0767.html
- http://www.geek-girl.com/bugtraq/1999_2/0793.html
- http://www.geek-girl.com/bugtraq/1999_2/0794.html
Software
Cada semana aparecen nuevas versiones de numerosos programas para Linux. Hemos seleccionado las 10 herramientas más interesantes.
Arrow 1.0.4 Cliente gráfico de correo electrónico
autostatus 1.1.4 Sistema jerárquico de monitorización de redes
Bang 1.1 beta1 Navegador 3D multiusuario
Basilisk II 0.6 Emulador portable de Mac 68k
Cacheability Engine 1.1 Script para comprobar la “cacheabilidad” de una página web
GNU cfengine 1.5.0 Herramienta de administración de Redes de Máquinas Diversas
ISC DHCP 2.0 Implementación de servidor y cliente del protocolo DHCP
jDBA 0.2 Herramienta de administración de bases de datos Java
Mozilla M7 Navegador web derivado de Netscape Communicator
Webalizer 1.29-07 Programa de análisis de registros de servidores web
Avisos
Linux in Business
Bynari Systems ha inaugurado un nuevo servicio web cuyo objetivo es la recopilación de casos reales de implantación de Linux en entornos empresariales. La lista de casos es ya bastante impresionante