Está en la página 1de 5

Universidad Capitán General Gerardo Barrios

Centro Regional Usulután.

Facultad:
Ciencia y Tecnología
Cátedra:
Desarrollo de Software Libre I
Catedrático:
Ing. Timotea Guadalupe Menjivar.
Proyecto:
Filosofía del software libre.
Responsable:
Rafael José Moreira Henríquez USIS872013

Domingo 04 de febrero del 2018


El Software Libre y su filosofía.

Objetivos de la filosofía.

Para poder decir que un software sea considerado libre debe contemplar ciertos
principios, como lo fue en la década de los 60’s que para que la informática se
desarrollara el software estuvo libre de licencias. Pero en luego que se desarrollaron
lenguajes de bajo nivel se empezó en la década de los 70 la producción de software
comercializable y se tenía por costumbre que el comercializados establecía sus
propias reglas para el uso de su software.

Ahora bien, ya que el software libre es aquel que respeta la libertad de los usuarios
y comunidad de poder distribuir, modificar, y mejorar un software y está regido por
4 libertades que tiene que cumplir para que se considere libre. Es importante decir
que no hay que confundir el software libre con software gratuito ya que este puede
tener un costo, la diferencia básica es que, al adquirir un software libre, el
desarrollador está obligado a distribuirlo con todo y código fuente para darle la
libertad a los usuarios, tanto individual y colectivamente puedan modificarlo y así
poder proporcionar soluciones a problemas que pueda presentar el software y
hacerlo más seguro.

El software libre no es cuestión de precio, al hablar de que un software es libre


significa permitirle al usuario o a una comunidad de desarrolladores darle el uso que
ellos consideren útil para un determinado fin.

Las licencias de software

Las licencias de software es la autorización, permiso o contrato por escrito


concedido por el titular de los derechos de autor o propiedad intelectual del
programa informático, al usuario de dicho software. En la licencia se establecen
restricciones de uso, modificación o redistribución del software. También se señalan
los límites de la licencia como el plazo de duración, el territorio de aplicación y todas
las demás cláusulas que el titular de los derechos de autor establezca.

Hemos establecido la definición de una licencia de software


¿Ahora bien, el software libre posee licencias? Claro que tiene licencias, solo que
están basadas en las libertades y ventajas que la filosofía del software libre tiene,
entre las licencias están:

• Licencia GPL: con esta licencia el desarrollador conserva los derechos de


autor
• Licencia AGPL: esta licencia obliga a que se distribuya el software que se
destine a dar servicios a través de una red de ordenadores.
• Licencia BSD: es una licencia del tipo permisiva, que impone pocas
condiciones de uso al usuario
• Licencia Apache: esta licencia permite al usuario modificar y distribuir
software, pero debe de conservar el copyright y el disclaimer.

LIBERTADES QUE DEBE CUMPLIR EL SOFTWARE LIBRE:

(0) Libertad de ejecutar el programa para cualquier propósito.

Básicamente esta libertad se refiere a la libre ejecución del software en


cualquier dispositivo compatible, dando la libertad de usarlo para el fin que
se desee.
(1) Libertad de estudiar cómo funciona el programa y cambiarlo para que haga
lo que usted quiera.
Esta libertad nos permite poder analizar el software libre, su funcionamiento
y estructura para que en su momento poder modificarlo, y poder dar solución
a problemas que el programa presente y ayudar a la comunidad de usuarios.
Para todo esto es necesario que el código de fuente esté disponible en todo
momento.
(2) Libertad de redistribuir copias para ayudar a su prójimo
Esta libertad nos concede el permiso de poder redistribuir copias del software
para poder ayudar a otros y tengan el mismo beneficio que nosotros al utilizar
determinado programa. De esta forma mantenemos nuestra ética con
nuestros amigos y con la Comunidad.
(3) Libertad de distribuir copias de sus versiones modificadas a terceros
Esta última libertad nos permite que al modificar un software o encontrar uno
modificado por terceras personas, lo podamos redistribuir sin consecuencias
legales y así darle el beneficio a toda la comunidad de usuarios sobre la
utilización de todas las características de un programa en específico y de las
mejoras que se le han hecho.

En resumen, estas cuatro libertades son las que un software debe cumplir para
poder considerarse libre. Con estas 4 libertades estamos contribuyendo a un
Sistema Ético que respeta las Libertades del usuario y de la comunidad.

BENEFICIOS DEL SOFTWARE LIBRE

El uso de software libre brinda muchos beneficios, aparte de que una buena
cantidad del software lo proporcionan de manera gratuita con la mayoría de las
características activas de los programas. Entre algunos beneficios del software libre
están:

El software libre brinda acceso al conocimiento, este por medio de sus libertades
nos da el poder de ejercer esa apropiación de conocimiento y por ello tiene gran
cantidad de beneficios en comparación del software privativo.

1. Personas libres, independientes y críticas: ya que los programas tienen


licencia gratuita, esto elimina la dependencia y nos permite tener la libertad
de uso de software que se adapte a nuestras necesidades y el que nos
agrade más.

2. Permite reducir el costo por operación a las empresas y usuarios de la


comunidad: el software libre al ser modificado por muchas personas, es el
mejor software optimizado para consumir pocos recursos en los equipos de
hardware y tener mayor rendimiento y seguridad, además de funcionar en la
mayoría de ordenadores que se encuentran en el mercado.
3. El costo de licencias. Tanto como para empresas como para usuarios y la
comunidad, el software libre reduce el costo de compras de licencias para el
uso del software. Generalmente las licencias de software libre son gratuitas,
pero no todo es así, ya que algunas tienen un costo, pero en comparación
del costo monetario que tienen las licencias de software privativo, estas son
mucho más baratas.
4. Facilita el trabajo de los estudiantes, que puedan utilizar las mismas
herramientas tanto en la escuela como en casa de una forma legal. El
software libre se puede descargar de forma gratuita y completamente legal,
los estudiantes tienen acceso a este software tanto como deseen en
cualquier entorno para poder continuar realizando sus tareas.
5. Se favorece el mercado local: Al tener acceso a la estructura del software
(código de fuente) este permite que las empresas locales puedan adaptarlo
a sus necesidades específicas de un contexto o institución determinada.
6. El software libre fomenta el interés por la investigación y aprendizaje en
el capo de la informática.
7. Permite ver más allá. En comparación con el software privativo, el software
libre permite romper esa burbuja que ya está establecida en los programas
privados, ya que nos permite conocer la cantidad de programas gratuitos
disponibles que nos brindan posibilidades infinitas para realizar muchas
tareas deseadas.

También podría gustarte