Inter universitariomty2011 softwarelibre
Transcript of Inter universitariomty2011 softwarelibre
![Page 1: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/1.jpg)
SOFTWARE LIBRE INTERUNIVERSITARIO DE SOFTWARE LIBRE MONTERREY 2011
FRANCISCO ANDRÉS AMAYA DÍAZ
![Page 2: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/2.jpg)
YO
Francisco Andrés Amaya Díaz
LABORAL:
• CEO & Co-Founder Captiva Tecnología Digital
HOBIE:
• Fundador & Webmaster SaaSMexico.com
![Page 3: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/3.jpg)
CONCEPTO DE PROPIEDAD
![Page 4: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/4.jpg)
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
![Page 5: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/5.jpg)
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
![Page 6: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/6.jpg)
PRECURSOR #1
Richard Stallman
![Page 7: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/7.jpg)
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*
![Page 8: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/8.jpg)
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
![Page 9: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/9.jpg)
![Page 10: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/10.jpg)
EL PROBLEMA
• El software libre no es de dominio publico
• Evitar que personas tomen versiones modificadas y lo publiquen como software no libre
![Page 11: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/11.jpg)
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
![Page 12: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/12.jpg)
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.
![Page 13: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/13.jpg)
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.
![Page 14: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/14.jpg)
EJEMPLOS ACTUALES
![Page 15: Inter universitariomty2011 softwarelibre](https://reader033.fdocuments.net/reader033/viewer/2022060108/5550d53eb4c905f2318b5047/html5/thumbnails/15.jpg)
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, …)