4. PROPIEDAD
INTELECTUAL
• Cuando pequeños nos familiarizamos con el concepto de
la propiedad de bienes materiales
• Después conocimos la propiedad de bienes intangibles
(Propiedad Intelectual)
• Un libro o un CD, no lo podías compartir sin quedarte sin
él. O lo tenías tu o tu amigo
• Nace el copyright para bienes intangibles (licencias que
rigen las condiciones de uso)
• El software libre no solo permite la copia y redistribución,
sino que anima al usuario a que lo haga
5. HISTORIA
• Con la aparición y comercialización de las computadoras
se empezaron a distribuir programas
• Para que una empresa de software pudiera lucrar con sus
programas le tenían que aplicar leyes que los protegieran
• Estas leyes son los derechos de autor o copyright
• Permitían la innovación, “aseguraba calidad”, etc …
• Contrario a estas leyes existía un grupo que compartía su
software
• El software libre siguió creciendo gracias a esta
comunidad
• Aparece el concepto software libre y software libre de
código abierto
7. SOFTWARE LIBRE
Es la denominación del software que respeta la
libertad de los usuarios y por tanto, una vez
obtenido, puede ser usado, copiado, estudiado,
modificado y redistribuido libremente.
Ejecutar el programa con cualquier propósito (privado,
educativo, público, comercial, militar, etc.)
Estudiar y modificar el programa*
Copiar el programa de manera que se pueda ayudar al
vecino o a cualquiera
Mejorar el programa y publicar las mejoras*
8. PROYECTO GNU
• GNU: acrónimo de “Gnu’s Not Unix” ( basado en Unix
pero no propietario)
• Sus Principios:
• No se debe pagar por el derecho a usarlo
• Software desarrollado sin fines de lucro
• Se distribuye el código fuente
• En 1985 se crea la FSF (Free Software Foundation)
• En 1991 Linus Torvalds crea y comparte un nucleo (kernel)
compatible con Unix
• En 1998 se hace mas popular el término “open source
software” en lugar de “free software” o software libre
9.
10. EL PROBLEMA
• El software libre no es de dominio
publico
• Evitar que personas tomen versiones
modificadas y lo publiquen como
software no libre
11. LA SOLUCION
• Nacen los términos de distribución contrarios a los de
software propietario
• Licencia GPL (General Public License)
• Copyleft (Así es, en lugar de derecha es izquierda) –
Revertir el copyright
• Las versiones modificadas deben continuar utilizando
GPL o Copyleft
• Otras licencias: LGPL, BSD, MTI
12. GPL
Una de las más utilizadas es la Licencia
Pública General de GNU (GNU GPL). El autor
conserva los derechos de autor (copyright).
• Permite la redistribución y modificación bajo términos
diseñados para asegurarse de que todas las versiones
modificadas del software permanecen bajo los términos
más restrictivos de la propia GNU GPL.
13. COPYLEFT
Copyleft o copia permitida comprende a un
grupo de derechos de propiedad intelectual
caracterizados por eliminar las
restricciones de distribución o
modificación de las que adolece el
copyright, con la condición de que el
trabajo derivado se mantenga con el mismo
régimen de propiedad intelectual que el
original.
15. COMO HACER CODIGO
LIBRE
1. Asegurarse de ser el autor del software
2. Seleccionar una licencia que se adapte a nuestras
necesidades
1. Revisar la lista de la FSF o la OSI (Open Source
Initiative)
2. Escribir nuestra propia licencia
3. Marcar el código fuente con la licencia seleccionada
4. Asegurarse que la licencia sea visible en tiempos de
ejecución
5. Publicar tu proyecto (GitHub, Sourceforge, Google Code
Hosting, CodePlex, …)