Filosofia Del Software Libre

  • Uploaded by: Junior Sumosa
  • 0
  • 0
  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Filosofia Del Software Libre as PDF for free.

More details

  • Words: 1,837
  • Pages: 10
ept u

FILOSOFÍA DEL  SOFTWARE LIBRE

Diciembre, 2007 1

ÍNDICE DE CONTENIDO

INTRODUCCIÓN................................................................................ ...........................3 OBJETIVO GENERAL........................................................................... ..........................4 OBJETIVOS ESPECÍFICOS.............................................................................................4 ¿QUÉ ES EL SOFTWARE LIBRE?...................................................................................5 LIBERTADES DEL SOFTWARE LIBRE.............................................................................5 VENTAJAS DEL SOFTWARE LIBRE....................................................................... ..........6 DESVENTAJAS DEL SOFTWARE LIBRE..........................................................................7 BENEFICIOS DEL SOFTWARE LIBRE.............................................................................7 DECRETO 3.390................................................................................................ ...........8 REFERENCIAS................................................................................. ...........................10

2

INTRODUCCIÓN

La transición que se está viviendo actualmente hacia una sociedad del conocimiento ha modificado profundamente las relaciones entre las personas, empresas, y gobiernos: las empresas usan la red para relacionarse con clientes y proveedores, utilizan también herramientas de gestión del conocimiento para ser más eficientes, los gobiernos mejoran su presencia en Internet y los servicios a los ciudadanos a través de la red, los usuarios usan las herramientas para mejorar sus relaciones personales, entre otras. En cierto modo vamos de forma imparable hacia una sociedad altamente interconectada donde el eje fundamental es la información. El software es cada vez más el gran intermediario entre la información y la inteligencia humana. De la misma manera que nos preocupa la libertad para poder acceder a la información y, si existe censura, nos debe preocupar con igual intensidad quién controla este intermediario y qué garantías tenemos de su transparencia y fiabilidad. Es por eso que el software tiene un papel muy destacado en la sociedad y es importante garantizar métodos transparentes en sus diferentes fases de producción y explotación. El software libre, al dar acceso al código, es el único que puede garantizar esta transparencia. En este sentido, es importante conocer todas las ventajas y desventajas que el software libre ofrece y así como también la forma en el que el Estado Venezolano lo está utilizando en la Administración Pública Nacional.

3

OBJETIVO GENERAL Capacitar al participante para que pueda identificar las condiciones fundamentales de la Filosofía del Software Libre. OBJETIVOS ESPECÍFICOS Al finalizar el módulo, el participante estará en capacidad de: 

Definir conceptualmente el Software Libre.



Definir las Libertades esenciales que brinda el Software Libre.



Indicar las ventajas y desventajas que proporciona el Software Libre.



Identificar los beneficios que brinda el Software Libre.



Reconocer el Decreto 3.390 como Marco Regulatorio.

4

¿QUÉ ES EL SOFTWARE LIBRE? El Software Libre es aquel que una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Suele estar disponible gratuitamente, pero no hay que asociar software libre a software gratuito, puede ser vendido comercialmente. Análogamente, el software gratis o gratuito (denominado usualmente freeware) incluye en algunas ocasiones el código fuente; sin embargo, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa. El Software Libre detecta la libertad del usuario, es el resultado de una decisión de despertar la libertad del usuario, de fomentar la cooperación en lugar de prohibirla. Pero ¿qué libertades? Es muy fácil decir Soy Libre, pero para eso es necesario especificar de que libertad se trata. En este sentido, vale la pena pensar ¿Qué libertades extras entran para el usuario en una computadora? LIBERTADES DEL SOFTWARE LIBRE Hay 4 (cuatro) libertades esenciales para el usuario de software: 

Libertad Cero: es la libertad de hacer funcionar el programa, de usarlo.



Libertad Uno: es la libertad de ayudarse, la libertad de estudiar el código fuente del programa y cambiarlo para hacer lo que uno quiera.



Libertad Dos: es la libertad de ayudar, de dar copias a los demás.



Libertad Tres: es la libertad de ayudar a la comunidad, públicamente, entregando las codificaciones hechas para que los otros puedan adquirir los beneficios de su trabajo.

Con estas 4 (cuatro) libertades el usuario es verdaderamente libre, al igual que el programa. Pero, ¿por qué estas cuatro libertades? ¿por qué son esenciales? La Libertad Cero se necesita para que el usuario del software tenga el control sobre su computadora, porque si hay límites de cuánto o cuándo, o se cuestiona para qué es que se usa un programa determinado, obviamente no se es libre en el uso del computador. Pero pedirle a un tercero no basta, porque toda esa libertad de hacer lo que el desarrollador ha 5

decidido, es suya. La Libertad Uno también se necesita porque permite estudiar el código fuente, la libertad de ver qué hace de verdad el programa y la libertad de cambiarlo según los deseos del usuario. Así es el usuario quién tiene el control de ver qué pasa con el computador y no el desarrollador del programa. Sin la Libertad Uno, no se puede saber que está haciendo el programa cuando se usa, pudiendo tener funciones maliciosas, impuestas no para servirle al usuario sino para controlarle, restringirle o dañarle. La Libertad Dos se necesita para poder vivir una vida ética, para ser un buen vecino con los demás, puesto que si se utiliza un programa que no le dé libertad de distribuir confianza, no se puede ayudar a los demás, esta libertad permite distribuir copias que deben incluir tanto los ejecutables del programa como su código fuente, sean versiones modificadas o sin modificar. Para cumplir con la Libertad Tres es necesario acceder al código fuente para poder hacer modificaciones y publicar las versiones mejoradas, de manera tal que otros se puedan beneficiar de los cambios realizados al software. Para que estas libertades sean reales, deben ser irrevocables mientras no se haga nada incorrecto; si el desarrollador del software tiene el poder de revocar la licencia aunque no se le haya dado motivos, el software no es libre. Son aceptables, sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre, mientras no entren en conflicto con las cuatro libertades centrales. Por ejemplo, copyleft es la regla que implica que, cuando se redistribuya el programa, no se pueden agregar restricciones para denegar a otras personas las cuatro libertades centrales. Esta regla no va en contra de las libertades centrales, sino que más bien las protege. Por lo tanto, si se ha pagado para obtener copias de software GNU, o tal vez se haya obtenido sin ningún costo, siempre se debe tener la libertad de copiar y modificar el mismo e incluso de vender copias. VENTAJAS DEL SOFTWARE LIBRE. 

Bajo costo de adquisición y libre uso.



Es robusto ya que funciona sobre distintas plataformas. 6



Independencia entre el software y el fabricante, esto permite que los mismos usuarios del sistema realicen el mantenimiento o subcontraten a un tercero.



Información de dominio público.



Permite realizar una auditoría del código del programa, ya que se cuenta con el código fuente.



La posibilidad de corregir los programas y distribuir dichas correcciones permite que los programas evolucionen de una forma más abierta.



Software más seguro.



Fomento de la libre competencia, ya que se basa en servicios y no en licencias.



Sistema en expansión.



Los requisitos de hardware son menores.

DESVENTAJAS DEL SOFTWARE LIBRE. 

No es conocido por muchos usuarios.



La evolución de los componentes de software no está asegurada o se hace muy despacio, ya que no se cuenta con un respaldo directo.



Posibilidad de realizar una mala gestión del Código Fuente si no se siguen métodos formales de seguimiento, esto debido a que en la generación del software libre trabajan muchas personas sobre partes concretas e integran sus cambios con otras personas, esto puede traer como consecuencia que al final falten piezas claves.

BENEFICIOS DEL SOFTWARE LIBRE Razones Económicas: ahorros importantes al liberarse del pago de licencias y especialmente por la replicación casi gratuita de aplicaciones comunes a toda la administración pública. El muy bajo costo del software permitirá la ejecución de programas y proyectos cuyos costos actuales los hacen prohibitivos. Independencia Tecnológica: el Estado deja de depender de terceros (a menudo transnacionales) para el diseño, desarrollo y mantenimiento de sus sistemas de información, 7

retomando el control total de sus procesos, en particular de los procesos críticos y de alta importancia estratégica para el país. Control de la Información: el acceso al código fuente, la libertad de inspeccionar el funcionamiento del software, la libertad de decidir la manera en que almacenan los datos y la posibilidad de modificar cualquiera de estos aspectos queda en manos del Estado, lo cual le permite el control total de la información y por consiguiente el ejercicio de la Soberanía Nacional. Confiabilidad y Estabilidad: el software libre realizado por comunidades está sometido a la inspección de un importante número de personas, este número de verificadores es mucho mayor que el del software propietario. Estas personas identifican los problemas, los resuelven, y comparten las soluciones con los demás. Por tal razón los programas libres de las comunidades gozan de gran confiabilidad y estabilidad. Seguridad: la información que el Estado maneja generalmente es importante y/o confidencial, puede ser muy peligroso que esta información caiga en manos incorrectas. Por esta razón, es imprescindible que el Estado pueda verificar que su software no tenga puertas de entrada traseras, voluntarias o accidentales, y que pueda cerrarlas en caso de encontrarlas; tal control sólo es posible con el software libre. Desarrollo País: se genera Transferencia Tecnológica hacia los actores nacionales productores de software, acelerando el Desarrollo Endógeno y reforzando la Soberanía Nacional. DECRETO 3.390 El Decreto 3.390 fue publicado en Gaceta Oficial N°38.095 de fecha 28/12/2004, dicho decreto plantea lo siguiente: El Presidente de la República Bolivariana de Venezuela Hugo Rafael Chavez Frías, considerando que es es prioridad del Estado incentivar y fomentar la producción de bienes y servicios para satisfacer las necesidades de la población, que el uso del Software Libre desarrollado con Estándares Abiertos fortalecerá la industria del software nacional, aumentando y fortaleciendo sus capacidades, que la reducción de la brecha social y tecnológica en el menor tiempo y costo posibles, con calidad de servicio, se facilita con el uso 8

de Software Libre desarrollado con Estándares Abiertos, que la adopción del Software Libre desarrollado con Estándares Abiertos en la Administración Pública y en los servicios públicos facilitará la interoperabilidad de los sistemas de información del Estado, contribuyendo a dar respuestas rápidas y oportunas a los ciudadanos, mejorando la gobernabilidad, que el Software Libre desarrollado con Estándares Abiertos, permite mayor participación de los usuarios en el mantenimiento de los niveles de seguridad e interoperatividad. Decreta: La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos. En los casos que no se puedan desarrollar o adquirir aplicaciones en Software Libre bajo Estándares Abiertos, los órganos y entes de la Administración Pública Nacional deberán solicitar ante el Ministerio de Ciencia y Tecnología autorización para adoptar otro tipo de soluciones bajo los normas y criterios establecidos por ese Ministerio. Decreto 3.390: www.gobiernoenlinea.ve/docMgr/sharedfiles/Decreto3390.pdf

9

REFERENCIAS

González, J. y De las Heras, P. Licencia Pública General. Documento en Línea. Disponible en: http://gugs.sindominio.net/licencias/gples.html. Consultado: 28 de Octubre de 2006

10

Related Documents


More Documents from ""