GNU es un Sistema Operativo, Linux es un núcleo para un Sistema operativo, al margen de eso, el proyecto GNU no sólo es un Sistema Operativo, sino un montón de aplicaciones más [wikipedia.org].
GNU se desarrolla con el modelo "catedral": un grupo cerrado de sabios que firman el manifiesto de Stallman y ceden sus derechos a la FSF, que deciden todo, que sólo programan para máquinas de los centros de computación de EE.UU. y en cuyo círculo (listas de correo, por ejemplo) se entra por invitación.
Aprendiendo del fracaso de GNU, Linus inventó una nueva forma de hacer software, el modelo bazar donde todos podían contribuir sin jurar fidelidad al lider.
También abrió el acceso al trabajo de GNU tanto por parte del usuario como del programador. Hasta ese momento sólo unos pocos con acceso a un Unix, a minix con parches más grandes que el propio minix o los usuarios de forks limitados y no oficiales para DOS podía usar esos programas y aún menos podían contribuir en ellos. Linus cambio todo eso: todo el mundo podía contribuir en los forks de las herramientas de GNU para linux y cualquiera podía correr su sistema operativo en un 386 normal, en vez de en una estación de trabajo. Hasta 1993, cuando Stallman decide subirse al carro de Linux para tener voz y voto en la comunidad que ahora dirigía el uso y desarrollo de sus herramientas.
¿Pero tu te crees que hacer una núcleo compatible con Minix es una proeza comparable con todo lo que era para entonces GNU?
Minix también incluye herramientas del userspace. No sólo quería un reemplazo "moderno" para el kernel de Minix (con memoria virtual y modo protegido, al menos), Linus quería un Unix libre que pudiera instalar en su PC. Como no lo había (BSD aparte) se lo hizo a base de piezas de aquí y de allí.
Por otra parte, es ridículo comparar la complejidad de programar el kernel que aplicaciones como ls. Codificar a bajo nivel es mucho más costoso.
GNU era un proyecto serio y Linux era un jugete
GNU era un proyecto fracasado. El éxito de Linus no fue de programación sino más bien de gestión, sacó de su a GNU del pozo cambiando el modo de hacer software libre.
Claaaaro, dame un sólo enlace que demuestre ese fracaso [del modelo de GNU]
¿Dónde está Hurd?, ¿qué pasó con GNU emacs?, Después de más de una década, ¿dónde está GNU?
Entonces como Unix era mayoritario, al hacerlo compatible con Unix, ¿¿se cerro las puertas?? jajajaja, claaaaro
Se cerró las puertas al negarse a programar para microordenadores (GNU NO soportaba PC, incluso años después de introducirse los 32 bits. No tiene mucho sentido hacer un sistema operativo libre sólo para la élite) y restringir su comunidad de desarrolladores a gente, todos académicos, que firmaba por escrito el manifiesto de GNU y lo enviaba por correo postal a Boston.
> ¿Pero tu te crees que hacer una núcleo compatible con Minix es una proeza comparable con todo lo que era para entonces GNU?
Linux nunca fue un nucleo 'compatible' con, ni derivado de Minix. Linux es un clon de UNIX. Con lo unico que era compatible era con el FS de Minix.
GNU tenian todo menos el kernel, y por lo que parece es mas complicado hacer un kernel que utlidades del sistema.
> Si no fuera por GNU, Linux no sería absolutamente nada.
ya ves, era RMS el que le cambiaba los pañales y le daba la papilla al bebe Linus.
> Es más, si Linux no existiese, lo más posible sería que ahora usásemos núcleos BSD:
eso si, reconvertidos a licencia GPL y santificados por RMS
> GNU es un Sistema Operativo, Linux es un núcleo para un Sistema operativo, al margen de eso, el proyecto GNU no sólo es un Sistema Operativo, sino un montón de aplicaciones más.
digamos que HURD, despues de 17 años, todavia esta en camino.
> Claaaaro, dame un sólo enlace que demuestre ese fracaso
el fracaso de GNU es que estan sin nucleo usable, y con RMS no quiera trabajar ni dios. Es un manipulador, ha tenido problemas con varios desarolladores jwz(xemacs), egcs, glibc(drepper),.... y muchas veces le han llamado la atencion del estilo: 'yo mantengo este proyecto, como me toques las bolas hago un fork y te quedas a dos velas'.
Re:Sin Linus no habría un sistema operativo l
(Puntos:3, Informativo)( Última bitácora: Jueves, 31 Mayo de 2007, 20:41h )
In 1991, Linus Torvalds began to work on a non-commercial replacement for MINIX [wikipedia.org]
GNU operating system, software development for which began in January 1984 [wikipedia.org]
¿Pero tu te crees que hacer una núcleo compatible con Minix es una proeza comparable con todo lo que era para entonces GNU? GNU era un proyecto serio y Linux era un jugete. Si no fuera por GNU, Linux no sería absolutamente nada. Es más, si Linux no existiese, lo más posible sería que ahora usásemos núcleos BSD: The GNU Project's early plan was to adapt the BSD 4.4-Lite kernel for GNU. Thomas Bushnell, the initial Hurd architect said in hindsight that "It is now perfectly obvious to me that this would have succeeded splendidly and the world would be a very different place today" [wikipedia.org]
hay variantes para Linux, BSD y OpenSolaris, al margen de GNU./a> [wikipedia.org]
GNU es un Sistema Operativo, Linux es un núcleo para un Sistema operativo, al margen de eso, el proyecto GNU no sólo es un Sistema Operativo, sino un montón de aplicaciones más [wikipedia.org].
As of 2007-02-17, there are a total of 319 GNU packages hosted on the official GNU development site [wikipedia.org]. ¡¡¡La catedral debe de ser inmensa!!!
Claaaaro, dame un sólo enlace que demuestre ese fracaso [wikipedia.org]
He chose to make the operating system Unix compatible because that was the dominant system at the time [wikipedia.org]. Entonces como Unix era mayoritario, al hacerlo compatible con Unix, ¿¿se cerro las puertas?? jajajaja, claaaaro
Re:Sin Linus no habría un sistema operativo l
(Puntos:1)Minix también incluye herramientas del userspace. No sólo quería un reemplazo "moderno" para el kernel de Minix (con memoria virtual y modo protegido, al menos), Linus quería un Unix libre que pudiera instalar en su PC. Como no lo había (BSD aparte) se lo hizo a base de piezas de aquí y de allí.
Por otra parte, es ridículo comparar la complejidad de programar el kernel que aplicaciones como ls. Codificar a bajo nivel es mucho más costoso.
GNU era un proyecto fracasado. El éxito de Linus no fue de programación sino más bien de gestión, sacó de su a GNU del pozo cambiando el modo de hacer software libre.
¿Dónde está Hurd?, ¿qué pasó con GNU emacs?, Después de más de una década, ¿dónde está GNU?
Se cerró las puertas al negarse a programar para microordenadores (GNU NO soportaba PC, incluso años después de introducirse los 32 bits. No tiene mucho sentido hacer un sistema operativo libre sólo para la élite) y restringir su comunidad de desarrolladores a gente, todos académicos, que firmaba por escrito el manifiesto de GNU y lo enviaba por correo postal a Boston.
Re:Sin Linus no habría un sistema operativo l
(Puntos:2)( Última bitácora: Domingo, 08 Agosto de 2004, 01:14h )
Linux nunca fue un nucleo 'compatible' con, ni derivado de Minix. Linux es un clon de UNIX. Con lo unico que era compatible era con el FS de Minix.
GNU tenian todo menos el kernel, y por lo que parece es mas complicado hacer un kernel que utlidades del sistema.
> Si no fuera por GNU, Linux no sería absolutamente nada.
ya ves, era RMS el que le cambiaba los pañales y le daba la papilla al bebe Linus.
> Es más, si Linux no existiese, lo más posible sería que ahora usásemos núcleos BSD:
eso si, reconvertidos a licencia GPL y santificados por RMS
> GNU es un Sistema Operativo, Linux es un núcleo para un Sistema operativo, al margen de eso, el proyecto GNU no sólo es un Sistema Operativo, sino un montón de aplicaciones más.
digamos que HURD, despues de 17 años, todavia esta en camino.
> Claaaaro, dame un sólo enlace que demuestre ese fracaso
el fracaso de GNU es que estan sin nucleo usable, y con RMS no quiera trabajar ni dios. Es un manipulador, ha tenido problemas con varios desarolladores jwz(xemacs), egcs, glibc(drepper),
Re:Sin Linus no habría un sistema operativo l
(Puntos:1)Free Software for Microcomputers
(Puntos:2)( Última bitácora: Domingo, 08 Agosto de 2004, 01:14h )
> A lo mejor fueron más de 3 años de élite XD
El ultimo boletin en el que aparece es en el #22 1997 January: http://www.gnu.org/bulletins/bull22.html#SEC41 [gnu.org]