Ver Mensaje Individual
  #49 (permalink)  
Antiguo 01/05/2006, 20:20
Avatar de ociomax
ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 6 meses
Puntos: 35
Cita:
Iniciado por MaxExtreme
(...) Linux era un kernel, hobbyista y que no tenía la menor intención de ser software libre.
En eso sí estamos de acuerdo. Linus Torvalds no tenía mayor interés en eso del "software libre" (y aún no le interesa mayormente el tema). A él simplemente le interesaba crear un kernel de excelente calidad y usar un modelo de desarrollo que permitiera llegar a ese objetivo. El modelo elegido fue el "modelo bazar", y la mejor forma de protejerlo era usar una licencia como la GPL.

Es decir, Linux es "open source", y sólo por (digamos) casualidad es también "free software".

A propósito, no menosprecies al software que se hace por hobby. Me atrevería a decir que el 90% de los proyectos de software exitosos nacieron gracias a un hobby. Lee "La Catedral y el Bazar" de Eric S. Raymond para más detalles.
Cita:
Iniciado por MaxExtreme
(...) GNU era un sistema libre, que necesitaba un núcleo para funcionar.
¿Un sistema? ¡Si ni siquiera contaba con un servidor gráfico, o una suite ofimática de nivel profesional, o un motor de base de datos, o un MTA, o un servidor web, o ...!

GNU era una colección de programas; algunos bastante útiles y de bien nivel (como el compilador gcc, aunque allí había mucho trabajo no-GNU), otros bastante sobredimensionados y pobremente diseñados (como la glibc). Pero distaba mucho de ser un "sistema" completo y funcional. Y eso no ha cambiado.

Cualquier distribución de Linux cuenta con un porcetnaje altísimo de software no-GNU. De lo contrario, sería imposible tener un "sistema" funcional. GNU por sí solo no es suficiente.
Cita:
Iniciado por MaxExtreme
(...) Si no encontraban uno, le hubieran programado. ¿Qué crees? ¿Que los de GNU no eran capaces de programar un simple kernel como era Linux en aquella época, basado en Minix? Te recuerdo que venían del MIT.
Curioso. Han pasado cerca de 14 años desde el nacimiento de Linux, y GNU aún no ha sido capaz de programar un "simple kernel" que esté a la altura.
Cita:
Iniciado por MaxExtreme
(...) Cualquier informático por donde yo vivo ha tenido que tocar Minix para mejorarlo. Torvalds hizo lo mismo pero desde 0.
La diferencia es que Linus utilizó el "modelo bazar". Y su propio trabajo se vio maximizado por miles de programadores de todo el mundo. Dudo que "cualquier informático por donde tú vives" pueda igualar eso en el corto plazo.

Creo que el principal aporte de Linux Torvalds no ha sido la creación del kernel Linux, sino la masificación del "modelo bazar" y la demostración de que dicho modelo funciona.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez