SW libre. Aspectos legales IDA. Informática Básica Dip. GAP – Fac. ADE Objetivos • Aprender algunos conceptos relacionados con la propiedad intelectual e industrial • Conocer la importancia de las licencias, del software libre fundamentalmente • Definir distintos tipos de licencia más importantes en el software libre y sus características • Debatir las ventajas e inconvenientes de las licencias existentes en el software libre 6586. IDA-Informática Básica. 2 Introducción a la propiedad intelectual • Propiedad intelectual. Privilegios que se otorgan sobre bienes intangibles con valor económico – – – – Copyright (derechos de autor) Secreto comercial Patentes y modelos de utilidad Marcas y logotipos 6586. IDA-Informática Básica. 3 Copyright (derechos de autor) – Prohíbe reproducir obras (programas, ...), total o parcialmente sin permiso – Ley de la Propiedad Intelectual en España (LPI) (Convenio de Berna) • Morales • Patrimoniales – Cesión de derechos a través de un contrato denominado LICENCIA 6586. IDA-Informática Básica. 4 Copyright (derechos de autor) – Licencias aceptadas al instalar o abrir el producto de software – LPI (1996): Copia de seguridad, estudiar, corregir y adaptar software – Piratería: Violación de cualquier forma de propiedad intelectual, especialmente en el caso de la copia ilegal de programas, música y películas 6586. IDA-Informática Básica. 5 Secreto comercial – Muy usado por la industria del software que suministra únicamente los programas compilados – Ingeniería inversa por parte de la competencia 6586. IDA-Informática Básica. 6 Patentes y modelos de utilidad • Monopolio de un invento durante unos años por un coste económico – Peculiaridades con el software libre (algoritmos,...) 6586. IDA-Informática Básica. 7 Marcas y logotipos • Nombres y logotipos – Debian, GNOME, GNU,... 6586. IDA-Informática Básica. 8 Licencias en el software libre • Determinan el uso, redistribución, modificación, etc; y en qué condiciones puede hacerse – Propiedad siempre del autor – Cada versión nueva de un programa se considera una nueva obra, el autor decide qué hacer con ella 6586. IDA-Informática Básica. 9 Licencias en el software libre • Tipo BSD • Licencia Pública General de GNU (GNU GPL) • Licencia Pública General Menor de GNU (GNU LGPL) • Otras • Distribución bajo varias licencias 6586. IDA-Informática Básica. 10 Tipo BSD • Berckeley Software Distribution (Universidad de Berckeley) • Origen en versiones de UNIX • Permite crear software propietario a partir de un programa distribuido bajo este tipo de licencia 6586. IDA-Informática Básica. 11 Resumen licencia BSD • Copyright el propietario • Se permite la redistribución en fuente y en binario con o sin modificación, siempre que se cumplan las siguientes condiciones: – Las redistribuciones en fuente debe retener la nota de copyright y listar estas condiciones y la limitación de garantía, – Las redistribuciones en binario deben reproducir la nota de copyright y listar estas condiciones y la limitación de garantía en la documentación – Ni el nombre del propietario ni de los que han contribuido pueden usarse sin permiso para promocionar productos derivados de este programa – ESTE PROGRAMA SE PROPORCIONA TAL CUAL, SIN GARANTÍAS EXPRESAS NI IMPLÍCITAS, TALES COMO SU APLICABILIDAD COMERCIAL O SU ADECUACIÓN 6586. IDA-Informática Básica. 12 Licencia Pública General de GNU (GNU GPL) • Autoría de la FSF (Free Software Foundation), promotora del proyecto GNU • Licencia copyleft • Suministra binarios y fuentes obligatoriamente • Modificaciones sin restricciones, siempre GPL • Nunca puede ser hecho propietario • Propiedad del software: quien lo tiene y no quien lo crea 6586. IDA-Informática Básica. 13 Licencia Pública General Menor de GNU (GNU LGPL) • Orientada a bibliotecas • Permite uso de programas libres con software propietario 6586. IDA-Informática Básica. 14 Otras licencias de programas • Licencias permisivas (tipo BSD) – X Window versión 11 (X11) – Zope Public License 2.0 – Apache • Licencias robustas (copyleft) – – – – – Sleepycat eCos License 2.0 Affero General Public License IBM Public License Version 1.0 Mozilla Public License 1.1 6586. IDA-Informática Básica. 15 Distribución bajo varias licencias • Un autor - obras con distintas licencias – Ej. StarOffice – OpenOffice – Netscape Comunicator - Mozilla 6586. IDA-Informática Básica. 16 Licencias de otros recursos libres (documentación, …) • Licencia de documentación libre de GNU – Título distinto en obras derivadas (salvo permiso expreso) – Listar autores originales y de modificaciones • Licencia de Creative Commons. 4 dimensiones: – – – – Crédito al autor original Permitir trabajos derivados Permitir redistribución comercial Permitir cambiar la licencia 6586. IDA-Informática Básica. 17