Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Trabajo colaborativo #1
Comunidades de software libre
Hall C
Universidad de Panamá, Centro Regional Universitario de Colón
Elaborado por:
Hall, Celia Magali 3-116-843
Hurtado, Jorge A. 8-255-67
Esquina, Darío 3-108-992
Soto, Dianelys 3-725-2352
Facilitador:
Liliana Reyes
Asignatura:
Software Libre
21 de marzo, 2020
Contenido
1. Introducción...................................................................................3
2. Software Libre................................................................................4
7. Conclusiones....................................................................................13
8. Web-grafía.........................................................................................13
1. Introducción
Se denomina Software Libre a aquellos programas informáticos que le dan a sus
usuarios, por decisión explícita de sus programadores y diseñadores, el acceso al
código fuente o código de programación original en que fueron fabricados, para que
pueda copiar, modificar, personalizar y distribuirlo libremente. Esto da origen, por
ende, a múltiples versiones del mismo programa, cuya aparición no representa una
violación legal o ética del programa original.
2. Software Libre
Tampoco debe confundirse software libre con «software de dominio público». Este
último es aquel que no requiere de licencia, pues sus derechos de explotación son
para toda la humanidad, porque permite el acceso a todos por igual. Cualquiera
puede hacer uso de él, consignando su autoría original. Este software sería aquel
cuyo autor lo dona a la humanidad o cuyos derechos de autor han expirado. Si
un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es del
dominio público.
La comunidad del software libre es un término que hace referencia informal a los
usuarios y desarrolladores de software libre, así como los partidarios del movimiento
de software libre. La comunidad de software libre es a veces también llamada la
“comunidad open source”. La comunidad Linux es un subconjunto de la comunidad
del software libre.
de 1990, como el software libre llegó a ser más fácil de usar, y muchas empresas se
convirtieron en usuarios, distribuidores y desarrolladores de software libre.
Los valores que persiguen se basan en las libertades negadas por el modelo
de software privativo. Pero también incluye valores de transparencia y publicidad al
hacer el código fuente libremente accesible, y valores de cooperación. Al permitir que
dicho código fuente pueda ser libremente accesible y modificable, se comparten
conocimientos y se favorece el trabajo en cooperación. Esas mismas características
permiten, además, la libre adaptación de las aplicaciones a las necesidades del
usuario.
comunidad del software libre, pero se tiene dificultad en la elección de las licencias
de software libre, y la selección de qué software se liberará.
Tenía la esperanza de que un sistema operativo libre abriría el camino para escapar
definitivamente del yugo del software privativo. Conocía por experiencia personal el
espantoso modo de vida que el software privativo impone a los usuarios, y estaba
decidido a escapar y a ofrecer a los demás la misma oportunidad.
Hoy tenemos una gran comunidad de usuarios que usan GNU, Linux y otros
programas libres. A miles de personas les gustaría expandirlo, y se han puesto como
objetivo convencer a más usuarios de computadoras para que «usen software libre».
¿Pero qué significa «usar software libre»? ¿Significa escapar del software privativo, o
simplemente instalar programas libres junto a los privativos? ¿Nos proponemos
conducir a la gente hacia la libertad, o simplemente darles a conocer nuestro código?
En otras palabras, ¿estamos trabajando por la libertad, o hemos reemplazado esa
meta por el superficial objetivo de la popularidad?
Es fácil habituarse a pasar por alto esta distinción, porque en muchas situaciones
comunes no supone ninguna diferencia. Cuando intentamos convencer a una
persona para que pruebe un programa libre o instale el sistema operativo GNU/Linux,
con cualquiera de los dos objetivos nos comportaríamos de la misma manera. Sin
embargo, en otras situaciones cada uno de los objetivos conduce a acciones muy
diferentes.
Por ejemplo, ¿qué deberíamos decir cuando se publica una versión para GNU/Linux
del controlador de vídeo ENVidia, que no es libre, de la base de datos Profeta, que
tampoco es libre, o de las bibliotecas y el intérprete del lenguaje Indonesia, que no
son libres? ¿Deberíamos agradecer a esos desarrolladores su «apoyo» a nuestro
sistema, o deberíamos considerar estos programas privativos como cualquier otro, es
decir, como un peligro atrayente, una tentación a aceptar la esclavitud, un problema
a resolver?
Pero si nuestro objetivo es la libertad, todo cambia. Los usuarios no pueden ser libres
mientras usen un programa que no lo es. Para liberar a los ciudadanos del
ciberespacio, tenemos que reemplazar esos programas que no son libres, no
aceptarlos. No son contribuciones a nuestra comunidad, son tentaciones para
aceptar la falta de libertad.
Hay dos motivaciones comunes para desarrollar un programa libre. Una es que no
hay ningún programa que haga esa tarea. Lamentablemente, aceptar el uso de un
programa que no es libre elimina esa motivación. La otra es el deseo de ser libre,
que motiva a la gente a escribir sustitutos libres de programas privativos. En casos
como estos, ese motivo es el único que puede funcionar. Simplemente usando un
sustituto libre nuevo y sin terminar, antes de que técnicamente sea comparable con
Estos programas privativos no son simples. Desarrollar sustitutos libres para ellos
será un gran trabajo, puede llevar años. La tarea probablemente requerirá la ayuda
de futuros hackers, gente que es aún muy joven, gente que tendrá que encontrar
motivaciones para unirse a nuestro trabajo en el software libre. ¿Qué podemos hacer
hoy para ayudar a convencer a otras personas, en el futuro, a mantener la
determinación y perseverancia necesarias para terminar esta obra?
El software libre puede ser alterado para realizar las funciones deseadas.
Libertad #0. Libertad para ejecutar el programa tal y como se desee, con cualquier
propósito que se tenga, sin necesidad de notificar a nadie.
Libertad #1. Libertad para estudiar el funcionamiento del programa y alterarlo para
que realice las tareas que se deseen. Para ello, el acceso libre al código fuente del
programa es un requisito.
Libertad #2. Libertad para redistribuir copias del programa original, para el disfrute y
ayuda de la comunidad, sin necesidad de notificar a nadie.
Libertad #3. Libertad para distribuir a terceros copias de las versiones modificadas,
sin necesidad de notificar a nadie, permitiéndole a toda la comunidad beneficiarse de
las alteraciones y las nuevas versiones del programa.
Un programa se considera como Software Libre si les da a sus usuarios todas estas
libertades descritas. Caso contrario, no es un programa libre. Hay diversas
distribuciones no libres de programas obtenidos modificando el código fuente de
estos programas gratuitos, lo cual es considerado por la comunidad de Software
Libre como algo contrario a la ética.
Un programa es software libre si los usuarios tienen todas estas libertades. Por
esto, eres libre de redistribuir copias, ya sea con o sin modificaciones, ya sea
gratis o cobrando una cuota por la distribución a cualquiera y a cualquier lugar. El
ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar
permisos.
Tu pudiste haber pagado por obtener copias del software GNU, o tal vez obtuviste
las copias sin ningún cargo. Pero no importa como obtuviste tus copias, tú siempre
tienes la libertad de copiar y cambiar el software.
Sin embargo, algunos tipos de reglas acerca de la manera de distribuir software
libre son aceptables, cuando no entran en conflicto con las libertades centrales.
Por ejemplo, copyleft (expresado muy simplemente) es la regla que implica que
cuando se redistribuya el programa, no puedes agregar restricciones para denegar
a otras personas las libertades centrales. Esta regla no entra en conflicto con las
libertades centrales; sino que las protege.
Las reglas acerca de cómo empacar una versión modificada son aceptables, si
ellas no bloquean efectivamente la libertad de liberar las versiones modificadas.
Reglas que indican "Si tú haces disponible el programa de esta manera, debes
también hacerlo disponible en esta otra" pueden ser aceptables también, bajo la
misma condición. (Nótese que tal regla deja la elección de hacer o no disponible el
programa).
8. Web Grafía
Software Libre
https://es.wikipedia.org/wiki/Software_libre
https://es.wikipedia.org/wiki/Comunidad_del_software_libre
http://www.gnu.org/philosophy/use free-software.html
Las Conclusiones:
https://www.maginvent.org/articles/linuxmm/Conclusiones_Software_Libre.h
tml