En algunos círculos, se menciona como un potencial problema de Linux, la posibilidad de que en algún momento sea imposible mantener un seguimiento de todas sus versiones, modificaciones y colaboraciones al OS.
Sin embargo creo que esa posibilidad de customización "extrema" (algo a lo que no pueden acceder los sistemas propietarios) es una de las ventajas más grandes que tiene Linux, y el mejor ejemplo es Knoppix.
Update una interesante lista completa de "Distribuciones live CD" (Via /.)
La preocupación
Dicho de otro modo, ante las miles de colaboraciones y customizaciones que recibe el sistema del "ejército de programadores" que posee sin un "comando central" ¿Cómo podemos estar seguros que siempre tendremos compatibilidad asegurada? ¿Cómo saber que estamos usando lo último y mejor?.
La respuesta simple y directa es: El Kernel, lo más importante, posee su proceso de crecimiento y mejoras centralizado y para que el resto sean parte del movimiento, deben tener el código disponible, etc.etc..
El temor, viene del lado de los que están acostumbrados a tener un paquete "completo" y "cerrado" de manera de poder decir "hey esto es el producto, para modificarlo necesitamos x e y" o "este es el producto XX que corre sobre plataforma Wyn" y punto. Y creo que el "temor" a lo "desconocido" es lo que frena a los CTO en la adopción de nuevoas alternativas, algo más cultural que lógico.
Distros Customizadas
En realidad esta reflexión surgió, por una nota de hace unos días en Slashdot y por la experiencia con un representante de servicio técnico de una empresa sobcontratada nuestra y su "maletín de diagnósticos".
El problema que teníamos era básicamente una mala configuración de un firewall (redireccionando pedidos de IP´s de forma incorrecta) y esto se sumaba a la instalación de un par de máquinas en red que harían el papel de file-servers y mail-server una de ellas.
El "rep", se sentó frente al server, insertó un Knoppix Customizado por él mismo; en menos de 30 minutos, de bootear la PC, ya se habían corrido los batch de análisis y reporte de errores que impimió para referencia. Apagó la PC, insertó OTRO Knoppix customizado pero "corregir bugs que pasan con un par de Routers Cisco y Red Hat cada 2x3· y punto. Problema solucionado.
Mirando la página de Knoppix, veo que hay una lista de configuraciones customizadas con aplicaciones específicas para medicina, Biomedicina, Seguridad de Redes, etc.
Además de poner a mano una serie de links con data de como hacer esas distros customizables (otro ejemplo son las distros en "otros" idiomas como Griego, Israelí o Japonés).
Culturalmente superiores
Este tipo de cosas me viven sorprendiendo, pequeñas ventajas de Open Source no sólo debido a la tecnología (conste que no hago cargas valorativas sobre una plataforma sobre otra) sino en base a la filosofía base del movimiento.
La suma del conocimiento de todos estos programadores, colaboradores, hobbystas, etc. es tan poderosa que sigo sorprendiéndome. La cultura del conocimiento compartido y las recompensasm sea "tangibles" o "intangibles" que mueven a cada uno de los que tienen parte en esta movida, es lo que tenga un optimismo gigante en Open Source y Linux.