Software libre ppt.

17
SOFTWARE LIBRE Patricio Asael Ortiz Diaz SECRETARIA DE EDUCACIÓN SUBSECRETARIA DE EDUCACIÓN ESTATAL DIRECCIÓN DE EDUCACIÓN SUPERIOR ESCUELA NORMAL DE LICENCIATURA EN EDUCACIÓN PRIMARIA "FRAY MATÍAS DE CÓRDOVA Y ORDOÑEZ" TURNO: VESPERTINO CLAVE: 07ENL0010D TAPACHULA, CHIAPAS CICLO ESCOLAR 2014-2015

Transcript of Software libre ppt.

Page 1: Software libre ppt.

SOFTWARE LIBRE

Patricio Asael Ortiz Diaz

SECRETARIA DE EDUCACIÓNSUBSECRETARIA DE EDUCACIÓN ESTATAL

DIRECCIÓN DE EDUCACIÓN SUPERIORESCUELA NORMAL DE LICENCIATURA EN

EDUCACIÓN PRIMARIA"FRAY MATÍAS DE CÓRDOVA Y ORDOÑEZ"

TURNO: VESPERTINO CLAVE: 07ENL0010D

TAPACHULA, CHIAPASCICLO ESCOLAR 2014-2015

Page 2: Software libre ppt.

Definiciones Preliminares

SOFTWARE LIBRE

Software: Es el conjunto de programas, procedimientos y documentos relacionados con el sistema hardware. Es la herramienta de que se vale el usuario para obtener el resultado esperado de un procesamiento de datos.

Código Fuente: (Programa Fuente)Es un texto escrito en un lenguaje de programación para crear el programa.Es la forma del programa legible por el programador.

Licencia:Es la forma en que un autor permite el uso de su creación por otras personas, de la .manera que el cree aceptable. Es el instrumento que regula las maneras en que el usuario puede utilizar el software.

Copyright:Es el derecho legal de un autor que obtiene por el resultado creativo de un trabajo original. Es una forma de protección garantizada por la ley.

Page 3: Software libre ppt.

Richard Matthew Stallman , (n. Manhattan, Nueva York, 16 de marzo de 1953), programador y la figura y más relevante del movimiento por el Software Libre.

Cuenta que por los años 80, en el laboratorio habían recibido una impresora donada por una empresa externa. El dispositivo, era utilizado en red por todos los trabajadores, parecía no funcionar a la perfección dado que cada cierto tiempo el papel se atascaba. Como agravante, no se generaba ningún aviso que se enviase por red e informase a los usuarios de la situación.

La perdida de tiempo era constante, ya que en ocasiones, los trabajadores enviaban por red sus trabajos a imprimir y al ir a buscarlos se encontraban la impresora atascada y una cola enorme de trabajos pendientes. Richard Stallman decidió arreglar el problema, e implementar el envío de un aviso por red cuando la impresora se bloqueara. Para ello necesitaba tener acceso al código fuente de los controladores de la impresora. Pidió a la empresa propietaria de la impresora lo que necesitaba, comentando, sin pedir nada a cambio, que era lo que pretendía realizar. La empresa se negó a entregarle el código fuente.

En ese preciso instante, Richard Stallman se vio en una encrucijada, debía elegir entre aceptar el nuevo software privativo firmando acuerdos de no revelación y acabar desarrollando más software privativo con licencias restrictivas, que a su vez deberían ser más adelante aceptadas por sus propios colegas.

Con este antecedente, en 1984 Richard Stallman comenzó a trabajar en el proyecto GNU y un año más tarde fundó la Free Software Foundation (FSF). Stallman introdujo una definición para free software y el concepto de "copyleft", el cual desarrolló para dar a los usuarios libertad y para restringir las posibilidades de apropiación del software 2 .

SOFTWARE LIBRE

RICHARD STALLMAN

Page 4: Software libre ppt.

SOFTWARE LIBRE

DEFINICION

Cuando se habla de “Software Libre” se suele pensar en “Software gratis”, esta confusión tal vez la ha generado la traducción literal de la palabra en ingles “Free” que puede significar “Libre” o “Gratis”. El “Software Libre” es un asunto de libertad, no de precio. Se debe pensar en ``Libre'‘ como en “Libertad de expresión”..

El Software Libre es un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades básicas:

• 0 Ejecutarlo con cualquier propósito .• 1 Estudiar como funciona y adaptarlo a sus necesidades .• 2 Distribuir copias .• 3 Mejorarlo, y liberar esas mejoras al publico.

Con la única restricción del copyleft (o sea, cualquiera que redistribuya el software, con o sin cambios, debe dar las mismas libertades que antes), y con el requisito de permitir el acceso al código fuente (imprescindible para ejercer las libertades 1 y 3)

Page 5: Software libre ppt.

Libertades básicas del Software Libre, según Richard

Stallman:

1. Libertad cero: Ejecutar el programa sea cual sea el propósito; Es decir: educativo, cultural, comercial, político, social, etc.

2. Libertad uno: Estudiar como funciona el programa y adaptarlo a sus necesidades; Al tener acceso al código fuente se puede agregarle o suprimir ciertas partes que interesen, o adicionarle otro programa, etc.

3. Libertad dos: Redistribuir copias y así ayudar a tu vecino;Redistribuir el programa, ya sea gratis o con algún precio, a una o varias personas;

vecino o extranjero, etc., y por el medio que desee.

4.Libertad tres: Mejorar el programa y publicarlo para el bien de toda la comunidad. Hacer menores los requerimientos de hardware, que ocupe menos espacio, que tenga

menos errores, etc., y se es libre de poder redistribuirlo o simplemente proponer en un lugar publico (un foro de noticias, una lista de correo, un sitio Web un FTP, un canal de Chat

Page 6: Software libre ppt.

Tipos de Licencias

Licencias GPL :Una de las más utilizadas es la Licencia Pública General GNU (GPL) El autor conserva los derechos de autor (copyright), y 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. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL. Aproximadamente el 60% del software licenciado como software libre emplea una licencia GPL.

Page 7: Software libre ppt.

Licencias estilo BSD Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la protección de copyright únicamente para la renuncia de garantía y para requerir la adecuada atribución de la autoría en trabajos derivados, pero permite la libre redistribución y modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. Otras opiniones están orientadas a destacar que este tipo de licencia no contribuye al desarrollo de más software libre.

Page 8: Software libre ppt.

Licencias estilo MPL y derivadas: Se utilizan en gran cantidad de productos de

software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). No obstante la MPL no es tan excesivamente permisiva como las licencias tipo BSD. Estas licencias son denominadas de copyleft débil. La NPL (luego la MPL) fue la primera licencia nueva después de muchos años, que se encargaba de algunos puntos que no fueron tenidos en cuenta por las licencias BSD y GNU. En el espectro de las licencias de software libre se la puede considerar adyacente a la licencia estilo BSD, pero perfeccionada.

Page 9: Software libre ppt.

Copyleft : Hay que hacer constar que el titular de los derechos

del autor (copyright) de un software bajo licencia copyleft puede también realizar una versión modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, además de distribuir la versión original como software libre. Esta técnica ha sido usada como un modelo de negocio por una serie de empresas que realizan software libre (por ejemplo My SQL esta práctica no restringe ninguno de los derechos otorgados a los usuarios de la versión copyleft También podría retirar todas las licencias de software libre anteriormente otorgadas, pero esto obligaría a una indemnización a los titulares de las licencias en uso

Page 10: Software libre ppt.

SOFTWARE LIBRE EN EDUCACIÓN

Para dar una primera explicación de por qué utilizar software libre en la educación nos remitiremos a la misma procedencia de la educación publica. A medida que la civilización avanzaba, desde hace cientos de años, la información y el conocimiento iban adquiriendo un valor muy importante. Pero muy pocas personas tenían acceso a ese conocimiento hasta que se inventó la forma de replicarlo de forma más o menos fiable, rápida y con costes razonables.

Page 11: Software libre ppt.

1.Crea profesionales independientes de un determinado entorno

de software.Cuando se enseña carpintería no se enseña cómo usar una marca determinada de martillos o de sierras eléctricas. Cuando se enseña a escribir no se enseña el uso de una marca de plumas o bolígrafos determinada. ¿Por qué cuando se enseña informática, sí parece razonable enseñar a usar una determinada marca de programas? ¿Hay razones para eso?

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 12: Software libre ppt.

2.Reduce costos.El software libre al permitir su copia de manera legal evita a las universidades tener que pagar una licencia por cada maquina que posea con lo cual sumado a que gran parte del software libre se distribuye de forma gratuita se traduce en un enorme ahorro de recursos públicos.

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 13: Software libre ppt.

3.Permite que los alumnos puedan usar el mismo

software con el que se les enseña. El software libre permite que se hagan copias de los

programas y se distribuyan a los alumnos de forma legal, lo cual tiene un doble efecto positivo, ya que además de permitir que los alumnos puedan utilizar el mismo software que utilizan en los talleres en sus casas, también se desalienta la piratería de software.

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 14: Software libre ppt.

4.Ofrece control sobre el software.Al tener software libre y bueno, no existe la necesidad de tener que depender y estar amarrado al producto de una casa de software, sino que simplemente si el software no sirve se cambia y se implementa otro producto distinto, lo cual no es posible al estar amarrado a un producto que posiblemente costo un par de cientos de dólares.

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 15: Software libre ppt.

5.Es el futuro de la informática, a lo que debería apuntar una

universidad del siglo XXIEs falso que todo el mercado sea Windows, por ejemplo el 77% de los servidores web son Apache, es decir software libre. Gran parte de los mejores informáticos que formamos están desarrollando en esos servidores, y quizás cobrando un poco mejor, ya que no obligan a gastos de licencias a sus empresas

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 16: Software libre ppt.

6.Es una buena herramienta de aprendizaje en el área de

informática.El uso de open source permite que los estudiantes hagan uso de su creatividad e ingenio tomando software ya existente desarmándolo, modificándolo y rearmándolo, creando mejor software y mejorando el entendimiento de los conceptos de programación usados hoy en día.

BENEFICIOS DEL SOFTWARE LIBRE EN EDUCACIÓN

Page 17: Software libre ppt.

Jordi Adell, L. B. (2008). software libre en educación. Recuperado el 09 de 03 de 2015, de http://televisioneducativa.gob.mx/cete/snovo/pdf_investigaciones/software_libre_en_educacion_v2.pdf

Trabajos citados