Mi Primera aplicación OpenSource (CopyKnot)

Quedé bastante entusiasmado depués de la presentación que hizo Ron Goldman acerca del opensource en la Universidad de Chile. La presentación fue en el transcurso de la inaguración del Pleiad grupo de investigación de la Universidad o working task group (incluso guerrilla group :-) comandado por mis amigos Eric y Johan (keep the good work!)
Fue una presentación alucinante y da indicios de que el tema del opensource está lejos de estabilizarse, es mas, cada vez será mas importante en la vida diaria de cualquiera. Bueno, para un review potente de la obra de Goldman está su libro en amazon.
Innovation Happens Elsewhere: Open Source as Business Strategy
además...
Los slide de la presentación de Ron están en aquí
Bueno, aparte de esos asuntos generales, quedé con la particular idea de hacer mi propio proyecto opensource. Sin embargo si ese es el predicamento uno puede caer en un problema que tienen los proyectos opensource, que no son proyectos hasta que tienen una comunidad detrás (mas de una persona :-), si no son sólo un software libre mas.
Estaba yo ingeniandome que hacer, hasta que me acordé de un software que tiene mi amigo Rodrigo Meza desde hace varios años y que ha sido bastante util para ver si alumnos se han copiado sus tareas.
Ese trabajo, que según el, salió en unas cuantas horas de desarrollo ha servido en la misma U y a algunos investigadores en estos temas que lo han referenciado en sus escritos (aunque no parezca, el tema de detectar las copias de programas no es un tema resuelto) asi que aprovechando que este buen software no estaba como open source, le insistí a Rodrigo para que lo soltara y lo pusieramos como OpenSource.
Para mi sorpresa, no tuvo ningún problema en que yo hiciera lo que quisiera con el programa, por lo que lo puse como Opensource en GoogleCode
y ahora se llama CopyKnot.
Le puse como licencia la MPL que es una de las licencias opensource mas flexibles que hay.
Hoy traduje un poco la documentación del proyecto a mi poor english asi que el resultado quedó asi.
Si quieren ayudar pues perfecto, siempre es necesario hacer las cosas mas dificil para los que copian :-)
Quizá el DCC debería instar a los alumnos a que cada uno tuviera un proyecto opensource. Es super educativo.
- blog de Mig
- 667 lecturas



El gesto de tomar un trabajo
El gesto de tomar un trabajo personal y liberarlo para compartirlo con la comunidad es de una generosidad muy positiva.
Mis felicitaciones.
Una experiencia que forma
A mi me sucedió algo muy bonito con un proyecto de software libre que mantengo:
http://eccp.blogspot.com/2007/11/esto-es-lo-que-te-motiva-escribir.html
El reconocimiento de otros por tu proyecto y el grado en que se pueden involucrar personas para colaborar es algo que siento que tiene un valor de formación muy grande.
Conociendo la cantidad de proyectos de software que se desarrollan durante las carreras de Ingeniería en Computación (en la Chile, me acuerdo de al menos 4 ramos con proyectos de buen tamaño) sería muy bueno, ya sea hacer algo desde cero o continuar con algo ya existente. Y usar un repositorio del DCC o usar Sourceforge/GForge/Google Code.
Saludos,
—Denis
California roll connoisseur