[LUG.ro] Forks

Omar Arino oarino en fagdut.org.ar
Mar Oct 21 07:34:11 ART 2008


El día 20 de octubre de 2008 23:04, Martín Carr <tincarr en gmail.com> escribió:
> Buenas, ¿alguien tiene idea cómo se hace un fork de un programa libre?
>
> Por ejemplo, te bajás un código, reemplazás todas las ocurrencias del
> nombre del programa por un nuevo nombre. Listo, ¿tenés un fork?
>
> ¿Qué sucede si el código tiene además copyright, en cada .c, y en el
> about del programa? ¿Qué debería hacerse? ¿Cada fork debe mencionar
> (legalmente digo) el programa original y el autor o autores
> originales?
>
Hola Martin.

Primero tenés que ver la licencia que están utilizando, ya sea de
manera global (para todo el proyecto) o de manera individual (para
cada parte del programa) ya que hay casos de proyectos en donde se
fusionan varios con distintas licencias.
Segundo leer cada licencia y ver que te permite.
Tercero realmente evaluar si es necesario un Fork o podes contribuir
al proyecto original enrriqueciéndolo con tu código. Por lo general
los Fork ocurren por diferencias insalvables dentro del proyecto
original.
Cuarto, en el caso de la licencia GPL tendrás que reconocer el trabajo
original de los anteriores desarrolladores. Y aunque no es necesario
publicar el código en internet para acceso público, en el caso de que
facilites el programa a terceros, deberá ir acompañado por el código
fuente.

Omar



Más información sobre la lista de distribución Lugro