Cuando el creador de BitKeeper decidió dar por terminado el desarrollo de la versión gratis (no libre) de dicho sitema de gestión de configuración, Linus tomó la determinación de dejar de utilizarlo.
Como manejar a mano un repositorio de código como el de Linux es inabordable, es necesario una herramienta temporal hasta que exista una alternativa que ofrezca la funcionalidad de bitkeeper.
Ha sido tal la cantidad de mails en la lista del kernel sugierendo el uso de subversión que han tenido que poner un comunicado oficial en la página de subversion enumerando las razones por las que no es adecuado para el desarrollo de Linux y pidiendo que cesen esos comentarios.
Tras evaluar algunas de las opciones disponibles y comprobar lo ineficientes que eran al manejar un reposiorio del tamaño de Linux, Linus ha decido crear su propia herramienta llamada git. Su prioridad a lo hora de realizar el diseño ha sido la eficiencia. El coste de proceso y de accesos a discos es lineal, O(n), respecto al tamaño de un cambio, pero independiente del tamaño del repositorio.
Sin embargo tiene sus inconventientes, lo que era de esperar, teniendo en cuenta que es una herramienta provisional:
You must be logged in to post a comment.
[powered by WordPress.]
22 queries. 0.163 seconds
Abril 11th, 2005 at 3:27 pm
Eso le ha pasado por usar algo no gpl desde el principio de los tiempos. Ahora , que tendría que aflojar la pasta para usarlo, tiene que recurrir a una chapuza.
:)
Si hubiera intentado desarrollar algo GPL desde el comienzo, ahora habria una version de algo util.
A veces el software libre no cubre tus necesidades y no es la respuesta a todo. Y si alguien aun opina que lo es, que alternativa de diseño CAD hay de código abierto?
Abril 12th, 2005 at 1:28 am
Por cierto, 6º post y ya portada de barrapunto!!!!!!
Enhorabuena
Abril 14th, 2005 at 7:13 am
gfunho escribió:
>A veces el software libre no cubre tus necesidades y no es la respuesta a
>todo. Y si alguien aun opina que lo es, que alternativa de diseño CAD hay
>de código abierto?
Pues QCad: http://www.ribbonsoft.com/qcad.html
Abril 14th, 2005 at 11:51 am
Yo creo que Linus ha hecho lo correcto. Si no hubiera utilizado BitKeeper durante los últimos tres años, la evolución que ha tenido Linux hubiera sido imposible.
El software libre tine muchas ventajas pero no es una religión (al contrario de lo que piensan muchos). No se puede negarse a hacer una cosa sólo porque no haya ninguna aplicación libre para ello.