Cita:
Iniciado por ociomax A él simplemente le interesaba crear un kernel de excelente calidad y usar un modelo de desarrollo que permitiera llegar a ese objetivo.
No, en realidad no es de excelente calidad, sino más bien lo contrario, porque se va de las manos hace tiempo.
El código es complejo, repartido por mil lugares, tiene demasiados "hacks" y demás. Esto lo puedes ver revisando el código fuente.
Que yo sepa, pocos "gurús" conocen cómo cocer todo junto porque es insufrible.
Ahora, no te digo que otros kernels como Hurd no sean igual de insufribles.
Cita:
Iniciado por ociomax Es decir, Linux es "open source", y sólo por (digamos) casualidad es también "free software".
Casualidad no, que le venía bien a Torvalds darse bollo y publicidad ;)
Cita:
Iniciado por ociomax 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.
¿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 ...!
Revisa entonces lo que es un sistema operativo, no tienes clara la definición.
Una suite ofimática, un motor de base de datos, y cualquier otra cosa, son aplicaciones, no tienen que ver con un sistema operativo.
No menosprecio nada, mi software también es "hobbyista". Sólo expuse la realidad: Él no tenía la mera intención de que fuera usado para nada profesional.
Linux es como una pila de parches y reescrituras. No tiene nada que ver con lo anterior cada vez, porque se ha ido convirtiendo en profesional según iban uniéndose gente que conocía tanto o más del tema y podían trabajar en común.
Cita:
Iniciado por ociomax 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.
Ahm, entonces no uses Fedora Core, no es profesional.
Te recuerdo que sigues usando un sistema semi-GNU, con su "gcc", su "glibc" y demás.
Por otra parte, no sé con qué crédito técnico puedes criticar el diseño de un compilador como gcc o glibc...
Cita:
Iniciado por ociomax 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.
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.
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.
¿No es suficiente? ¿Aún no hay un kernel?
Te repito, ¿has probado a usar Debian GNU/Hurd?
Su código lo han hecho muchas menos personas y es mucho más moderno.
Mach y Hurd son una nueva generación de kernels, ya no tan experimentales, que FUNCIONAN. Y funcionan YA.
Ahora puedes usar la mayoría de paquetes de Debian (dan 4 CDs de paquetes con GNU/Hurd), y hasta el servidor X.
En cuanto terminen la implementación POSIX que les queda (sobre todo de threads), podrás instalar KDE, GNOME, servidores como MySQL o Apache (si es que no se puede ya que no lo sé exactamente) y cualquier cosa que YA ESTÁ HECHA.
Te recuerdo, que GNU/Hurd es igual en funciones que Linux, por tanto, las aplicaciones NO HAY QUE CAMBIARLAS. Usan el estándar.
Cita:
Iniciado por ociomax 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.
Lo que quieras, pero sigo diciendo que Linus Torvalds no ha propulsado nada.
Y es "Linus", no Linux, eso es el nombre de su kernel, nombre completamente egocéntrico por cierto.
Stallman no llamó Richarx a sus utilidades. :)
La FSF (Free Software Foundation para el que no lo sepa), la GNU GPL, el sistema base GNU y todas las conferencias sobre software libre y la filosofía de colaboración mutua, que yo sepa, no las da "Linus Torvalds".
El que se moja aquí es Richard Stallman, que se dedica a eso, así como otros 1000 voluntarios.