Software Libre

1,920 views
1,856 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,920
On SlideShare
0
From Embeds
0
Number of Embeds
124
Actions
Shares
0
Downloads
38
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Software Libre

  1. 1. Software Libre <ul><li>Profesor: </li></ul><ul><li>Fernando Diaz Pinel </li></ul><ul><li>Auxiliar: </li></ul><ul><li>Rolando Morales </li></ul><ul><li>Instituto de Educación Media (IEM) </li></ul><ul><li>Universidad Nacional de Salta. </li></ul>
  2. 2. Software Libre <ul><li>Se comunica y se tiene acceso al código fuente. </li></ul><ul><li>Puede ser o no gratuito. </li></ul><ul><li>Puede ser usado, estudiado, copiado y distribuido (4 Libertades). </li></ul><ul><li>Licencias: Libre (GPL). </li></ul>
  3. 3. Libertades del Software Libre <ul><li>Libertad de ejecutar el programa con cualquier propósito (libertad 0). </li></ul><ul><li>Libertad de estudiar cómo funciona el programa, y adaptarlo a sus necesidades (libertad 1). (condición previa acceso al código fuente) </li></ul><ul><li>Libertad de redistribuir copias, a fin de poder ayudar al prójimo (libertad 2). </li></ul><ul><li>Libertad de mejorar el programa, y hacer públicas esas mejoras, de que pueda beneficiarse toda la comunidad (libertad 3). </li></ul>
  4. 4. Tipos de Software <ul><li>Freeware </li></ul><ul><ul><ul><li>Mejoría para el usuario final. </li></ul></ul></ul><ul><ul><ul><li>Puede ser utilizado y distribuido libremente. </li></ul></ul></ul><ul><ul><ul><li>No tienen calidad (algunos). </li></ul></ul></ul><ul><ul><ul><li>No incluyen el código fuente. </li></ul></ul></ul><ul><li>Software Libre </li></ul><ul><ul><ul><li>Libertad para usuario y desarrollador. </li></ul></ul></ul><ul><ul><ul><li>Cuatro requisitos (4 Libertades). </li></ul></ul></ul><ul><ul><ul><li>Incluye código fuente. </li></ul></ul></ul><ul><ul><ul><li>Alta calidad. </li></ul></ul></ul><ul><ul><ul><li>Trabajo de grupos de usuarios. Colaboración. </li></ul></ul></ul>
  5. 5. Tipos de Software <ul><li>Software Propietario </li></ul><ul><ul><ul><li>Desarrollados por grandes empresas. </li></ul></ul></ul><ul><ul><ul><li>Usuario obtiene versión precompilada (sin acceso al código). </li></ul></ul></ul><ul><ul><ul><li>Para ”n” cantidad de máquinas. </li></ul></ul></ul><ul><li>Shareware </li></ul><ul><ul><ul><li>Años 80 y 90. </li></ul></ul></ul><ul><ul><ul><li>Idea: probar antes de comprar. </li></ul></ul></ul><ul><ul><ul><li>No dejan de ser propietarios. </li></ul></ul></ul><ul><ul><ul><li>Versiones reducidas o de límite temporal. </li></ul></ul></ul><ul><ul><ul><li>Libre distribución. </li></ul></ul></ul><ul><ul><ul><li>No incluye acceso al código fuente. </li></ul></ul></ul>
  6. 6. Prejuicios sobre Software Libre <ul><li>Dificil de usar. </li></ul><ul><li>Gratuidad. Mala calidad. </li></ul><ul><li>Malo para el programador. </li></ul><ul><li>Versiones para Linux unicamente. </li></ul><ul><li>No contar con ayuda. </li></ul><ul><li>Ejemplos: OpenOffice </li></ul>
  7. 7. Richard Stallman <ul><li>En los años 70 trabajaba en el MIT. </li></ul><ul><li>Problema: </li></ul><ul><ul><li>Reciben una impresora donada, se atascaba. </li></ul></ul><ul><ul><li>Necesita acceso al código fuente de los controladores de la impresora. </li></ul></ul><ul><ul><li>Empresa propietaria niega dichos controladores. </li></ul></ul><ul><li>Busca: </li></ul><ul><ul><li>Contrarrestar limitaciones del Software Propietario o Privativo. </li></ul></ul><ul><ul><li>Desarrollar un Sistema Operativo Libre. </li></ul></ul><ul><li>Cronología: </li></ul><ul><ul><li>Proyecto GNU(1984). </li></ul></ul><ul><ul><li>Free Software Foundation (1985). </li></ul></ul><ul><ul><li>Linux (1991). </li></ul></ul>
  8. 8. Proyecto GNU <ul><li>Iniciado por Richard Stallman. Objetivo: crear un sistema operativo completamente libre. </li></ul><ul><li>27 de septiembre de 1983: se anunció públicamente el proyecto. </li></ul><ul><li>GNU acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix). </li></ul><ul><li>Surge copyleft (copia permitida). </li></ul>
  9. 9. Free Software Foundation <ul><li>Fundación del Software Libre </li></ul><ul><li>- 1985 - </li></ul><ul><li>” Promover los derechos de los usuarios al uso, la copia, el estudio, las modificaciones y la distribución de programas de computadoras” </li></ul>
  10. 10. Licencias de Software <ul><li>” Autorización o permiso concedido por el titular del derecho de autor, en cualquier forma constractual, al usuario de un programa informático, para utilizar éste en una forma determinada y de conformidad con una condiciones convenidas”. </li></ul><ul><li>Algunas licencias libres: </li></ul><ul><ul><li>GPL – “Licencia Pública General” </li></ul></ul><ul><ul><li>LGPL - “Menor Licencia Pública General” </li></ul></ul>
  11. 11. GPL y LGPL <ul><li>General Public Licence </li></ul><ul><li>Licencia oficial del Proyecto GNU. </li></ul><ul><li>La más usada en el universo del S.L. </li></ul><ul><li>Licencia Copyleft fuerte. </li></ul><ul><li>Lesser General Public Licence </li></ul><ul><li>Licencia menor de GPL. </li></ul><ul><li>Antes Licencia para bibliotecas. </li></ul><ul><li>Diferencia con GPL: permite enlazar a S.P. </li></ul><ul><li>Proyecto GNU busca disminuir su uso. </li></ul>
  12. 12. ¿Qué es GNU/Linux? <ul><li>Software Libre. </li></ul><ul><li>Sistema Operativo Libre. </li></ul><ul><li>Creado por Linus Torvalds en 1991 y Richard Stallman. </li></ul><ul><li>Denominación correcta: GNU/Linux (según R. Stallman). </li></ul>
  13. 13. Linus Torvalds <ul><li>Estudiante de informática de la universidad de Helsinki. </li></ul><ul><li>Accedía a la red de la Univrsidad (1989) pero no le gustaba nada el sistema operativo con el cual trabajaba, Minix, así que decidió crear uno él mismo. </li></ul><ul><li>Aventura crear un sistema operativo partiendo de cero. </li></ul><ul><li>Desarrolla la primera versión del núcleo ( kernel ) del sistema operativo Linux. </li></ul>
  14. 14. Distribuciones de GNU/Linux <ul><li>Todas tienen el mismo núcleo. </li></ul><ul><li>Incorporar determinados paquetes de software. </li></ul><ul><li>Incorporar Bibliotecas y herramientas de proyecto GNU. </li></ul><ul><li>Existen más de 256 distribuciones. </li></ul><ul><li>Las más conocidas: Ubuntu, Mandriva, OpenSuse, Debian, Mandrake, etc. </li></ul>
  15. 15. Razones de GNU/Linux en el IEM <ul><li>Económicas. </li></ul><ul><li>Eticas. </li></ul><ul><li>Morales. </li></ul><ul><li>Filosóficas. </li></ul><ul><li>De seguridad y estabilidad. </li></ul><ul><li>Distribución de Linux: Ututo. </li></ul><ul><li>Ing. Diego Saravia (ututo). Docente UNSa. </li></ul>
  16. 16. Bibliografía <ul><li>Arena, Facundo. 202 Secretos de Linux. </li></ul><ul><li>Marinzulich, Fernando. Tu primer Libro de Linux. MP Ediciones. </li></ul><ul><li>Revista GNU Linux. El gran libro de Linux. MP Ediciones S.A. </li></ul><ul><li>Enciclpledia Libre. http://www.wikipedia.org </li></ul><ul><li>Raymond, Eric, La Catedral y el Bazar . </li></ul><ul><li>IEEE Software, número de enero/febrero de 2004. </li></ul>

×