Sistema operativo libre, para prevenir otro posible "caso SCO"

Imagen de guigo

Tema: 

El Developer's Certificate of Origin es un nuevo esfuerzo del Open Source Development Labs (OSDL) para asegurar que todo el código presente en el núcleo de Linux tiene derecho a estar ahí y no ha sido robado o copiado de cualquier software propietario.

En sus términos -es un texto muy breve con tan sólo tres párrafos- explica que la persona que pone el código a disposición de la comunidad lo ha creado personalmente y por lo tanto tiene todos sus derechos de propiedad intelectual, de copyright o de cualquier otro tipo, o bien lo ha modificado a partir de otro código disponible también bajo una licencia libre y tiene el derecho a proceder de esta forma, o finalmente si no lo ha creado ni modificado, pero actúa en nombre de una tercera persona que lo ha facultado para disponer del derecho a incluirlo en Linux.

De esta forma parece que se busca que sea el programador quien tenga la responsabilidad en el caso de encontrarse con alguna irregularidad de tipo legal en el código del kernel del sistema operativo. Y no hace falta echar la vista muy atrás para encontrar al menos una referencia de que una situación legal pueda complicar la existencia a Linux: el caso SCO, llamado así por la empresa homónima que denunció primero a diversos fabricantes de distribuciones Linux y luego a prácticamente cualquier persona de la comunidad de desarrolladores del núcleo del sistema, al hallar indicios de que parte del código fuente de este núcleo había sido copiado punto por punto del núcleo de su Unix propietario, sobre el cual detenta todos los derechos de propiedad intelectual.

No obstante, la iniciativa del OSDL también ha recibido algunas críticas. Algunos expertos argumentan que la posesión de unos papeles firmados conforme a que el código incluido es lícito, no va a salvar a Linux de posibles iniciativas maliciosas por parte de personas que puedan incluir adrede código propietario. También podría reducir el número de programadores implicados en la construcción del sistema, al añadir un "elemento burocrático" a su participación, un "papel" que deberían firmar y que antes no estaba ahí.

Greg Aharonian, que posee una publicación periódica sobre patentes de software en Internet, también comenta que muchas veces un programador no sabrá de donde viene el código fuente con el que trabaja, y tampoco se molestará en saberlo.

El uso y re-aprovechamiento de código fuente escrito por otras personas es una práctica habitual entre la comunidad de los programadores, que hacen esto a fin de evitar tener que "inventar nuevamente la rueda" y hacer cosas que ya han sido previamente escritas por otras personas.

Más información:

Developer's Certificate of Origin 1.0
http://www.osdl.org/newsroom/press_releases/2004/2004_05_24_dco.html

PC Pro - Linux certificate puts kernel developers in impossible position
http://www.pcpro.co.uk/?http://www.pcpro.co.uk/news/news_story.php?id=58657