0% encontró este documento útil (0 votos)
250 vistas26 páginas

Software Libre

es aceerca del software libre lo que contiene las funciones y todo

Cargado por

Eduardo Gavidia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
250 vistas26 páginas

Software Libre

es aceerca del software libre lo que contiene las funciones y todo

Cargado por

Eduardo Gavidia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CENTRO DE EDUCACIÓN E INSTRUCCIÓN NAVAL

INSTITUTO CAPITÁN DE NAVÍO DEM CESAR YANES URÍAS

FUERZA NAVAL DE EL SALVADOR 2019.

Asignatura:

Informática

Tema:

Software de acceso libre

Docente:

Claire Marroquín

Integrantes:

Josué Eduardo Gavidia

Yulissa Elizabeth Nolasco Guandique

Sara Estefany Canales Lemuz

Blanca Antonia Cuellar Méndez

Cristian Andrés Herrera Molina

Sección:

Segundo año mecánica naval


Índice

Introducción ..................................................................................................... 2
Objetivos .......................................................................................................... 3
Objetivo General: ........................................................................................... 3
Objetivos específicos: ..................................................................................... 3
Definición de software libre ................................................................................ 4
Software gratis o gratuito (conocido usualmente como freeware) ...................... 4
Software de prueba o evaluación (conocido usualmente como shareware) ......... 4
Las 4 Libertades ................................................................................................ 5
La libertad de ejecutar el programa como se deseeError! Bookmark not
defined.
La libertad de estudiar el código fuente y modificarlo ....................................... 6
La libertad de redistribuir copias si así lo desea: requisitos básicos .................... 7
Copyleft ......................................................................................................... 8
Reglas acerca del empaquetamiento y la distribución ....................................... 8
Normas de exportación ................................................................................... 9
Consideraciones legales ................................................................................ 10
Licencias basadas en contrato ....................................................................... 10
¿Quién fue el creador del software? .................................................................. 11
Laboratorio de inteligencia artificial del MIT ................................................... 12
Ventajas del Software Libre ............................................................................. 12
Desventajas del Software Libre ........................................................................ 14
Licencias ......................................................................................................... 15
Software con copyleft ................................................................................... 15
Software libre sin copyleft ............................................................................. 16
Software con licencia permisiva, laxa ............................................................. 16
Software con licencia GPL ............................................................................. 17
El sistema operativo GNU.............................................................................. 17
Programas de GNU ....................................................................................... 18
Software GNU .............................................................................................. 18
Diferencias de software libre y privativo. ........................................................... 19
¿Qué es software Privativo? .......................................................................... 20
¿Cuál es su semejanza? ................................................................................ 20
Conclusión ...................................................................................................... 21
Recomendaciones ........................................................................................... 22
Cuestionario ....................................................... Error! Bookmark not defined.
Introducción

En el presente trabajo le daremos a conocer a cerca del softwares de acceso libre.


Los softwares libres son aquellos los cuales nos dan las libertades a nosotros los
usurarios poder ejecutar, copiar, distribuir, cambiar y mejorar el software. Algunas
ventajas que los usuarios tienen al usar software libre son: Tiene un bajo costo, ya
que el usurario adquiere desde la página oficial de manera gratuita. Tiene una
mejor seguridad y privacidad a la hora de ejecutar los datos del sistema.

En los softwares de acceso libre hay diferentes tipos de licencias como: licencias
GPL, AGPL, BSD, LGPL, PSFL, MIT, MPL, CDDL, Copyleft, EPL, APSL, PHP, Apache.

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.

2
Objetivos

Objetivo General:
 Analizar la importancia y el funcionamiento básico y complejo que
conforman el software de acceso libre, junto con ello sus características,
ventajas y desventajas, teniendo en cuenta algunas de sus licencias que lo
diferencian del demás software, es decir del software privativo.

Objetivos específicos:
 Conocer más sobre el significado del software libre y las licencias que este
tiene.
 Aprender sobre las libertades y beneficios que le brinda el software al
usuario.
 Definir las diferencias del software libre y el software privativo.

3
Definición de software libre

El software libre (free software), es aquel que una vez obtenido, puede ser usado,
copiado, estudiado, modificado y redistribuido libremente.

Para estudiarlo y modificarlo la distribución del Software Libre debe incluir el


código fuente, característica fundamental.

El software libre suele estar disponible gratuitamente, pero no hay que asociar
software libre a software gratuito, o a precio del coste de la distribución a través
de otros medios; sin embargo, no es obligatorio que sea así y, aunque conserve su
carácter de libre, puede ser vendido comercialmente

Software gratis o gratuito (conocido usualmente como freeware)

Donde en algunos casos es posible encontrar el código fuente, pero solo para
efectos ilustrativos o educativos, sin la posibilidad de ser modificado, regularmente
el software gratuito ofrece las aplicaciones ya compiladas y listas para usarse.

Software de prueba o evaluación (conocido usualmente como


shareware)

Se denomina Shareware a una modalidad de distribución de software (juegos o


programas) para que el mismo pueda ser evaluado de forma gratuita, pero
generalmente por un tiempo especificado, aunque también las limitaciones pueden
estar en algunas de las formas de uso o las capacidades finales.
En cualquier circunstancia, estas libertades deben aplicarse a todo código que
pensemos utilizar hacer que otros utilicen. Tomemos por ejemplo un programa A
que automáticamente ejecuta un programa B para que realice alguna tarea. Si se
tiene la intención de distribuir A tal cual, esto implica que los usuarios necesitarán
B, de modo que es necesario considerar si tanto A como B son libres. No obstante,

4
si se piensa modificar A para que no haga uso de B, solo A debe ser libre; B no es
relevante en este caso.

«Software libre» no significa que «no es comercial». Un programa libre debe estar
disponible para el uso comercial, la programación comercial y la distribución
comercial. La programación comercial de software libre ya no es inusual; el
software libre comercial es muy importante. Puede haber pagado dinero para
obtener copias de software libre, o puede haber obtenido copias sin costo. Pero sin
tener en cuenta cómo obtuvo sus copias, siempre tiene la libertad de copiar y
modificar el software, incluso de vender copias.

En las siguientes paginas tratamos algunos puntos que aclaran qué es lo que hace
que las libertades específicas sean adecuadas o no.

Las 4 Libertades

Libertad 0

La libertad de usar el programa, con cualquier propósito (privado, educativo, público,


comercial, militar, etc.).

Libertad 1

La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (para lo


cual es necesario poder acceder al código fuente).

Libertad 2

La libertad de distribuir copias, con lo que puedes ayudar a quien sea.

Libertad 3

La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo
que toda la comunidad se beneficie.

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. En esta libertad,
5
lo que importa es el propósito del usuario, no el del programador. Usted como
usuario es libre de ejecutar el programa para alcanzar sus propósitos, y si lo
distribuye a otra persona, también esa persona será libre de ejecutarlo para lo que
necesite; usted no tiene el derecho de imponerle sus propios objetivos a la otra
persona.

La libertad de ejecutar el programa como se desea significa que al usuario no se le


prohíbe o no se le impide hacerlo. No tiene nada que ver con el tipo de

Funcionalidades que el programa posee ni con el hecho de que el programa sea o


no sea útil para lo que se quiere hacer.

La libertad de estudiar el código fuente y modificarlo

Para que las libertades 1 y 3 (realizar cambios y publicar las versiones modificadas)
tengan sentido, usted debe tener acceso al código fuente del programa. Por
consiguiente, el acceso al código fuente es una condición necesaria para el
software libre. El «código fuente» ofuscado no es código fuente real y no cuenta
como código fuente.

La libertad 1 incluye la libertad de usar su versión modificada en lugar de la


original. Si el programa se entrega unido a un producto diseñado para ejecutar
versiones modificadas por terceros, pero rechaza ejecutar las suyas —práctica
conocida como «tivoización» o «bloqueo», o (según la terminología perversa de
quienes lo practican) «arranque seguro»—, la libertad 1 se convierte en una vana
simulación más que una realidad práctica. Estos binarios no son software libre, aun
cuando se hayan compilado a partir de un código fuente libre.

Una manera importante de modificar el programa es agregándole subrutinas y


módulos libres ya disponibles. Si la licencia del programa especifica que no se
pueden añadir módulos que ya existen y que están bajo una licencia apropiada,
por ejemplo si requiere que usted sea el titular del copyright del código que desea

6
añadir, entonces se trata de una licencia demasiado restrictiva como para
considerarla libre.

Si una modificación constituye o no una mejora, es un asunto subjetivo. Si su


derecho a modificar un programa se limita, básicamente, a modificaciones que
alguna otra persona considera una mejora, el programa no es libre.

La libertad de redistribuir copias si así lo desea: requisitos básicos

La libertad para distribuir (libertades 2 y 3) significa que usted tiene la libertad


para redistribuir copias con o sin modificaciones, ya sea gratuitamente o cobrando
una tarifa por la distribución, a cualquiera en cualquier parte. Ser libre de hacer
esto significa, entre otras cosas, que no tiene que pedir ni pagar ningún permiso
para hacerlo.

También debe tener la libertad de hacer modificaciones y usarlas en privado para


su propio trabajo o pasatiempo, sin siquiera mencionar que existen. Si publica sus
cambios, no debe estar obligado a notificarlo a nadie en particular, ni de ninguna
manera en particular.

La libertad 3 incluye la libertad de publicar sus versiones modificadas como


software libre. Una licencia libre también puede autorizar otras formas de
publicación; en otras palabras, no tiene que ser una licencia con copyleft. No
obstante, una licencia que requiera que las versiones modificadas no sean libres,
no se puede considerar libre.

La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del
programa, así como el código fuente, tanto para las versiones modificadas como
para las que no lo estén. (Distribuir programas en forma de ejecutables es
necesario para que los sistemas operativos libres se puedan instalar fácilmente).
Resulta aceptable si no existe un modo de producir un formato binario o ejecutable
para un programa específico, dado que algunos lenguajes no incorporan esa

7
característica, pero debe tener la libertad de redistribuir dichos formatos si
encontrara o programara una forma de hacerlo.

Copyleft

Ciertos tipos de reglas sobre la manera de distribuir software libre son aceptables,
cuando no entran en conflicto con las libertades principales. Por ejemplo, el
copyleft , definido muy sucintamente, es la regla en base a la cual, cuando
redistribuye el programa, no se puede agregar restricciones para denegar a los
demás las libertades principales. Esta regla no entra en conflicto con las libertades
principales, más bien las protege.

En el proyecto GNU usamos el copyleft para proteger legalmente las cuatro


libertades para todos. Creemos que existen razones importantes por las que es
mejor usar el copyleft. De todos modos, el software libre sin copyleft también es
ético. Véase en categorías del software libre una descripción de la relación que
existe entre el «software libre», «software con copyleft» y otros tipos de software.

Reglas acerca del empaquetamiento y la distribución

Eventuales reglas sobre cómo empaquetar una versión modificada son aceptables
si no limitan substancialmente su libertad para publicar versiones modificadas, o su
libertad para hacer y usar versiones modificadas en privado. Así, es aceptable que
una licencia le obligue a cambiar el nombre de la version modificada, eliminar el
logotipo o identificar sus modificaciones como suyas. Son aceptables siempre y
cuando esas obligaciones no sean tan agobiantes que le dificulten la publicación de
las modificaciones. Como ya está realizando otras modificaciones al programa, no
le supondrá un problema hacer algunas más.

Las reglas del tipo «si pone a disposición su versión de este modo, también debe
hacerlo de este otro modo» también pueden ser, bajo la misma condición,
admisibles. Un ejemplo de una regla admisible sería alguna que requiera que, si

8
usted ha distribuido una versión modificada y uno de los programadores anteriores
le solicita una copia, usted deba enviársela (tenga en cuenta que tal regla le sigue
permitiendo optar por distribuir o no distribuir su versión). Las reglas que obligan a
suministrar el código fuente a los usuarios de las versiones publicadas también son
admisibles.

Un problema particular se presenta cuando la licencia requiere que a un programa


se le cambie el nombre con el cual será invocado por otros programas. De hecho
este requisito dificulta la publicación de la versión modificada para reemplazar al
original cuando sea invocado por esos otros programas. Este tipo de requisitos es
aceptable únicamente cuando exista un instrumento adecuado para la asignación
de alias que permita especificar el nombre del programa original como un alias de
la versión modificada.

Normas de exportación

En algunos casos las normas de control de exportación y las sanciones comerciales


impuestas por el Gobierno pueden limitar la libertad de distribuir copias de los
programas a nivel internacional. Los desarrolladores de software no tienen el
poder de eliminar o pasar por alto estas restricciones, pero lo que sí pueden y
deben hacer es rehusar imponerlas como condiciones para el uso del programa.
De este modo, las restricciones no afectarán las actividades ni a las personas fuera
de las jurisdicciones de tales Gobiernos. Por tanto, las licencias de software libre
no deben requerir la obediencia a ninguna norma de exportación que no sea trivial
como condición para ejercer cualquiera de las libertades esenciales.

La mera mención de la existencia de normas de exportación, sin ponerlas como


condición de la licencia misma, es aceptable ya que esto no restringe a los
usuarios. Si una norma de exportación es de hecho trivial para el software libre,
ponerla como condición no constituye un problema real; sin embargo, es un

9
problema potencial ya que un futuro cambio en la ley de exportación podría hacer
que el requisito dejara de ser trivial y que el software dejara de ser libre.

Consideraciones legales

Para que estas libertades sean reales, deben ser permanentes e irrevocables
siempre que usted no cometa ningún error; si el programador del software tiene el
poder de revocar la licencia, o de añadir restricciones a las condiciones de uso en
forma retroactiva, sin que haya habido ninguna acción de parte del usuario que lo
justifique, el software no es libre.

Una licencia libre no puede exigir la conformidad con la licencia de un programa


que no es libre. Así, por ejemplo, si una licencia requiere que se cumpla con las
licencias de «todos los programas que se usan», en el caso de un usuario que
ejecuta programas que no son libres este requisito implicaría cumplir con las
licencias de esos programas privativos, lo cual hace que la licencia no sea libre.

Es aceptable que una licencia especifique la jurisdicción de competencia o la sede


para la resolución de conflictos, o ambas cosas.

Licencias basadas en contrato

La mayoría de las licencias de software libre están basadas en el copyright, y


existen límites en los tipos de requisitos que se pueden imponer a través del
copyright. Si una licencia basada en el copyright respeta la libertad en las formas
antes mencionadas, es poco probable que surja otro tipo de problema que no
hayamos anticipado (a pesar de que esto ocurre ocasionalmente). Sin embargo,
algunas licencias de software libre están basadas en contratos, y los contratos
pueden imponer un rango mucho más grande de restricciones. Esto significa que
existen muchas maneras posibles de que tal licencia sea inaceptablemente
restrictiva y que no sea libre.

10
Nos resulta imposible enumerar todas las formas en las que eso puede suceder. Si
una licencia basada en un contrato restringe al usuario de un modo que no se
puede hacer con las licencias basadas en el copyright, y que no está mencionado
aquí como legítimo, tendremos que analizar el caso, y probablemente concluyamos
que no es libre.

¿Quién fue el creador del software?


Richard Matthew Stallman

(Nacido en Manhattan, Nueva York, 16 de marzo


de 1953), con frecuencia abreviado como
«rms», es un programador estadounidense y
fundador del movimiento por el software libre
en el mundo.

Entre sus logros destacados como


programador se incluye la realización del editor
de texto GNU Emacs, el compilador GCC, y el depurador GDB, bajo la rúbrica del
Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de
un marco de referencia moral, político y legal para el movimiento del software
libre, como una alternativa al desarrollo y distribución del software no libre o
propietario. Es también inventor del concepto de copyleft (aunque no del término),
un método para licenciar software de tal forma que su uso y modificación
permanezcan siempre libres y queden en la comunidad de usuarios y
desarrolladores.

Richard Matthew Stallman nació en la Ciudad de Nueva York en el año 1953, hijo
de Alice Lippman y Daniel Stallman. Su primera experiencia con computadoras fue
en el Centro Científico de IBM en Nueva York cuando cursaba la preparatoria. Fue
contratado durante un verano para escribir un programa de análisis numérico en
Fortran. Completó el trabajo después de un par de semanas, y dedicó el resto del
verano escribiendo un editor de textos en el lenguaje de programación APL.

11
Stallman invirtió el verano de su graduación de la preparatoria en escribir otro
programa, un preprocesador para el lenguaje de programación PL/1 en el IBM
S/360.

Laboratorio de inteligencia artificial del MIT

En 1971, siendo estudiante de primer año de Física en la Universidad Harvard,


Stallman se convirtió en un hacker del Laboratorio de Inteligencia Artificial del
Instituto Tecnológico de Massachusetts (MIT). En los años 1980, la cultura hacker
que constituía la vida de Stallman empezó a disolverse bajo la presión de la
comercialización en la industria del software. En particular, otros hackers del
laboratorio de IA fundaron la compañía Symbolics, la cual intentaba activamente
reemplazar el software libre del Laboratorio con su propio software privativo.

Entre 1982 y 1983, Stallman por sí solo duplicó los esfuerzos de los programadores
de Symbolics para impedir que adquirieran un monopolio sobre los ordenadores
del laboratorio. Por ese entonces, sin embargo, él era el último de su generación
de hackers en el laboratorio. Se le pidió que firmara un acuerdo de no divulgación
(non-disclosure agreement) y que llevara a cabo otras acciones que él consideró
traiciones a sus principios. El 27 de septiembre de 1983 Stallman anunció en varios
grupos de noticias de Usenet el inicio del proyecto GNU, que perseguía crear un
sistema operativo completamente libre. ¿Qué significa GNU? GNU es el
acrónimo recursivo de "GNU's Not Unix" (en español: GNU no es Unix).

Ventajas del Software Libre

 Libre Uso. Cualquier persona puede disponer del software libre bajo las
condiciones de la licencia.
 Bajo Costo. Es gratuito
 Existe Libertad de Conocimiento y trabajo cooperativo entre sus usuarios lo
que permite una mayor innovación tecnológica.

12
 Rápida corrección de errores facilitado por el trabajo comunitario a través
de Internet y de su libre acceso al código fuente.
 Total, independencia de un proveedor. El usuario puede administrar
libremente su crecimiento y operación con total autonomía.
 Independencia de las condiciones del mercado. A salvo de cambios
drásticos por parte del proveedor o modificaciones que realice por las
condiciones del mercado o baja rentabilidad.
 Contribuye a la formación de profesionales y el desarrollo de la industria
local, generando conocimiento y trabajo)
 Facilidad para personalizar el software de acuerdo a las necesidades del
usuario.
 Posibilidad de traducir el mismo a cualquier idioma, inclusive a una lengua
regional o indígena.
 Independencia tecnológica de los Estados con respecto a grandes grupos
económicos.
 Fácil acceso por parte del sector educativo público y privado.
 Mayor seguridad y privacidad de los datos. Disminuye los riesgos de
filtración, aumenta la imposibilidad de acceso y manipulación de los datos
críticos del Estado.
 Asegura la durabilidad de la información y su migración, gracias al acceso al
código fuente.
 Disminuye los riesgos de "puertas traseras" que introduzcan códigos
maliciosos o de espionaje.
 El conocimiento de códigos fuente permite la rápida solución a
funcionamientos erróneos.
 Elimina el sistema operativo monousuario. Ya que permite el uso y trabajo
de varios usuarios al mismo tiempo.
 Elimina el derecho exclusivo de la innovación.
 Abre la posibilidad del trabajo compartido entre diferentes empresas o
dependencias de gobierno.
13
 Elimina la inseguridad ante cierre de compañías de provisión o
discontinuidad del producto.
 No depende de prácticas monopólicas.

Desventajas del Software Libre

 Dificultad en el intercambio de archivos (doc. de texto), dan errores o se


pierden datos.
 Mayor dificultad en la instalación y migración de datos para el usuario
común.
 Desconocimiento. El usuario común está muy familiarizado con los soportes
de Microsoft, lo que hace elevar el costo de aprendizaje.
 Ausencia de garantía. El software libre no se hace responsable por los
daños.
 Para su configuración se requieren conocimientos previos de funcionamiento
del sistema operativo.
 Por lo general para su implementación se necesitan conocimiento previo de
programación.
 Se debe monitorear en forma constante la corrección de errores por
Internet.
 No existe un control de calidad previo.
 Hay aplicaciones específicas que no se encuentran en el software libre.
 Baja expansión de su uso en centros educativos.
 Baja difusión en publicaciones.
 En ambientes de red todavía hay software propietario con mejores
desempeños.

14
Licencias
Software con copyleft
El software con copyleft es software libre cuyos términos de distribución garantizan
que todas las copias de todas las versiones tengan aproximadamente los mismos
términos de distribución. Esto significa, por ejemplo, que las licencias copyleft
generalmente no permiten que terceros le agreguen requisitos adicionales al
software (aunque puede estar permitido agregar un conjunto limitado de requisitos
que se consideran seguros) y exigen que el código fuente esté disponible. Esto
tutela el programa y sus versiones modificadas contra algunas de las formas más
comunes de convertirlo en software privativo.

Algunas licencias copyleft, como la GPL versión 3, impiden otras formas de


convertir en privativo el software, tales como la «tivoización».

En el Proyecto GNU, publicamos con copyleft casi todo el software que escribimos
porque nuestro objetivo es dar a todos los usuarios las libertades que implica el
término «software libre». Véase nuestro artículo sobre copyleft donde se explica
más detalladamente cómo funciona el copyleft y por qué lo usamos.

Copyleft es un concepto general: para poner un programa bajo copyleft, es


necesario adoptar un conjunto específico de cláusulas para la distribución. Existen
varias maneras de redactar las cláusulas de copyleft, por lo que en principio
pueden existir muchas licencias libres con copyleft. Sin embargo, en la práctica,
para casi todo el software con copyleft se usa la Licencia Pública General de GNU
(GNU General Public License). Generalmente dos licencias diferentes con copyleft
son «incompatibles», lo cual significa que es ilegal combinar el código que está
bajo un tipo de licencia con el código que está bajo otro tipo de licencia; por eso
es bueno para la comunidad usar una sola licencia con copyleft.

15
Software libre sin copyleft

Los programas publicados sin copyleft vienen con permiso de redistribución y


modificación, como así también con el permiso de agregarle restricciones.

Si un programa es libre pero no tiene copyleft, es posible que algunas copias o


modificaciones no sean libres en absoluto. Una empresa de software puede
compilar el programa, con o sin modificaciones, y distribuir el archivo ejecutable
como software privativo.

El sistema X Window es un ejemplo de ello. Los términos de distribución que usó el


X Consortium para publicar el X11 hicieron que el programa sea software libre sin
copyleft y la mayoría de los sucesivos desarrolladores continuaron haciendo lo
mismo. Una copia del programa que esté bajo esos términos de distribución es
software libre. Sin embargo, existen también versiones que no son libres, y hay (o
al menos, había) ordenadores muy conocidos y tarjetas gráficas para PC que
funcionan únicamente con las versiones privativas del programa. Si utiliza alguno
de esos tipos de hardware, entonces para usted X11 no es software libre. Incluso
los programadores de X11 lo hicieron privativo durante algún tiempo, y pudieron
hacerlo porque otros programadores habían aportado código bajo la misma
licencia sin copyleft.

Software con licencia permisiva, laxa

Entre las licencias permisivas, laxas, se incluyen la licencia X11 y ambas licencias
BSD. Estas licencias permiten utilizar el código de cualquier manera, inclusive la
distribución de binarios privativos con o sin modificaciones del código.

16
Software con licencia GPL

La Licencia Pública General de GNU (General Public License - GNU GPL) consiste en
un conjunto específico de cláusulas de distribución para publicar programas con
copyleft. El Proyecto GNU la usa para la mayoría de los programas que distribuye.

Equiparar el software libre con software cubierto por la licencia GPL es por lo tanto
un error.

El sistema operativo GNU

El sistema operativo GNU es un sistema completamente libre de tipo Unix, que el


Proyecto GNU comenzó a desarrollar en 1984.

Un sistema operativo de tipo Unix está constituido por muchos programas. El


sistema GNU incluye todos los paquetes oficiales de GNU. También incluye muchos
otros paquetes, como el sistema X Window y TeX, que non son software de GNU.

La primera versión de prueba del sistema GNU completo se lanzó en 1996. Esto
incluye GNU Hurd, nuestro núcleo, desarrollado desde 1990. En 2001 el sistema
GNU (con GNU Hurd) comenzó a funcionar medianamente bien, pero Hurd aún
carece de algunas características importantes y por lo tanto su uso no está muy
difundido. Mientras tanto, el sistema GNU/Linux, un derivado del sistema operativo
GNU que utiliza Linux como núcleo en lugar del núcleo Hurd de GNU, ha obtenido
gran notoriedad a partir de los años noventa. Esto demuestra que el sistema GNU
no es un único conjunto estático de programas; tanto los usuarios como los
distribuidores pueden seleccionar diversos paquetes según sus necesidades e
intereses. El resultado es una variante del sistema GNU.

Debido a que el objetivo de GNU es ser libre, cada uno de los componentes del
sistema operativo GNU es software libre. No necesariamente todos tienen que
tener copyleft, cualquier tipo de software libre se puede incluir legalmente siempre
que ayude a alcanzar los objetivos técnicos.
17
Programas de GNU

La expresión «programa de GNU» es equivalente a software GNU. Un programa


Foo es un programa de GNU si es software GNU. A veces también decimos que es
un «paquete de GNU».

Software GNU

El software GNU se publica con el auspicio del Proyecto GNU. Si un programa es


software GNU, también decimos que es un programa o un paquete de GNU, y el
manual o el archivo README de un paquete de GNU así lo debe indicar. Además,
en el Directorio de Software Libre están identificados todos los paquetes de GNU.

La mayor parte del software GNU es copyleft, pero no todo; sin embargo, todo el
software GNU debe ser software libre.

Parte del software GNU fue escrito por el equipo de la Free Software Foundation,
pero la mayor parte proviene de algunos voluntarios. (Algunos de esos voluntarios
reciben pagos de empresas o universidades, pero son voluntarios para nosotros).
La Free Software Foundation es titular del copyright de parte de ese software, otra
parte está bajo el copyright de sus autores.

Software GNU bajo copyright de la FSF

Los desarrolladores de paquetes de GNU pueden transferir los derechos de autor a


la FSF, o pueden quedárselos. La elección es suya.

Si se han transferido los derechos de autor a la FSF, el programa es software GNU


con derechos de autor de la FSF, y la FSF puede así hacer cumplir la licencia del
programa. Si han conservado los derechos de autor, hacer cumplir la licencia es su
responsabilidad.

Como regla, la FSF no acepta asignaciones de copyright para software que no sea
un paquete oficial de GNU.
18
Diferencias de software libre y privativo.

Software Libre: Software Privativo:

La libertad de usar el programa con


cualquier dispositivo.

La libertad de estudiar cómo


funciona el programa. Es comercial y costoso.

Adáptalo a tus necesidades. Presenta mayor soporte.

El acceso al código, fuentes es una Es aquel no cede el código de


condición previa para esto. programación.

La libertad de distribuir copias, con Es muy propenso a ser atacado por


lo que puedes ayudar a los usuarios software malicioso debido a su
vecinos. popularidad.

La libertad de mejorar el programa y La actualización y soporte solo son


hacer públicas las mejoras a los dadas por el fabricante.
demás, de modo que toda la
comunidad se beneficie.

El acceso al código fuentes es un


requisito previo para esto.

19
¿Qué es software Privativo?

Es cualquier programa informático en el que el usuario tiene limitaciones para


usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones). (También
llamado código cerrado o software no libre, privado o privativo)

¿Cuál es su semejanza?

La semejanza es que los dos softwares pueden ser usados comercialmente


siempre y cuando en el propietario o licenciado se tengan los permisos
correspondientes.

20
Conclusión

El grupo ha llegado a la conclusión de que los softwares de acceso libre es aquel


que una vez obtenido, puede ser usado, copiado, estudiado, modificado y
redistribuido libremente. El ser humano busca la evolución de esta misma, para su
beneficio en el sentido de mejorar y cumplir sus necesidades de forma más sencilla
con el desarrollo de herramientas; lo que provoca que estos softwares vayan a
pasos agigantados a su manera no en si a escalas enormes y está también, busca
su propio beneficio, hoy en día es común saber que hay personas que trabajan con
este tipo de software esta es otra forma de oportunidad que esta misma crea.

De igual manera, mencionar que el ser humano actual está acostumbrado a la


tecnología y saber aprovechar las oportunidades que esta misma genera por medio
de las ventajas que ofrece, es decir este software permite modificar su código
fuente a manera que nos beneficie tanto a nosotros como a los demás.

21
Recomendaciones

 OBJETIVIDAD: Evaluar los proyectos de software libre en base a datos


objetivos, conociendo la evolución del producto y su contribuidor, su nivel
de colaboración y apertura, su ecosistema de servicios locales. Ya que esta
modalidad de software da acceso a toda la información acerca del producto
y es 100% auditable "las compañías han de valerse de ello para obtener
todos los datos necesarios que les permitan evaluar si responde a sus
necesidades”.
 INVERTIR EN FORMACIÓN Y EXPERIENCIA: Invertir en conocer los
productos libres usados o rodearse de proveedores de confianza que
realicen esta inversión. Al poder acceder al código fuente es más fácil y
rápido conocer el potencial del producto y construir sobre el mismo.
 LIBRE COMPETENCIA. El software de fuentes abiertas puede ser usado de
forma muy eficaz para fomentar la libre competencia entre los proveedores
de la Administración Pública. Es conveniente analizar en detalle mediante
qué mecanismos puede impulsarse la competencia, y reflejarlo en las
decisiones sobre las soluciones técnicas a adoptar en los diferentes
escenarios. De esta manera, las Administraciones Públicas impulsarían la
creación y mantenimiento de un tejido tecnológico local, regional y nacional,
y la creación de ecosistemas productivos más ricos en el campo del
software.

22
Cuestionario

1. ¿Qué es software libre?

Es el software que respeta la libertad de los usuarios y la comunidad. A grandes


rasgos, significa que los usuarios tienen la libertad de ejecutar, copiar, distribuir,
estudiar, modificar y mejorar el software.

2. ¿Quién fue el creador de software libre y en qué año lo hizo?

Fue Richard Matthew Stallman, (Nacido en Manhattan, Nueva York, 16 de marzo


de 1953), y lo creo el 27 de septiembre de 1983.

3. ¿Cuáles son las 4 libertades que posee un usuario de software


libre?
1) La libertad de ejecutar el programa como se desea, con cualquier propósito
2) La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga
lo que el usuario quiera
3) La libertad de redistribuir copias para ayudar a su prójimo
4) La libertad de distribuir copias de sus versiones modificadas a terceros

4. Desde el punto de vista del software libre, existen distintas


variantes del concepto o grupos de licencias. ¿Cuáles son?:

Licencias GLP Licencias tipo BSD

Licencias LGPL Licencias PSFL

Licencias AGPL Licencias MIT

5) ¿Qué permite las licencias GPL?

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.

23
6) ¿Qué es licencia LGPL?

Es una licencia creada por la (FSF) que garantiza la libertad de compartir y


modificar el software cubierto por ella, asegurando que el software es libre para
todos sus usuarios.

7) Mencione una característica de las licencias tipo BSD:

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.

8) ¿Qué Instituto utilizó la licencia MIT?

Fue el Instituto Tecnológico de Massachusetts (MIT, Massachusetts Institute of


Technology en inglés).

9) Según usted, ¿qué software es mejor, el libre o el privativo?

10) ¿Qué entiendes por copyleft?

También podría gustarte