Transcript of ULS - Como se puede aplicar el software libre a las diferentes carreras que ofrece la universidad...
- 1. UNIVERSIDAD LUTERANA SALVADOREA. CATEDRA DE INFORMTICA. Como
se puede aplicar el software libre desde las diferentes carreras.
Catedrtico: Lic. Nimrod Eliezer Vsquez Quintanilla. Presentan:
Estrada de Hernndez, Mnica Isabel. Ciencias de la Educacin. Martnez
Rodas, Yanci Yamileth. Ciencias Jurdicas. Morn Miranda, Ftima
Marjorie. Ciencias Jurdicas. San Salvador, 18 de julio de
2015.
- 2. NDICE Introduccin 3 1 Planteamiento del problema 4 1.1
Descripcin de la realidad problemtica 1.2 antecedentes tericos del
software libre 2 Fundamentos tericos de la investigacin 5 2.1 Marco
terico 2.2 Marco conceptual 14 3 Justificacin y motivos de la
investigacin 15 3.1 Objetivo General 3.2 Objetivo especifico 16
Conclusiones Recomendaciones 17 Bibliografa 18 2
- 3. INTRODUCCIN El presente trabajo de investigacin bibliogrfica
tiene por objeto, dar a conocer las diferentes ventajas que ofrece
el Software Libre en las diferentes reas profesionales, educativas,
empresariales, entre otros. Las licencias libres permiten que el
software pueda ser usado, copiado, estudiado, modificado y
distribuido sin necesidad de autorizacin y sin restriccin alguna.
Esto es posible si se tiene si se tiene acceso al cdigo fuente. L a
licencia libre por excelencia es la Licencia Pblica General (LPG)
http://web.gnu.org/philosophy/free-sw.es.htmkl. Las licencias no
libres restringen de una u otra manera el uso, copia, modificacin y
distribucin del software exigiendo autorizacin e imponiendo
limitaciones o cobros. Resumiendo, el software libre es y da la
libertad al usuario para crear, modificar, copiar, pegar, compartir
entre otros. Se refiere: La libertad de usar el programa para
cualquier propsito. La libertad de estudiar el funcionamiento del
programa para modificarlo segn se requiere. Libertad de distribuir
copias con el fin de ayudar a otros. Libertad de mejorar el
programa y hacer pblica dicha mejora. Cuando compramos software
tambin compramos un contrato de licencia de uso, un permiso, para
usarlo, normalmente una sola persona y en un solo ordenador. En
estos casos el software sigue perteneciendo al autor (o la empresa
que lo creo) de ah la denominacin de "software propietario". Hay
que aclarar que en informtica la piratera no es, como en la msica,
la "copia de CDs", sino el uso sin licencia. 3
- 4. 1.- PLANTEAMIENTO DEL PROBLEMA. 1.1- Descripcin de la
Realidad Problemtica. Qu es el software Libre? En la actualidad el
software libre ha tenido un cambio en su evolucin. La creacin de
nuevos programas y estrategias metodolgicas de vanguardia, la ha
permitido crecer y mejorar la calidad, en las diferentes reas,
educativa, empresarial, economa entre otros. Sin embargo a travs de
la experiencia se ha podido observar que a la hora de hacer uso del
software libre se presenta una serie de problemas para el usuario,
no es por los programas sino por la falta de orientacin y
desconocimiento del funcionamiento de este. El objetivo es darle el
auge necesario al software libre, pues de esta forma se estara
contribuyendo a darle la importancia que este tiene y las
facilidades que presenta al momento de su uso y de su instalacin ya
que es gratuito. El software libre es la base de un proceso que se
esta desarrollando en la vida de muchos usuarios y que a su vez sea
de gran beneficio, en cualquier rea de desempeo. Por lo que es
necesario que este resulte generador de enrriquezca y motive a
descubrir, modificar y a crear nuevas herramientas que ayuden a
fortalecer las ya existentes. El presente trabajo de investigacin
pretende demostrar la influencia positiva que tiene el software
libre. 1.2- Antecedentes tericos del software libre. Entre los aos
60 y 70 del Siglo XX, el software no era considerado un producto
sino un aadido que los vendedores de los grandes computadores de la
poca (los mainframes) aportaban a sus clientes para que stos
pudieran usarlos. En dicha cultura, era comn que los programadores
y desarrolladores de software compartieran libremente sus programas
unos con otros. 4
- 5. Este comportamiento era particularmente habitual en algunos
de los mayores grupos de usuarios de la poca, como DECUS (grupo de
usuarios de computadoras DEC). A finales de los 70, las compaas
iniciaron el hbito de imponer restricciones a los usuarios, con el
uso de acuerdos de licencia. En 1984, Richard Stallman comenz a
trabajar en el proyecto GNU, y un ao ms tarde fund la Free Software
Foundation (FSF). Stallman introdujo una definicin para free
software y el concepto de "copyleft", el cual desarroll para dar a
los usuarios libertad y para restringir las posibilidades de
apropiacin del software.
http://www.monografias.com/trabajos33/software-libre/software-libre.shtml#histor#ixzz3fjRHTZC1
2.- FUNDAMENTOS TERICOS DE LA INVESTIGACIN 2.1- MARCO TERICO. La
historia del software libre y de cdigo abierto como lo conocemos
actualmente, se remonta a inicios de los aos 1980, poca en la que
la mayora desoftware era privativo y surgi la necesidad, por parte
de algunos programadores, de crear proyectos que impulsaran la
creacin de software libre. Cabe mencionar que antes, cuando las
primeras computadoras nacieron (y por ende los primeros programas
informticos), el software tena un modelo de desarrollo cooperativo,
similar al de otras ciencias como la fsica; esto empez a cambiar en
los aos 1960 y los aos 1970, cuando nacieron las primeras compaas
que privatizaron su cdigo. Es importante sealar que el software
libre y de cdigo abierto, no debe ser confundido con el llamado
"freeware"; el software libre y de cdigo abierto suele ser
gratuito, lo que puede llevar a confusin. El FOSS (acrnimo en ingls
para free and open source software) tambin puede ser comprado y
vendido. La confusin es an mayor en pases de habla inglesa por la
ambigedad de la palabra free que significa tanto libertad, como
gratuidad. 5
- 6. Esta es una lnea del tiempo acerca de cmo el software libre
y de cdigo abierto ha existido y evolucionado desde su concepcin
Algunos de los principios fundamentales del software libre,
surgieron de filosofas de cooperacin y sinceridad, ampliamente
establecidas en los campos acadmicos y de la investigacin cientfica
(en este caso, ciencia computacional). Richard Stallman, fundador
de GNUy la FSF. Algunas comunidades de software, que pueden
compararse con la comunidad del software libre actual, existieron
por mucho tiempo antes que el movimiento del software libre y el
trmino "software libre" existieran. Segn Richard Stallman, la
comunidad que comparta software en el MIT existi por muchos aos
antes de involucrarse (con el movimiento) en 1971. En los aos 1958
y 1959 y en los aos 1960 casi todo el software era producido en
masa por acadmicos e investigadores corporativos en colaboracin y
no era visto as mismo como un producto. Los sistemas operativos
eran ampliamente distribuidos y mantenidos por comunidades de
usuarios. El cdigo fuente, la versin leble para humanos del
software, era distribuido con el software porque los usuarios
modificaban el software ellos mismos para arreglar errores de
programacin o agregar nuevas funcionalidades. El cdigo fuente del
sistema operativo de un mainframe de IBM, el ACP (acrnimo de
Airline Control Program), de 1967 era distribuido de manera muy
parecida al del software libre. Se formaron grupos de usuarios como
los de IBM 701, llamados SHARE, y los de Digital Equipment
Corporation, llamados "DECUS"; formados para facilitar el
intercambio de software. As en esa era, el software era libre en
cierto sentido, no por algn esfuerzo realizado por usuarios o
desarrolladores de software, sino porque el software era
desarrollado por la comunidad de usuarios. Para finales de 6
- 7. los aos 1960 se empez a producir un cambio: al evolucionar
los sistemas operativos y los compiladores de lenguaje de
programacin, los costos del software de las compaas se
incrementaron dramticamente. Una naciente, aunque creciente
industria del software estaba compitiendo con el software incluido
al hardware de los fabricantes (el costo de los programas
precargados estaba incluido en el precio del hardware), las mquinas
arrendadas requeran soporte del software al tiempo que no se provea
la renta del software, y algunos clientes capaces de satisfacer de
mejor manera sus propias necesidades no quera que el costo del
software del fabricante fuera incluido con el costo del producto.
En la demanda, realizada el 17 de enero de 1969, por parte del
"Estado Unido contra IBM" por violaciones al derecho de competencia
(antitrust) el gobierno de los Estados Unidos dictamin que el
software atado (incluido o precargado) era anticompetitivo.
Mientras algn software continuaba publicndose de manera gratuita,
exista una creciente cantidad de software que era vendido
nicamente. En los aos 1970 AT&T distribua las primeras
versiones de UNIX sin costo al gobierno y a investigadores
acadmicos, pero estas versiones no permitan su distribucin ni la
distribucin de versiones modificadas, y por ende no eran software
libre en la acepcin moderna de la frase. A finales de los aos 1970
y principios de los aos 1980, los vendedores de computadoras y
compaas de software empezaron a cobrar por licencias de software de
manera rutinaria, comercializndolas como "Productos Informticos" e
imponiendo restricciones legales a los nuevos desarrollos de
software, ahora vistos como activos, a travs de derechos de autor,
marcas registradasy contratos de arrendamiento. En 1976, Bill Gates
marc el gran cambio de era cundo escribi, su ahora famosa Carta
abierta a los aficionados, mandando el mensaje de que lo que los
hackers llaman compartir era, en sus palabras, robar. Por ejemplo,
en 1979, AT&T empez a hacer cumplir sus licencias restrictivas
cuando la compaa decidi que podran generar utilidades vendiendo el
sistema Unix. 7
- 8. La llegada de Usenet al principio de los aos 1980 conect an
ms a la comunidad de programadores y facilit, a los programadores,
una forma ms simple de compartir su software y de contribuir al
software que otros hayan escrito. Lo que persiste de la poca. Mucho
software libre que fue desarrollado en los aos 1970 y en los aos
1980 an contina siendo utilizado, incluyendo el simulador de
circuitos integrados SPICE, TeX (desarrollado por Donald Knuth) y
el sistema de ventanas X. El sistema de ventanas W sent las bases
para el sistema de ventanas X, pero tena muchas diferencias
fundamentales. El desarrollo del sistema de ventanas X fue
simultneo al del proyecto GNU, sin embargo GNU de ninguna manera
fue responsable del desarrollo del sistema de ventanas X. Inicios
del proyecto GNU y la FSF La mascota del proyecto GNU es la cabeza
de un u. En 1983, Richard Stallman lanz el proyecto GNU para
escribir un sistema operativo completo libre de restricciones para
el uso, modificacin y distribuirlo con o sin mejoras. Uno de los
incidentes particulares que lo motivaron a esto fue el caso de una
molesta impresora que no poda ser arreglado porque el cdigo fuente
no era revelado. Otro posible evento de inspiracin para el proyecto
GNU y 8
- 9. su manifiesto fue el desacuerdo entre Stallman y Symbolics,
Inc. sobre el acceso a las actualizaciones, por parte del MIT, que
Symbolics haba realizado a su mquina Lisp, la cual estaba basada en
cdigo del MIT. Poco tiempo despus de su lanzamiento, acu el trmino
"software libre" y para promover el concepto fund la Free Software
Foundation. Una definicin de software libre fue publicada en
febrero de 1986. En 1989, fue publicada la primera versin de la
Licencia Pblica General de GNU. En 1991 se public la ligeramente
actualizada la versin 2 de la licencia. En 1989, algunos
desarrolladores de GNU crearon la compaa Cygnus Solutions. El ncleo
(kernel) del proyecto GNU, posteriormente llamado GNU Hurd, fue
retrasado continuamente, pero la mayor parte de los dems
componentes fueron completados para 1991. Algunos de stos,
especialmente la Coleccin de Compiladores de GNU, se han convertido
en lderes del mercado por mritos propios. El Depurador de GNU y GNU
Emacs tambin fueron xitos notables. Linux El ncleo Linux iniciado
por Linus Torvalds, fue liberado para poder ser modificado
libremente en 1991. La licencia inicial, no fue exactamente una
licencia de software libre, sin embargo la versin 0.12 lanzada en
febrero de 1992, fue licenciada nuevamente por Torvalds bajo los
trminos de la Licencia Pblica General de GNU. As como Unix en su
tiempo, el ncleo de Torvalds atrajo la atencin de programadores
voluntarios. 9
- 10. Linus Torvalds el creador del ncleoLinux. Australia, 2002.
Hasta este punto, la falta de ncleo del proyecto GNU significaba la
no existencia de un sistema operativo libre completo. El desarrollo
del ncleo de Linus Torvalds llen ese ltimo hueco. La combinacin del
casi terminado sistema operativo de GNU y el ncleo Linux result en
el primer sistema operativo completo de software libre. Entre las
distribuciones Linux, Debian GNU/Linux, iniciado por Ian Murdock en
1993, es notorio por estar comprometido explcitamente con los
principios de GNUy la FSF del software libre. Los principios de los
desarrolladores de Debian estn expresados en el Contrato Social de
Debian. Desde su inicio, el proyecto Debian ha estado ntimamente
ligado con la FSF, y de hecho fue patrocinado por la FSF durante un
ao, de 1994 a 1995. En 1997, el antiguo lder del proyecto Debian,
Bruce Perens ayud tambin a fundar Software in the Public Interest,
una fundacin y organizacin de soporte sin nimo de lucro para varios
proyectos de software libre. Sin embargo Debian ya no se considera
software libre por la FSF y el proyecto GNU ya que el ncleo Linux
incluido con Debian contiene partes privativas adems de ofrecer
repositorios con software no libre. 10
- 11. El u de GNU y Tux de Linux, ilustrando la unin GNU+Linux.
GNU/Linux (o simplemente Linux) contina siendo software libre
desarrollado por programadores voluntarios, pero tambin muchas
compaas ofrecen productos personalizados basados en el ncleo Linux
as como distribuciones con soporte comercial. El nombre del sistema
operativo contina generando controversia dentro de la comunidad del
software libre, por un lado el proyecto GNU y otros grupos de
usuarios piden que el sistema sea llamado GNU/Linux o GNU+Linux
argumentando que la mayora de sistemas basados en el ncleo Linux
son derivaciones del sistema operativo GNU, que empezaron a
desarrollarlo 7 aos antes que Linus Torvalds publicara su ncleo y
que "en base a lo justo, deberan tener por lo menos una mencin
equivalente". Por el otro lado, los grupos que apoyan el nombre
"Linux" para referirse al sistema operativo completo y no solo a su
ncleo, argumentan que el nombre "Linux" es ms reconocido, mejor
recibido y ms prctico; tambin argumentan que probablemente Richard
Stallman se siente frustrado porque Torvalds "ha recibido toda la
gloria" y que por esta razn gasta mucha energa en nomenclaturas. Es
importante sealar que la mayora deversiones del sistema operativo
basado en Linux, contienen muchas otras partes adems de las
desarrolladas por el proyecto GNU y el ncleo Linux, el ejemplo ms
representativo de estos componentes ajenos a GNU y Linux es el
sistema de ventanas X. 11
- 12. Los sistemas BSD libres BSD son las iniciales de Berkeley
Software Distribution (en espaol, Distribucin de Software Berkeley)
y se utiliza para identificar un sistema operativo derivado del
sistema Unix nacido a partir de los aportes realizados a ese
sistema por la Universidad de California en Berkeley. El primer
sistema Unix en Berkeley fue el PDP-11, que fue instalado en 1974,
despus en 1977 Bill Joy, entonces un estudiante de grado en
Berkeley, grab y envi cintas del primer Berkeley Software
Distribution (BSD). En 1983 fue publicado BSD 2.9 que incluye cdigo
de BDS 4.1c y fue la primera distribucin considerada como un
sistema operativo completo (Uua modificacin de Unix 7). Hasta este
punto, todas las versiones de BSD incluan cdigo privativo de
AT&T, lo que requera el pago de licencias haciendo al software
muy caro y gener la exigencia por un sistema libre por parte de
entidades externas. Esto se consigui con Network Tape 1 (Net/1),
lanzada en 1989 y creada sin cdigo propietario de AT&T que fue
libremente distribuida sobre los trminos de la permisiva licencia
BSD. Ms adelante, otros proyectos adoptaron la filosofa de software
libre y adoptaron la licencia BSD, as en junio de 1991 naci Network
Tape 2 (Net/2). Poco tiempo despus, BSDi (Berkeley Software Design
Inc.) tuvo un problema legal con AT&T, propietarios de los
derechos de System V y la marca Unix. El pleito fue archivado en
1992, bajo la prescripcin de no distribuir Net/2 hasta que la
validez de las demandas pudiera ser determinada. Cuando se resolvi
la demanda legal que USL levant en contra de BSDi por parte de la
corte en 1993, las distribuciones derivadas de 386BSD, FreeBSD y
NetBSD fueron liberadas como software libre. Ms tarde en 1995,
OpenBSD fue publicada, una distribucin derivada de NetBSD. Tambin
existen otras versiones derivadas en la actualidad, entre las que
destacan SunOS y Mac OS X. 12
- 13. Los aos del punto com (finales de los aos 1990) Logotipo de
Apache un servidor web libre. En la segunda mitad de los aos 1990,
cundo muchas compaas basadas en web empezaban a operar; el software
libre se volvi la opcin popular de losservidores web. El servidor
HTTP Apache se volvi en el software de servidor web ms utilizado,
ttulo que an conserva a finales de la primera dcada del siglo XXI.
Estos servidores web, se han llegado a conocer como "sistemas
LAMP"; son sistemas que vienen con un "paquete" de software inicial
que incluye al ncleo Linux como base, a Apache como proveedor de
servicios web, la base de datos MySQL para archivo de datos y al
lenguaje de programacin PHP unindolos a todos. Nace el cdigo
abierto En 1997, Eric Raymond public La catedral y el bazar, un
ensayo dnde analiza a la cultura hacker y los principios del
software libre. El escrito recibi particular atencin al principio
de 1998 y fue un factor estimulante para que Netscape
Communications Corporation liberara su popular suite de internet
Netscape Communicator como software libre. Este cdigo, es mejor
conocido en la actualidad como Firefox y Thunderbird. Este acto por
parte de Netscape, impuls a Raymond y otros a buscar cmo llevar los
principios del software libre a la industria del software
comercial. Concluyeron 13
- 14. que el activismo social de la FSF no era atractivo para las
compaas como Netscape y buscaron maneras de volver a inventar el
movimiento del software libre para enfatizar el potencial comercial
de compartir cdigo fuente. El nuevo nombre que escogieron fue
"cdigo abierto" (open source en ingls) y rpidamente Bruce Perens,
el editor Tim O'Reilly, Linus Torvalds y otros firmaron a favor del
nuevo nombre. La Open Source Initiative (Iniciativa por el Cdigo
Abierto) fue fundada en febrero de 1998 para fomentar el nuevo
trmino y para difundir los principios del "cdigo abierto". Sin
embargo, Richard Stallman y la FSF objetaron enrgicamente al
enfoque de la nueva organizacin. Sintieron que, con la estrecha
visin del cdigo fuente, la OSI estaba sepultando los
valoresfilosficos y sociales del software libre y que estaba
escondiendo el problema de la libertad de los usuarios de
computadoras. Aun as, Stallman segua manteniendo la postura de que
los usuarios de ambos trminos eran aliados en contra del software
privativo. En septiembre de 2000, Sun Microsystems lanz la suite
ofimtica StarOffice 5.2 como software libre bajo los trminos de la
Licencia Pblica General Reducida de GNU. La versin libre de la
suite fue renombrada a OpenOffice.org (comnmente abreviado "OOo") y
coexiste con StarOffice, la versin 1.0 de OpenOffice.org fue
lanzada el 30 de abril de 2002; el producto y el cdigo fuente
abierto coexisten desde el 13 de octubre de 2000. 2.2 MARCO
CONCEPTUAL. SOFTWARE LIBRE: Segn la IEEE2 en su estndar 729 define
al software como la suma total de los programas de cmputo,
procedimientos, reglas de documentacin y datos asociados que forman
parte de las operaciones de un sistema de cmputo. La teora que
forma la base de la mayor parte del software moderno fue Propuesta
por primera vez por Alan Turn en su ensayo en 1936. 14
- 15. 1 http://es.wikipedia.org/wiki/Software" 2 IEEE 729-1993,
IEEE estndares de la ingeniera de Software 3.- JUSTIFICACIN Y
OBJETIVOS DE LA INVESTIGACIN. 3.1- JUSTIFICACIN. El estudio est
dirigido para obtener conocimientos, observar, analizar y ampliar
la informacin que se tiene sobre el software libre, y que influyan
en el proceso cognitivo de los estudiantes en la materia de
informtica de la Universidad Luterana Salvadorea. Por lo tanto la
presente investigacin se centra, en la necesidad de concientizar, a
cerca de los problemas que se presentan al no darle el valor
necesario al software libre, al no apoderarse de la riqueza de
informacin que se da para todos los usuarios y sus facilidades
tanto econmica como prctica, y as comprometer a los usuarios para
hacer uso del software. Las limitaciones que se han presentado en
la presente investigacin son las siguientes: El material
bibliogrfico ya que no hay mucho en fsico, el tiempo, el espacio
pues es un tema amplio y requiere de tiempo para sacar el extracto
de la informacin. OBJETIVOS: Objetivo General: Indagar acerca de
cmo se puede aplicar el software libre desde las diferentes
carreras. 15
- 16. Objetivos Especficos: Obtener conocimientos del software
libre. Implementar los conocimientos adquiridos en las diferentes
reas profesionales y compartirlos para dar a conocer las ventajas
del software libre. Conclusiones. Luego de haber tenido una
experiencia directa con el software libre, despus de realizar
distintos trabajos por medio de este y realizar investigaciones del
uso y aprovechamiento de dicha herramienta podemos concluir lo
siguiente: 1. Los usuarios de este software estn sumamente
satisfechos con los beneficios que este da, ya que es de manera
gratuita, con gran capacidad igual o superior a otros, no existen
problemas de virus, es sumamente amigable con el usuario y sobre
todo que es de obtencin sin costo. 2. El software libre es una
herramienta que en algunos casos las personas desconocen e ignoran
sus beneficios, sin embargo al hacerles una pequea explicacin de
este se muestran sumamente interesados y ganosos de tener una
experiencia con dicha herramienta, el inters aflora al explicarles
que es un software sin costo, instalable en cuantas maquinas guste
y que no se dan problemas de virus. 3. Podemos concluir que este
software naci para quedarse y que cada da mejora su plataforma la
cual la comparte con sus usuarios a travs de las actualizaciones,
gana nuevos usuarios que despus de ver sus beneficios y ventajas
difcilmente seguirn con las plataformas tradicionales. 16
- 17. Recomendaciones. Hacemos la recomendacin de iniciar o
seguir con campaas ms agresivas de impulso de dicha herramienta la
cual nos genera beneficios logrando con esto una independencia
total a software por contratos, abriendo las oportunidades de todos
en la rama de la computacin. 17
- 18. ANEXOS: 18
- 19. Bibliografa Enlaces consultados al 15 de julio 2015:
http://web.gnu.org/philosophy/free-sw.es.htmkl.
http://www.monografias.com/trabajos33/software-libre/software-
libre.shtml#histor#ixzz3fjRHTZC1
http://es.wikipedia.org/wiki/Software" IEEE 729-1993, IEEE
estndares de la ingeniera de Software Entrevistas realizadas con
las siguientes preguntas. 1.- Qu es el software libre? 2.- Cmo
funciona este en la vida profesional? 3.- Qu oportunidad tiene este
en la vida profesional? 4.- Es importante para las Ciencia Jurdicas
utilizar el software libre? 19