Software libre

38
SOFTWARE LIBRE DEIVY ALEJANDRO REYES MORALES PAOLA ANDREA VALLADARES RESTREPO EYNA MILENA VANEGAS NEIRA PAOLA ANDREA ACERO DOCENTE ACADÉMICO UNIVERSIDAD DEL QUINDÍO FACULTAD DE INGENIERÍA PROGRAMA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN ARMENIA (QUINDIO) 2012 1

description

El software libre es aquél que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente.

Transcript of Software libre

Page 1: Software libre

SOFTWARE LIBRE

DEIVY ALEJANDRO REYES MORALES PAOLA ANDREA VALLADARES RESTREPO

EYNA MILENA VANEGAS NEIRA

PAOLA ANDREA ACERO DOCENTE ACADÉMICO

UNIVERSIDAD DEL QUINDÍOFACULTAD DE INGENIERÍA

PROGRAMA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN ARMENIA (QUINDIO)

2012

TABLA DE CONTENIDOPÁG

INTRODUCCIÓN …................................................................... 3 JUSTIFICACIÓN ….................................................................... 4HOJAS DE VIDA …......................….......................................... 5

1

Page 2: Software libre

HISTORIA ….............................................................................. 7SOFTWARE LIBRE.................................................................... 8SOFTWARE LIBRE O GRATUITO …......................................... 10 ASPECTOS LEGALES DE LA UTILIZACIÓN DEL SOFTWARE LIBRE......................................................................................... 11 La normativa sobre la protección intelectual …......................... 11La normativa universitaria …...................................................... 12TIPOS DE SOFTWARE …......................................................... 13Software privado ….................................................................... 13Software gratuito ….................................................................... 13Software abierto …..................................................................... 14Software libre …......................................................................... 14PROYECTO GNU ….................................................................. 15COMPARANDO EL SOFTWARE PROPIETARIO Y EL SOFTWARE LIBRE …..................................................................................... 16Ventajas y desventajas del software propietario......................... 16Ventajas y desventajas del software libre................................... 18USO DE GLOOGLE DOCS …................................................... 20SITIOS WEB DE REFERENCIA …............................................ 22BIBLIOGRAFÍA …...................................................................... 24

INTRODUCCIÓN

El presente trabajo apunta a presentar un análisis específico, las principales característica, ventajas y desventajas del Software Libre. Al igual que una breve reseña histórica del mismo, como fueron los primeros avances en materia de software. El perfeccionamiento de las computadoras (cada vez más pequeñas y con mayor capacidad de almacenamiento y procesamiento de información), develó a quienes desarrollaban los software un campo comercial fértil.

2

Page 3: Software libre

Conocer con más profundidad quien fue y los aportes de Richard Matthew Stallman, también indagar de una manera más amplia en el proyecto en el cual Stallman fue pionero, el cual consistía en compartir el código (codigo fuente de algun programa) y que este volviese a ser algo natural.Saber cuando el usuario final tiene la libertad para usar un programa, cualquier tipo de sistema informático, en cualquier clase de trabajo, y sin tener obligación de comunicárselo a su creador o a alguna otra entidad específica y lo más importante sin tener que comprar software licenciado. Tener más conocimiento acerca del proyecto GNU (GNU is Not Unix), su finalidad, su construcción y compatibilidad con UNIX, y al igual ser completamente libre.Especificar los aspectos legales de la utilización del software libre con sus respectivas normativas, conocer los tipos de Software entre ellos el privado, el gratuito, el abierto y el libre. Analizar acerca de las ventajas y desventajas tanto del Software propietario como del Software libre.

JUSTIFICACIÓN

En este trabajo se intenta dar a conocer la importancia que han tomado en las últimas décadas el desarrollo y uso de software libre tanto para profesionales del medio como para gente del común o usuarios finales. En el software libre para utilizar o copiar el codigo no es necesario realizar ningún tipo pago; tal vez lo más importante de este tipo de software es que se proporciona el código del programa, es decir, cualquier usuario puede realizar las adecuaciones y modificaciones que requiere para mejorar sus prestaciones a la luz de ciertos requerimientos particulares o generales. "Software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software".

3

Page 4: Software libre

Respecto al usuario final este tiene la libertad para usar un programa, esto significa que cualquier persona u organización puede utilizarlo en cualquier tipo de sistema informático, para cualquier clase de trabajo, y sin tener obligación de comunicárselo a su creador o a alguna otra entidad específica y los mas importante sin pagar un peso por este. La libertad de distribuir copias debe incluir, tanto las formas binarias o ejecutables del programa, como su código fuente, sean versiones modificadas o sin modificar (distribuir programas de modo ejecutable es necesario para que los sistemas operativos libres sean fáciles de instalar). Para que las libertades de hacer modificaciones y de publicar versiones mejoradas tengan sentido, se debe tener acceso al código fuente del programa. Por lo tanto, la posibilidad de acceder al código fuente es una condición necesaria para la existencia del software libre. Para que estas libertades sean reales, deben ser irrevocables mientras no se haga nada incorrecto. Si el desarrollador del software tiene el poder de revocar la licencia aunque no se le haya dado motivos, el software no es libre.

HOJAS DE VIDA Resumen de Hoja de Vida

4

Page 5: Software libre

Eyna Milena

Vanegas

NeiraIngeniería de Sistemas y Computación

Auxiliar de Servicio Abordo

West Caribbean Airways

5

Page 6: Software libre

S.A

Resumen

Hoja de vida

Deivy Alejandro Reyes

MoralesIngeniería de Siste

ma

6

Page 7: Software libre

s y Computación

Bachiller Técnico en Electricidad y Electrónica

Técnico en Computación.

Resumen

Hoja

7

Page 8: Software libre

de vida

Nombre:Paola AndreaApellidos:Valladares Restrepo

Estudios:

Ingeniería de Siste

8

Page 9: Software libre

mas y Computación

Bachiller Academico Técnico en Siste

mas

Capacitaciones en Servicio al Cliente

Información Laboral

9

Page 10: Software libre

:Actual

mente Laboro en Efigas S.A

e.s.p (Empresa

del Gas

Natural), Laboro en esta E

mpresa hace 4 años y

Medio

10

Page 11: Software libre

en el área Comercial - Servicio al Cliente.

HISTORIA

A principios de la década de los años 1970, cuando todavía las computadoras personales eran una quimera y la computación empezaba a dar sus pasos iniciales, los primeros avances en materia de software se intercambiaban y compartían sin ningún tipo de restricciones. Sin embargo, con la llegada de los años 1980, la situación cambió. El vertiginoso perfeccionamiento de las computadoras (cada vez más pequeñas y con mayor capacidad de almacenamiento y procesamiento de información), develó a quienes desarrollaban

11

Page 12: Software libre

los software un campo comercial fértil. Esto condujo a la decisión de vender sistemas operativos privativos y obligó a los usuarios a admitir condiciones restrictivas, que impedían realizar modificaciones a dichos software. En caso de que un usuario o programador hallara algún error en la aplicación, lo único que podía hacer era informarlo a la empresa creadora para que esta lo solucionara. Richard M. Stallman, un trabajador del laboratorio de Inteligencia Artificial del Massachusetts Institute of Technology (MIT), y retirado del mismo en 1984 inició un proyecto para intentar formar una comunidad de personas en las que compartir el código volviese a ser algo natural. El proyecto se denominó GNU (GNU's Not Unix), y su finalidad era la construcción de un sistema operativo compatible con UNIX, pero completamente libre.GNU fue diseñado para promover las bases de la cooperación en la comunidad computacional y eliminar los obstáculos creados por los propietarios de software privado; era el resultado de la unión de cientos de creadores independientes, con la finalidad de desarrollar un sistema operativo. El proyecto sentó los fundamentos de lo que actualmente se conoce como software libre o de código abierto. Una de las ideas defendidas por dicho proyecto es que "la competencia hace que las cosas se hagan mejor". Sobre la base de los lineamientos establecidos por el proyecto GNU y la premisa referente a la competencia, gran cantidad de programadores independientes han invertido sus esfuerzos, capital y tiempo con la finalidad de ofertar recursos libres en todas las ramas donde es factible la utilización de software. Naturalmente comprende el sector que nos compete: las unidades de información en todas sus modalidades.

SOFTWARE LIBRE

El software libre es aquél que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Suele estar disponible gratuitamente en Internet, o a precio del coste de la distribución a través de otros

12

Page 13: Software libre

medios; sin embargo, no es obligatorio que sea así y, aunque conserve su carácter de libre, puede ser vendido comercialmente.

Cualquier aplicación informática está compuesta por un conjunto de instrucciones, denominadas código fuente, que convenientemente procesadas, generan el programa que el ordenador puede ejecutar. De manera que los programadores trabajan con el código fuente y los ordenadores ejecutan los programas. Por lo tanto, sin acceso al código fuente no es posible realizar ningún cambio en el programa ni observar cómo ha sido diseñado: sólo puede ejecutarse.

Así, se considera que el software es libre si garantiza las siguientes cuatro libertades:

● libertad de ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, etc.).

● libertad de estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente).

● libertad de copiar el programa.● libertad de mejorar dicho programa y hacer públicas las mejoras, de forma

que se beneficie toda la comunidad. Por el contrario, con el término de software propietario se hace referencia a:

● Ser distribuido bajo una licencia mucho más restrictiva, que no garantiza estas cuatro libertades citadas.

● La normativa de propiedad intelectual, como veremos, reserva la mayoría de los derechos de modificación, duplicación y redistribución para el titular de los derechos de propiedad intelectual, mientras que, como se ha dicho, el dispuesto bajo una licencia de software libre elimina específicamente la mayoría de estos derechos reservados.

13

Page 14: Software libre

SOFTWARE LIBRE O GRATUITO

Es habitual que los usuarios confundan el software libre con el software gratuito.Es importante distinguir entre las libertades que proporciona un software y el coste del mismo. Un programa, por el simple hecho de ser gratuito, no es ni mucho menos libre. Por ejemplo, Internet Explorer de Microsoft es un programa gratuito pero no es libre, ya que no ofrece a sus usuarios la posibilidad de estudiarlo (incluyendo el acceso a su código fuente) ni de mejorarlo ni de hacer públicas estas mejoras con el código fuente correspondiente, de manera que todo el mundo se pueda beneficiar. Internet Explorer es un programa propietario (en cuanto a las libertades) y gratuito (en cuanto al coste).Respecto al coste, como se ha dicho, cualquier software libre se puede vender, siempre y cuando se respeten las libertades originales que lo definen. Por ejemplo, la empresa francesa Mandrake o la norteamericana Novell venden distribuciones de GNU/Linux, y se trata de software libre porque conserva las libertades que lo definen.El software libre conlleva toda una serie de ventajas sobre el software propietario por los derechos que otorga a sus usuarios. Precisamente, una de sus ventajas es el bajo coste del mismo, ya que el software libre no tiene prácticamente coste de licencia y, por lo tanto, esta parte del presupuesto se puede invertir en otros fines, como mejorar la adaptación de los programas y la formación en esta tecnología.

14

Page 15: Software libre

ASPECTOS LEGALES DE LA UTILIZACIÓN DEL SOFTWARE LIBRE.

1. La normativa sobre protección intelectual

El software es fruto del esfuerzo, valor intelectual e inversión del autor y representa su creatividad. Asimismo, en la gran mayoría de los casos, tiene un uso industrial en el sentido amplio: en las diferentes actividades comerciales o recreativas del hombre. Por lo tanto, se ha estimado que el software merece una protección legal como cualquier otra creación humana. Se recurre a la protección ofrecida por el Derecho de la propiedad intelectual que otorga a los autores ciertos derechos monopolísticos de explotación de su obra y control sobre varias actividades relacionadas: la copia, la modificación, la distribución, la comercialización, y hasta su uso en procesos y la producción industriales.Tradicionalmente, en el mundo del software propietario se ha utilizado este marco legal para garantizar que el fabricante del software (que tiene derechos exclusivos

15

Page 16: Software libre

sobre el programa informático) pueda bloquear el acceso al código fuente de sus programas, impedir a la competencia desarrollar productos similares y limitar los derechos que los usuarios tienen sobre el programa, como copia o modificación.No se permite, por ejemplo, traducir (porque se considera modificación) un programa informático propietario adquirido para propio uso del comprador, así como tampoco se permite distribuir esta traducción entre otros usuarios, incluso aunque hayan adquirido también el programa. Mientras que, como se ha señalado, en el software libre se utiliza el marco legal de la propiedad intelectual para colectivizar los derechos que el autor tiene sobre el software, incluyendo los derechos de copia, uso y modificación.

2. La normativa universitariaEn la legislación universitaria vigente no se encuentra ninguna referencia al software libre. Es más, en las normas básicas de nuestro sistema universitario son muy escasas las alusiones a las tecnologías de la información y la comunicación.La Ley Orgánica 6/2001, de 21 de diciembre, de Universidades sólo contiene una vaga alusión a las tecnologías de la información en su Exposición de Motivos, cuando se refiere a la necesidad de “responder a los retos derivados tanto de la enseñanza superior no presencial a través de las nuevas tecnologías de la información y de la comunicación como de la formación a lo largo de la vida”.Igualmente, el anteproyecto de reforma de la LOU, presentado al Consejo de Ministros del 30 de junio de 2006, no realiza ninguna alusión ni al software libre ni a las tecnologías de la información y la comunicación. La normativa de desarrollo del Espacio Europeo de Educación Superior tampoco se refiere a esta cuestión.

TIPOS DE SOFTWARE

16

Page 17: Software libre

SOFTWARE PRIVADO● Alto costo● En un CD o DVD entregan los ejecutables ● Soporte técnico por el fabricante● Actualizaciones por el fabricante● Licencia privada

○ Solo debo instalar en un equipo○ No debo dar copias○ No debo estudiar el programa○ No debo modificar el programa

SOFTWARE GRATUITO● No cuesta nada● Puede descargarse por internet● No hay soporte técnico ● Licencia

○ No debo estudiar el programa○ No debo modificar el programa

● No cuesta cambiar las versiones

SOFTWARE ABIERTO● Puede ver el código fuente ● Licencia

○ Si puedo estudiar el programa ○ No debo modificar el programa○ No debo usar parte de él en otro

● Que sea abierto no significa que sea gratuito

17

Page 18: Software libre

SOFTWARE LIBREPor ser considerado como tal, debe cumplir con cuatro libertades

● Para ejecutar el software en cualquier sitio, con cualquier propósito y para siempre.

● Para estudiarlo y modificarlo a nuestras necesidades.

● De redistribución, de modo que se nos permite copiarlo y compartirlo.

● Para mejorar el software y hacer públicas estas mejoras.

PROYECTO GNU.

Richard Stallman junto con otros hackers fundan la FSF (Free Software Foundation) cuyo objetivo era crear el GNU (GNU is Not Unix), un sistema operativo libre basado en UNIX el cual implicaba el desarrollo de cientos de aplicaciones que muchos de los programadores desarrollarian, puesto que la idea era dejar a disposición del público todas las fuentes para mejorar con el paso del tiempo la calidad del sistema operativo y a su vez crear una gran variedad de aplicaciones.Luego de su creación, nace lo que se conoce como GPL (Licencia Pública General GNU), fue una licencia inventada para que a diferencia de las diseñadas para coartar la libertad de compartir y modificar el software, esta garantizará la libertad de compartir y editar el código fuente sin que alguien se apodere del software y se crea que es de su autoría. Esta licencia obliga a que siempre se debe tener acceso al código fuente.

18

Page 19: Software libre

19

Page 20: Software libre

COMPARANDO EL SOFTWARE PROPIETARIO Y EL SOFTWARE LIBRE.

Haremos referencia a aquellos aspectos que caracterizan cada una de las diferentes modalidades de software (libre y propietario) basándonos fundamentalmente en aquellos beneficios que presentan y que nos ofrecerán una visión comparativa acerca de ellos.

VENTAJAS (Software Propietario) DESVENTAJAS (Software Propietario)● Las compañías productoras de

software propietario, por lo general, tienen departamentos de control de calidad que llevan a cabo muchas pruebas sobre el software que producen.

● Se destina una parte importante de los recursos a la investigación sobre la usabilidad del producto.

● Se tienen contratados algunos programadores muy capaces y con mucha experiencia.

● El software propietario de marca conocida ha sido usado por muchas personas y es relativamente fácil encontrar a alguien que lo sepa usar.

● Existe software propietario diseñado para aplicaciones muy específicas que no existe en ningún otro lado más que con la compañía que lo produce.

● Los planes de estudios de la mayoría de las universidades

● Es difícil aprender a utilizar eficientemente el software propietario sin haber asistido a costosos cursos de capacitación.

● El funcionamiento del software propietario es un secreto que guarda celosamente la compañía que lo produce. En muchos casos resulta riesgosa la utilización de un componente que es como una caja negra, cuyo funcionamiento se desconoce y cuyos resultados son impredecibles. En otros casos es imposible encontrar la causa de un resultado erróneo, producido por un componente cuyo funcionamiento se desconoce.

● En la mayoría de los casos el soporte técnico es insuficiente o tarda demasiado tiempo en ofrecer una respuesta satisfactoria.

● Es ilegal extender una pieza de software propietario para adaptarla a las necesidades particulares de un problema específico. En caso de

20

Page 21: Software libre

del país tienen tradicionalmente un marcado enfoque al uso de herramientas propietarias y las compañías fabricantes ofrecen a las universidades planes educativos de descuento muy atractivos.

● Existen gran cantidad de publicaciones, ampliamente difundidas, que documentan y facilitan el uso de las tecnologías proveídas por compañías de software propietario, aunque el número de publicaciones orientadas al software libre va en aumento.

que sea vitalmente necesaria tal modificación, es necesario pagar una elevada suma de dinero a la compañía fabricante, para que sea ésta quien lleve a cabo la modificación a su propio ritmo de trabajo y sujeto a su calendario de proyectos.

● La innovación es derecho exclusivo de la compañía fabricante. Si alguien tiene una idea innovadora con respecto a una aplicación propietaria, tiene que elegir entre venderle la idea a la compañía dueña de la aplicación o escribir desde cero su propia versión de una aplicación equivalente, para una vez logrado esto poder aplicar su idea innovadora.

● Es ilegal hacer copias del software propietario sin antes haber contratado las licencias necesarias.

● Si una dependencia de gobierno tiene funcionando exitosamente un sistema dependiente de tecnología propietaria no lo puede compartir con otras dependencias a menos que cada una de éstas contrate todas las licencias necesarias.

● Si la compañía fabricante del software propietario se va a la bancarrota el soporte técnico desaparece, la posibilidad de en un futuro tener versiones mejoradas de dicho software desaparece y la posibilidad de corregir las erratas de dicho software también desaparece. Los clientes que contrataron licencias para el uso de ese

21

Page 22: Software libre

software quedan completamente abandonados a su propia suerte.

VENTAJAS (Software Libre)

DESVENTAJAS (Software Libre)

●A

●C

●E

●B

●B

●M

●T

●E

●S

●N

●L

●E

●L

22

Page 23: Software libre

●L

●T

●T

Uso de Google Docs en la Ingeniería de Sistemas y Computación

1 Google Docs es muy útil para trabajar en tiempo real, con lo que nos beneficiaría más al momento de estar realizando un proyecto conformado por varios Ingenieros, teniendo la facilidad de estar trabajando en paralelo; esta herramienta nos realizaría cambios al instante donde los otros podrán verlos y darle continuidad al proyecto y revertir si fuera necesario.

23

Page 24: Software libre

2 Google Docs almacena de forma segura, siempre a disposición de cada uno de los integrantes del grupo, mediante carpetas de fáciles modificaciones, a lo cual podríamos compartir código de desarrollo de software.

3 Google Docs tiene la opción de controlar quién puede acceder a los documentos allí guardados, lo cual es de gran importancia para evitar el acceso de personas no autorizadas en proyectos sobre todo en nuestra carrera Ingenieria de Sistemas y computación en la cual debemos realizar proyectos con mucha importancia y gran contenido.

4 En mi profesión se busca la optimización de recursos, esta opción nos la brinda Google Docs al poder realizar trabajos en la Web sin utilizar espacio en nuestros equipos.

5 Google Docs nos permite manejar cronogramas y hacer seguimientos a los grupos de trabajo, donde se podría evaluar el desempeño individual.

6 Google Docs nos permite comunicarnos por medio de un chat con los integrantes al trabajo que se está realizando, lo que facilita la comunicación constante y evita desacuerdos antes de realizar cualquier cambio en el proyecto.

7 Esta herramienta nos permite crear los informes que se entregan en las organizaciones, informes de tipo confidencial que frecuentemente puede estar revisando nuestro gerente, o si es el caso, a nuestros empleados.

8 Otro uso que le podría dar a esta herramienta, sería la de enviar copias de informes o de proyectos a todo el equipo de trabajo (ya sea en la Universidad o en la organización donde trabajamos) permitiendo así complementar lo que haga falta sin necesidad de crear copias del mismo documento por doquier.

24

Page 25: Software libre

SITIOS WEB DE REFERENCIA

Aquí podemos encontrar una pequeña conferencia que dio Richard M Stallman sobre la ética y el software libre.http://www.somoslibres.org/modules.php?name=News&file=article&sid=5716

Otras definiciones de las libertades que debe cumplir un software libre.http://www.es.gnu.org/Software_Libre

Algunos de los países que han comenzado a aportar su grano de arena y que han visto la importancia del software libre.http://es.wikipedia.org/wiki/Software_libre_en_la_Administraci%C3%B3n_P%C3%BAblica

El software libre, no quiere decir que será gratis siempre, sino más bien que es de libre expresión, lo que puede generar que se paguen grandes montos de dinero por el, siempre y cuando en la venta o compra se incluya el código fuente.http://www.gnu.org/philosophy/selling.es.html

Reseña: Software Libre Vs Software Propietario. Ventajas y desventajas. Documento creado por Montserrat Culebro Juárez, Wendy Guadalupe Gómez Herrera y Susana Torres Sánchez, donde nos hablan del Software Libre y el Software Propietario, sus Ventajas y Desventajas. http://colombiadigit al.net/newcd/dmdocuments/Softw areLibreVsSoftwarePropietario .pdf Software Libre (spanish audio), En un video nos socializa y explica de manera fácil las diferencias del Software Libre y el Software Propietario. http://www.youtube.com/watch? v=FvLJ2JotttM Principales tipos de software, Nos cuenta de los diferentes tipos de Software que podemos encontrar. http://www.youtube.com/watch? v=esFvyFTYdHA&feature=related ¿Por qué usar Software Libre? Nos socializan el porqué es bueno usar el Software Libre. http://www.youtube.com/watch?v=EejAMtTxDD0

25

Page 26: Software libre

En este trabajo se utilizaron las normas ICONTEC

BIBLIOGRAFÍA

[1] Definición y características del software libre (30 de Abril de 2012), Información de que es el Software Libre, sus ventajas, desventajas y todas sus características. Consultado el 30 de Agosto 2012, de http://medicablogs.diariomedico.com

[2] Definición del Software Libre, (Sin fecha), Definición e Historia del Software Libre, Consultado el 30 de Agosto 2012, de http://www.gnu.org/philosophy/free-sw.es.html [3] Hacia la sociedad del conocimiento Libre, (Sin fecha), Nos define Qué es el Software Libre, Consultado el 30 de Agosto 2012, de http: //www.hispalinux.es/SoftwareLibre

26

Page 27: Software libre

[4]http://scielo.sld.cu/scielo.php?pid=S1024-94352008001200009&script=sci_arttext

[5] http://mimosa.pntic.mec.es/mvera1/propietario.pdf

[6] http://www.gnu.org/philosophy/why-free.es.html

[7] http://200.23.18.147/presentaciones/software-libre/software-libre.pdf

[8]http://elbonia.cent.uji.es/jordi/wp-content/uploads/docs/Software_libre_en_educacion_v2.pdf

[9] http://www.ugr.es/~az/eirene/eirene.pdf

[10]http://www.casanas.com.ar/artsAdj/Zorzoli_-_sobre_el_movimiento_del_swl.pdf

27