El documento describe el software libre, su historia y ventajas. El software libre otorga a los usuarios cuatro libertades básicas como ejecutar, estudiar, modificar y distribuir el software. Richard Stallman fundó el proyecto GNU en 1984 para promover el software libre luego de que una empresa se negara a compartir el código para reparar una impresora. El software libre usa licencias como GPL, AGPL y BSD que permiten la modificación y redistribución del código siempre que se mantengan las mismas libertades. Ofrece ventajas como
Software libre, las cuatro libertades y modelos de negocio
1. SOFTWARE LIBRE<br />NOMBRE DE LOS INTEGRANTES: FEDERICO CORIA, MATÍAS JOSÉ Y FRANCISCO GUILLÉN<br />CURSO: 4° ECONOMIA<br />MATÉRIA: INFORMATICO<br />PROFESOR: HUGO MARTINENGO<br />SOFTWARE LIBRE<br />El software (soporte lógico de una computadora) libre se entiende como la libertad que poseen los usuario de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software a su placer. Los usuarios poseen las cuatro libertades básicas:<br />La libertad de ejecutarlo en cualquier momento que el usuario lo desee.<br />La libertad de estudiar cómo trabaja y cambiarlo de acuerdo con sus necesidades.<br />La libertad de redistribuir copias para ayudar a los demás.<br />La libertad de mejorarlo y publicar esas mejoras.<br />LA HISTORIA DEL SOFTWARE LIBRE<br />Entre 1960 y 1970 el software era considerado un añadido que le agregaban los grandes vendedores de computadoras para que sus clientes lo pudieran usar.<br />En aquel momento era común que lo programadores de software compartieran sus programas entre ellos. A finales de los 70’ las compañías empezaron a implementar restricciones a los usuarios, con el uso de las licencias.<br />Con la llegada de 1980 las computadoras más modernas comenzaban a utilizar sistemas operativos privados, haciendo así que los usuarios acepten condiciones restringentes que impedían que los usuarios pudieran modificar el software según sus necesidades.<br />Richard Stallman (creador del software libre) al querer reparar una impresora que había sido donada por una empresa externa les pidió a los operadores de software que le facilitaran el código fuente para poder arreglarla. Su petición fue negada por la empresa. En ese momento Stallman se vio en un dilema: debía aceptar el nuevo software propietario firmando condiciones de no revelación y acabar desarrollando mas de estos software con licencias restrictivas.<br />Debido a esto, en 1984, Richard Stallman comenzó con el proyecto GNU (en castellano: licencia publica general) y fundó la Free Software Foundation. En el proyecto GNU, Stallman creó el software libre dándole a los usuarios la libertad para usarlos sin la licencias y condiciones limitadas.<br />TIPO DE LICENCIAS<br />Una licencia es una autorización formal que implementa el autor al usuario para ejecutar respectivas acciones redactadas en el acuerdo. Las licencias de los software libre son las siguientes:<br />Licencia GPL: es la licencia pública general que permita la modificación y redistribución bajo términos que aseguren que las versiones modificadas permanezcan bajo los términos de la propia GNU GLP.<br />Licencia AGPL: es la licencia pública general de Affero es derivada de la GPL diseñada para asegurar la cooperación con la comunidad en caso de software que estén en servidores de red.<br />Licencia estilo BSD: se utiliza en los software que son distribuidos con BSD ( sistema operativo derivado de Unix). El autor mantiene la protección de copyright (derecho de autor) únicamente para la renuncia de garantía pero permite la retribución y modificación, incluso si tiene propietarios.<br />Licencia estilo MPL: significa Mozilla Public License o licencia publica de Mozilla y se utiliza en gran de software libre de uso cotidiano en todo tipo de sistema operativo. La MPL evita el efecto viral de la GPL es decir que si usas códigos licenciados en GPL, tu desarrollo final tiene que estar licenciado en GPL.<br />COPYLEFT: es una práctica al ejercer los derechos de autor que permite la distribución de copias o versiones modificadas de obras, exigiendo que lo derechos utilizados en la versión original sigan igual en la versión modificada. <br />MODELOS DE NEGOCIOS<br />El negocio detrás del software libre se caracteriza por ofrecer servicios adicionales tales como la personalización, el soporte técnico, donaciones, patrocinios, etc.<br />VENTAJAS DEL SOFTWARE LIBRE<br />Bajo costo de adquisición: es un software económico ya que permita ahorro en la adquisición de las licencias.<br />Innovación tecnológica: se debe a que cada usuario puede aportar sus conocimientos y su experiencia.<br />Independencia del proveedor: Al disponer del código fuente, cada empresa o particular puede seguir contribuyendo al desarrollo y los servicios del software.<br />Escrutinio público: la corrección de errores y la mejora del producto se realiza por cada usuario.<br />Adaptación del software: De gran utilidad para las empresas que necesitan un programa para realizar un trabajo especifico y con el software libre se puede realizar y a precios muy convenientes.<br />Lenguas: Aunque el software salga al mercado en una sola lengua, al ser libre se encuentran una gran variedad de traducciones.<br />SEGURIDAD<br />Existe un gran debate sobre la seguridad del software libre frente al software no libre. La manera más habitual de determinar la seguridad de estos productos es determinar todos los fallos de seguridad no parcheados existen en cada producto involucrado. Los usuarios recomienda que cuando no existe un método de parchear los fallos del producto, se deje de usar, hasta que se encuentre la solución.<br />