Trabajo software libre

17
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DE LOS LLANOS P.N.F EN INFORMÁTICA PROYECTO DE TRANSICIÓN, SECCIÓN ÚNICA NÚCLEO CALABOZO-ESTADO GUÁRICO EL SOFTWARE LIBRE Profesora: T.S.U : Hilda Festa Anardo Calderones CI.13949846 Alexi Molina CI.14539774 Argenis Mota CI.19406480 José Castro CI.14239787 Orlando Méndez CI.20183196

Transcript of Trabajo software libre

Page 1: Trabajo software  libre

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA DE LOS LLANOS

P.N.F EN INFORMÁTICA

PROYECTO DE TRANSICIÓN, SECCIÓN ÚNICA

NÚCLEO CALABOZO-ESTADO GUÁRICO

EL SOFTWARE LIBRE

Profesora: T.S.U :

Hilda Festa Anardo Calderones CI.13949846

Alexi Molina CI.14539774

Argenis Mota CI.19406480

José Castro CI.14239787

Orlando Méndez CI.20183196

Noviembre del 2014

Page 2: Trabajo software  libre

Índice

Pág.

Introducción………………………………………………………………………………………………………………1

Definición……………………………………………………………………………………………………………………2

Origen………………………………………………………………………………………………………………………………2

Características………………………………………………………………………………………………………3

Alcances y limitaciones…………………………………………………………………………………5

Ventajas o desventajas……………………………………………………………………………………7

Vinculación de P.N.F.I (Programa Nacional de Formación

en Informática) y software libre…………………………………………………………8

Conclusión…………………………………………………………………………………………………………………10

Bibliografías…………………………………………………………………………………………………………11

Page 3: Trabajo software  libre

Introducción

Hoy en día el software libre es una herramienta

tecnológica, que está construida para que cualquiera

pueda usarlo, copiarlo y distribuirlo, ya sea literal o

con modificaciones, gratis o mediante una

gratificación. En particular, esto significa que el

código fuente debe estar abierto y disponible. Ésta es

una definición simplificada; Si un programa es libre,

entonces puede ser potencialmente incluido en un

sistema operativo libre tal como GNU, o sistemas Linux

libres. Es decir es la denominación del software que

respeta la libertad de todos los usuarios que

adquirieron el producto de ser modificado libremente.

De esta manera tiene que tener la libertad de

distribuir copias, sea con o sin modificaciones, sea

gratis o cobrando una cantidad por la distribución, a

cualquiera y cualquier lugar. Así mismo el ser libre

de hacer esto significa (entre otras cosas) que no

tienes que pedir o pagar permisos. Esto permite que en

los países no tan desarrollados, no se tenga que

reinventar nada, ya que para crear software se ocupan

algoritmos básicos, que pertenecen a toda la humanidad,

por lo cual no deben ser patentados. Desde este punto

de vista el software libre ya no es una promesa, es

una realidad y se utiliza en sistemas de producción por

algunas de las empresas tecnológicas más importantes

como IBM, SUN Microsystems, Google, Hewlett-Packard,

etc., y en las comunidades más pobres.

1

Page 4: Trabajo software  libre

Definición de software libre

El software libre es el que respeta la libertad de

los usuarios y la comunidad. En grandes líneas,

significa que los usuarios tienen la libertad para

ejecutar, estudiar, modificar y mejorar el software. Es

decir, el software libre es una cuestión de libertad,

no de precio. Así mismo se promueve estas libertades

porque todos merecen tenerlas. Con esto los usuarios

(tanto individualmente como en forma colectiva)

controlan el programa y lo que este hace. Cuando los

usuarios no controlan el programa, se dice que dicho

programa no es libre, o que es privativo. Un programa

que no es libre controla a los usuarios, y el

programador controla el programa, con lo cual el

programa resulta ser un instrumento de poder injusto.

De esta manera la libertad de ejecutar el

programa significa que cualquier tipo de persona u

organización es libre de usarlo en cualquier tipo de

sistema de computación, para cualquier tipo de trabajo

y finalidad, sin que exista obligación alguna de

comunicarlo al programador ni a ninguna otra entidad

específica. Desde este punto vista lo que importa es el

propósito del usuario, no el del programador. Una

manera importante de modificar el programa es

agregándole módulos libres ya disponibles

Origen del software libre

La historia del software libre y de código

abierto como se conoce actualmente, se remonta a

inicios de los años 1980, época en la que la mayoría de

software era privativo y surgió la necesidad, por parte

de algunos programadores, de crear proyectos que

2

Page 5: Trabajo software  libre

impulsaran la creación de software libre. Cabe

mencionar que antes, cuando las primeras computadoras

nacieron (y por ende los primeros programas

informáticos), el software tenía un modelo de

desarrollo cooperativo, similar al de otras ciencias

como la física; esto empezó a cambiar en los años 1960

y los años 1970, cuando nacieron las primeras compañías

que privatizaron su código.

Así mismo es de gran importancia mencionar que en

1983, Richard Stallman lanzó el proyecto GNU para

escribir un sistema operativo completo libre de

restricciones para el uso, modificación y distribuirlo

con o sin mejoras. Luego en 1989, fue publicada la

primera versión de la Licencia Pública General de GNU.

En 1991 se publicó la ligeramente actualizada la

versión 2 de la licencia.En 1989, algunos

desarrolladores de GNU crearon la compañía Cygnus

Solutions. El núcleo (kernel) del proyecto GNU,

posteriormente llamado GNU Hurd, fue retrasado

continuamente, pero la mayor parte de los demás

componentes fueron completados para 1991.

Características del software libre

De acuerdo a la investigación según Charley M. el

software es "libre" si caracteriza por las siguientes

libertades:

"libertad 0", ejecutar el programa con cualquier

propósito (privado, educativo, público, comercial,

etc.)

3

Page 6: Trabajo software  libre

"libertad 1", estudiar y modificar el programa

(para lo cual es necesario poder acceder al código

fuente)

"libertad 2", copiar el programa de manera que se

pueda ayudar al vecino o a cualquiera

"libertad 3", mejorar el programa, y hacer

públicas las mejoras, de forma que se beneficie

toda la comunidad.

Es importante señalar que las libertades 1 y 3

obligan a que se tenga acceso al código fuente. La

"libertad 2" hace referencia a la libertad de modificar

y redistribuir el software libremente licenciado bajo

algún tipo de licencia de software libre que beneficie

a la comunidad. La licencia GNU GPL posibilita la

modificación, redistribución del software, pero

únicamente bajo esa misma licencia.

Y añade, que si se reutiliza en un mismo programa

código "A" licenciado bajo licencia GNU GPL y código

"B" licenciado bajo otro tipo de licencia libre, el

código final "C", independientemente de la cantidad y

calidad de cada código "A" y "B" debe de estar bajo la

licencia GNU GPL. De esta manera los formatos abiertos

permiten al software libre mantener sus cuatro

libertades y la libre difusión de todo el código y

formatos utilizados, su distribución y estudio, debido

a esto, los creadores de software libre desarrollan a

la vez de programas libres, formatos libres para estos

programas o utilizan formatos libres ya creados

anteriormente.

4

Page 7: Trabajo software  libre

Alcances y limitaciones

A diferencia de las empresas de software

propietario, las empresas de software libre no se

preocupan en proteger y beneficiarse de los derechos de

explotación sobre su software, por lo que conceden y

aseguran a los usuarios una libertad total (uso,

modificación y redistribución con o sin modificaciones

y con o sin contraprestación económica) sobre el

software. Sin embargo, las libertades anteriores se

encuentran sometidas a 2 condiciones esenciales:

Reconocer y respetar al autor del software.

Asegurar el respeto a las libertades anteriores

por parte del resto de los usuarios del software.

Como se ha visto, en materia del régimen jurídico

del software y para la redacción de una licencia de uso

de aplicación informática se hace necesario conocer los

requisitos particulares de cada una de las partes

intervinientes en el contrato, no siendo suficiente la

descarga de un modelo de contrato de los que están

disponibles en Internet. Uno de los grandes alcances

es que tanto el software es libre y el equipo de

desarrollo está típicamente compuesto por individuos

con una amplia variedad de motivaciones, y pueden

provenir tanto del sector privado, del sector

voluntario o del sector público. Existen muchas

posturas acerca de la relación entre el software libre

y el actual sistema político-económico:

Algunos consideran el software libre como un

competidor contra el centralismo en empresas y

5

Page 8: Trabajo software  libre

gobiernos, una forma de orden espontáneo o de

anarquismo práctico.

Algunos consideran el software libre como una forma

de trabajo colaborativo en un modelo de mercado, tal

como se había planteado el cooperativismo.

Algunos comparan el software libre a una economía

del regalo, donde el valor de una persona está

basado en lo que ésta da a los demás, sin que

incurra valor monetario formal de por medio.

Ventajas y desventajas del Software Libre

Las Ventajas son:

1.- Escrutinio Público: Al ser muchos las personas que

tienen acceso al código fuente, eso lleva a un proceso

de corrección de errores muy dinámico, no hace falta

esperar que el proveedor del software saque una nueva

versión.

2.-Independencia del proveedor:

Software de dominio público: este tipo de software

no tienen licencias de uso, por lo tanto corre el

peligro de dejar de serlo si alguien lo utiliza con

el fin de apropiárselo.

Al disponer del código fuente, cualquier persona

puede continuar ofreciendo soporte, desarrollo u

otro tipo de servicios para el software.

No estamos supeditados a las condiciones del mercado

de nuestro proveedor, es decir que si este se va del

mercado porque no le conviene y discontinua el

soporte, nosotros podemos contratar a otra persona.

6

Page 9: Trabajo software  libre

Las Desventajas del software libre son:

Si se observa la situación actual, es decir la

existencia mayoritaria de Software Propietario, se

tiene que:

1. Dificultad en el intercambio de archivos: Esto se da

mayormente en los documentos de texto (generalmente

creados con Microsoft Word), ya que si los queremos

abrir con un Software Libre (p/ ej. Open Office o .

LaTeX) nos da error o se pierden datos. Pero esta

claro que si Microsoft Word creara sus documentos

con un formato abierto (o publico) esto no

sucedería.

2. Mayores costos de implantación e interoperabilidad:

dado que el software constituye "algo nuevo", ello

supone afrontar un costo de aprendizaje, de

instalación, de migración, de interoperabilidad,

etc., cuya cuantía puede verse disminuida por: mayor

facilidad en las instalaciones y/o en el uso, uso de

emuladores .

3. Dificultad en el intercambio de archivos: Esto se da

mayormente en los documentos de texto (generalmente

creados con Microsoft Windons), ya que si los

queremos abrir con un Software Libre (p/ ej. Open

Office o LaTeX) nos da error o se pierden datos.

4. Mayores costos de implementación :

Dado que el software constituye algo nuevo“ supone

afrontar un costo de aprendizaje, de instalación,

etc.

La curva de aprendizaje es mayor.

7

Page 10: Trabajo software  libre

No tiene garantía proveniente del autor.

Se necesita dedicar recursos a la reparación de

errores.

Vinculación con los P.N.F.I (Programa Nacional de

Formación en Informática), y el software libre

Su vinculación educativa tecnológica viene dada en

la construcción de una cultura social incluyente,

dentro de un modelo productivo socialista, humanista y

endógeno, para el pueblo venezolano y en la voluntad

de la política actual, donde se contempla la

implementación de sistemas de intercambio justos,

equitativos y solidarios orientados hacia la superación

de las diferencias y de la discriminación entre el

trabajo físico e intelectual del área tecnológica.

En relación a lo anterior el software libre como

herramienta informática en Venezuela se encuentra en

correspondencia con los objetivos de fortalecer las

capacidades básicas para el trabajo productivo y

promover una ética, cultura y educación liberadora y

solidaria, permitiendo garantizar la permanencia y

prosecución del PNFI con la participación comunitaria e

iniciar un proceso de formación de cultura y saberes,

lo cual constituye elementos transformadores del

sistema educativo universitario, como es el caso de los

Proyectos socio tecnológicos , que son ejes

fundamentales para formar al nuevo profesional .

Así mismo la formación en el PNFI beneficia

nuestra independencia científico-tecnológica y de esta

manera contribuye al desarrollo potencial del país

sentando las bases de un nuevo Modelo Productivo

8

Page 11: Trabajo software  libre

Socialista, que impulse el progreso tecnológico

nacional, posibilite la autonomía relativa a las

actividades productivas y de servicios, necesarias para

alcanzar y sostener el crecimiento mediante el

fortalecimiento de la capacidad de innovar, exportar,

modificar y divulgar dichas tecnologías hechas aquí en

Venezuela .

De esta manera la vinculación va directa de los

estudiantes con las comunidades y empresas en el área

de desempeño profesional desde el inicio del programa

de Educación basada en proyectos y problemas, se va

estudiando los temas en el contexto de aplicación y

superando la fragmentación curricular. Estas

iniciativas se orientan primordialmente a la

satisfacción de las necesidades humanas, que a su vez

favorezcan el desarrollo tecnológico y contribuyan con

la producción nacional de ciencia, tecnología e

innovación.

Desde este punto de vista va relacionado con el

Proyecto de alfabetización tecnológica yqe que se

utiliza el software libre como herramienta de inclusión

social y es una forma de darle conocimiento a los

usuarios sobre la informática y telemática motivándolos

a tener comprensión sobre el manejo de páginas web, y

software libre, dar información de cómo instalar un

programa utilizando personas experimentadas y con

conocimientos tanto en teoría como en práctica de dicho

tema. Igualmente se deduce que el enfoque del software

abierto educativo es el que se encarga de enfatizar más

el aprendizaje creativo que la enseñanza.

9

Page 12: Trabajo software  libre

Conclusión

Para finalizar cabe mencionar que una de las

razones más importantes por la cual el uso del software

libre no es tan popular, es la costumbre que se ha

tenido desde la revolución de las tecnologías de

información de utilizar software privativo.

Otro factor importante que no contribuye al uso del

software libre, es la ignorancia de las personas y la

falta de familiaridad con este tipo de software, por lo

que a la hora de utilizarlo se torna más difícil su uso

para los usuarios. El software libre nos trae muchas

ventajas pero para poder aprovecharlas, las personas

deben desprenderse un poco del software privativo e

investigar más sobre e instruirse sobre el uso de este.

De esta manera la recomendación es que las

personas se animen a probar el software libre, que no

tengan miedo de investigar y probarlos, para que se den

cuenta de los grandes usos que se les puede dar.

No existen limitaciones es solo de investigar y de

tener una mente abierta para recibir nuestros sistemas

para seguir avanzando en la tecnología cm lo es el

software libre. Ahora bien el software libre posee

algunas debilidades, como el hecho de tener muy escasa

publicidad, a pesar que en los últimos dos años, se ha

hecho un gran esfuerzo para tratar de impulsar el uso

de software libre, y que aunque la popularidad de

programas como linux y chrome se ha disparado, el

alcance de este novedoso tipo de software no ha sido el

esperado.

10

Page 13: Trabajo software  libre

Bibliografías---

Software libre. (2003). [Página web en línea]. ….. …------Disponible en: www.es.slideshare.net/azar/ software libre.

Escalona, T. (2013). Vinculación de los PNFI y el plan  [Documento en Línea]. Disponible  http://di onisioeducando.blogspot.com/2010/07/ vinculacion- entre-el-pnfi-y-el-plan-de.html [Consulta: 2014, obtubre 30]

Sustentos en el sofwaret libre (2008). [Página web en línea]. Disponible en: www.mono grafias.com /software libre educativo .

El software libre en Latinoamérica (2008). [Página web en línea]. . Disponible en:www. hispalinux.es/SoftwareLibre latin

Proyectos socio tecnológicos (2010). [Página web en línea]..Disponible en:www.curricular.info/PNF/ Sociotecnologico .pdf

Wikipedía tecnológica (2010). [Página web en línea]..Disponible en:www. es.wikipedia.org/wiki/Historia_del_software lib re

Ofimática (2013). [Página web en línea].……………. . Disponible en: www. ofimatica.foroactivo.com/t124- origen fundacional-del- software - libre

Biblioteca Mujica (2010). [Página web en línea].…………… Disponible en: www.mujica . files.wordpress. com/2007/03/ softwarelibrehistoria .PDF

11