Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

Torvalds y Alan Cox critican los comentarios de Miguel de Icaza

Miguel de Icaza, co-creador de GNOME, escribió un post hace unos días en su blog en el que afirmaba que el sistema operativo OS X de Apple había sido el causante del lento crecimiento de Linux como sistema operativo de escritorio, sobre todo por el interés que había generado entre la comunidad de desarrolladores y las herramientas que había proporcionado para reforzar esa importante faceta.

Miguel de Icaza. (Fuente: Flickr)

En su post de Icaza recalcaba algunos de los problemas que según él habían perjudicado el desarrollo en Linux y en el entorno de escritorio GNOME, y esas críticas han levantado algunas ampollas en la comunidad de usuarios y desarrolladores, ya que parte de ellos no ven las cosas como las ve él.

De hecho, Linus Torvalds se unió al debate en Google+ en un hilo que inició Sriram Ramkrishna, un ingeniero de Intel que también está implicado en el desarrollo del kernel. Torvalds fue además preguntado por el tema en ITWire, donde indicó que «La gente de GNOME tiene sus propios problemas. Parece que les gusta culpar a todo el mundo, pero no a ellos«.

Advertencia, desplázate para continuar leyendo
Cargando anuncio...

«Una de las reglas básicas del núcleo ha sido siempre la de no romper las interfaces externas» -algo a lo que hacía referencia de Icaza-. «Esa regla está ahí desde el principio, aunque se ha vuelto mucho más específica sobre todo en los últimos años. El hecho de que se rompan interfaces internas que no son visibles para el usuario es irrelevante, y  un argumento sin peso. Me gustaría que la gente de GNOME hubiera comprendido las reglas del kernel. Como «nunca rompas interfaces externas», y no usar como excusa el «necesitamos hacerlo para mejorar las cosas«.

Alan Cox, otra de las leyendas del desarrollo del kernel Linux, también se sumó a las críticas a Icaza, indicando que  «tiene toda la razón sobre la forma en la que la gente de GNOME sigue rompiendo la compatibilidad todo el tiempo no solo con las aplicaciones sino con la interfaz de usuario, con la configuración (que es ahora peor de lo que era en GNOME 1.x) y con otras cosas. Sin embargo, no es un problema del Open Source, sino que es un problema de GNOME. Mi kernel 3.6c podrá ejecutar un binario desarrollado en 1992. El sistema de ventanas X sigue siendo compatible hacia atrás con aplicaciones mucho más antiguas que el propio kernel Linux«.

Esta pequeña  guerra dialéctica vuelve a poner de manifiesto la enorme diversidad de proyectos Open Source que existen en el mercado, y sobre los cuales hay en ocasiones esas diferencias de criterio y filosofía a la hora de ponerlos en marcha e implementarlos. Lamentablemente esa libertad que disfrutamos con el Open Source también se convierte en un arma de doble filo en temas delicados como estos si las metodologías de desarrollo no siguen unos parámetros unificados, algo que es la base de esta discusión generada por el post inicial de Miguel de Icaza.

95 Comentarios
Advertencia
Advertencia

Te recomendamos

Actualidad

Mal que le pese a algunos, la IA está suponiendo toda una revolución en el desarrollo de software. En muchos apartados, además. También a...

Actualidad

Amazon, la archiconocida multinacional, ha anunciado la publicación como código abierto de Rex, que viene a ser una abreviatura de Trusted Remote Execution, Ejecución...

Actualidad

El editor de código Zed, que está publicado como código abierto bajo las licencias APLGv3, GPLv3 y Apache 2, ha anunciado la publicación oficial...

Actualidad

Tal y como estaba previsto, Linus Torvalds ha anunciado el lanzamiento de Linux 7.0, una nueva versión mayor del kernel… y nada más. Como...