El Tribunal de Justicia de la Unión Europea recuerda que los lenguajes de programación no tienen copyright

El Tribunal de Justicia de la Unión Europea recuerda que los lenguajes de programación no tienen copyright
Facebook Twitter Flipboard E-mail


Si hace tan sólo una semana os dábamos la mala noticia del posible Copyright de las APIs en Estados Unidos, hoy os traemos la contrapartida en la Unión Europea, donde las patentes de software no aplican y se defiende una mayor libertad que favorezca el desarrollo en lugar de las denuncias entre empresas.

La noticia, tal y como nos la hacen llegar nuestros compañeros de Nación Red, parte de una nueva sentencia en un juicio, aunque esta vez el Tribunal de Justicia de la Unión Europea ha dirimido que la funcionalidad de un programa y su lenguaje de programación no pueden estar sujetos a derechos de autor, ya que eso iría en contra del progreso y el desarrollo.


El juicio en cuestión parte de una demanda de SAS Institute a World Programming Limited por adaptar un programa suyo y su manual de uso para hacer una versión propia mejorada, pero no accediendo al código fuente del programa, sino imitando su funcionalidad y utilizando el mismo lenguaje de programación y formatos de fichero.

El fallo del jurado, de vital importancia dadas las actuales noticias que nos llegan del otro lado del Atlántico, se puede resumir en estos tres puntos extraídos del mismo:

  1. Ni la funcionalidad de un programa de ordenador ni el lenguaje de programación o el formato de los archivos de datos utilizados en un programa de ordenador para explotar algunas de sus funciones constituyen una forma de expresión de ese programa y, por ello, carecen de la protección del derecho de autor.

  2. Quien haya obtenido una copia con licencia de un programa de ordenador puede, sin la autorización del titular de los derechos de autor, observar, estudiar y verificar el funcionamiento de ese programa con el fin de determinar las ideas y principios implícitos en cualquiera de sus elementos, cuando realice operaciones cubiertas por esa licencia así como los actos de carga y desarrollo necesarios para la utilización del programa de ordenador, siempre y cuando no infrinja los derechos exclusivos del titular de los derechos de autor sobre ese programa.

  3. La reproducción, en un programa de ordenador o en un manual de utilización de ese programa, de algunos elementos descritos en el manual de utilización de otro programa de ordenador protegido por los derechos de autor puede constituir una infracción de los derechos de autor sobre ese último manual si tal reproducción constituye la expresión de la creación intelectual propia del autor del manual de utilización del programa de ordenador protegido por los derechos de autor.

Es decir, que los programadores tenemos derecho a estudiar el funcionamiento de un programa, a intentar replicar su funcionalidad o interaccionar con él usando ficheros con el mismo formato y a usar libremente el lenguaje de programación que deseemos. Lo que sí podría infringir el copyright es plagiar el manual de uso o los elementos de la interfaz o, por supuesto, copiar el código fuente si el programa no fuera Software Libre, aunque no es el caso de esta denuncia de SAS a World Programming.

Vía | Nación Red – El lenguaje de programación no está sujeto a derechos de autor, recuerda el Tribunal de Justicia de la Unión Europea
Más información | El País – El lenguaje de programación no está protegido por el ‘copyright’
Sentencia | InfoCuria – Jurisprudencia del Tribunal de Justicia
En Genbeta Dev | El posible copyright de las APIs de programación, a juicio en Estados Unidos

Comentarios cerrados
Inicio