![]() |
| Mapa software libre. |
HISTORIA DEL SOFTWARE LIBRE.
Entre los años 1960 y 1970, el software no era considerado un producto sino un añadido que los vendedores de los grandes ordenadores de la época aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros.Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de la década de 1970, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia.
TIPOS DE LICENCIAS.
Una licencia es aquella autorización formal con carácter contractual que un autor de un software da a un interesado para ejercer "actos de explotación legales". Pueden existir tantas licencias como acuerdos concretos se den entre el autor y el licenciatario.
· Licencias GPL(Licencia Pública General): El autor conserva los derechos de autor (copyright), y 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. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL.
· Licencias AGPL (Licencia Pública General de Affero): es una licencia copyleft derivada de la Licencia Pública General de GNU diseñada específicamente para asegurar la cooperación con la comunidad en el caso de software que corra en servidores de red.
· Licencia estilo BSD (Distribución de Software Berkeley): Llamadas así porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, 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.
· Licencias estilo MPL y derivadas (Licencia Pública de Mozilla): Esta licencia es de Software Libre y tiene un gran valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos.
![]() |
| Copyleft |
· Copyleft: consiste en permitir la libre distribución de copias y versiones modificadas de una obra u otro trabajo, exigiendo que los mismos derechos sean preservados en las versiones modificadas. La efectividad de ejercerlo puede depender de la legislación particular de cada país, pero en principio se puede utilizar para programas informáticos, obras de arte, cultura, ciencia, o cualquier tipo de obra o trabajo creativo que sea regido por el derecho de autor.
Comparación con el Software de código abierto.
Comparten muchas de sus licencias pero la Free Software Foundation opina que el movimiento del software de código abierto es filosóficamente diferente del movimiento del software libre.
Para que un software sea definido como libre o de código abierto, o ambos, debe cumplir ciertas reglas o normas para poseer esta denominación:
· Las 4 libertades del software libre:
1. Ejecuta el programa con cualquiero propósito.
2. Estudia y modifica el programa.
3.Distrubuye el programam de forma que pueda ayudar al prójimo.
4. Distribuir las varsiones modificadas propias.
· Las 10 premisas del software de código abierto.
1. Libre redestribución: el software debe poder ser regalado o vendido libremente.
2. Código fuente: el código fuente debe estar incluido u obtenerse libremente.
3. Trabajos derivados: la redistribución de modificaciones debe estar permitida.
4. Integridad del código fuente del autor: las licencias pueden requerir que las modificaciones sean redistribuidas sólo como parches.
5. Sin discriminación de personas o grupos: nadie puede dejarse fuera.
6. Sin discriminación de áreas de iniciativa: los usuarios comerciales no pueden ser excluidos.
7. Distribución de la licencia: deben aplicarse los mismos derechos a todo el que reciba el programa.
8. La licencia no debe ser específica de un producto: el programa no puede licenciarse solo como parte de una distribución mayor.
9. La licencia no debe restringir otro software: la licencia no puede obligar a que algún otro software que sea distribuido con el software abierto deba también ser de código abierto.
10. La licencia debe ser tecnológicamente neutral: no debe requerirse la aceptación de la licencia por medio de un acceso por clic de ratón o de otra forma específica del medio de soporte del software.
Software libre en la Administración Pública.
Hay una serie de administraciones públicas que han mostrado su apoyo al software libre, ya migrando total o parcialmente sus servidores y sistemas de escritorio, o bien subvencionándolos.
El Estado requiere un software que cumpla determinados requisitos y varios de los mismos llevan a utilizar exclusivamente software libre. Como ejemplos se tiene a Alemania, Argentina, Brasil, Cuba, Chile, China, Ecuador, España, Francia, México, República Dominicana y Venezuela.
Ventajas del Software libre.
- Bajo coste de adquisición.
-Innovación tecnológica.
- Independencia del proveedor.
- Escrutinio público.
- Adaptación del software.
- Idiomas.


No hay comentarios:
Publicar un comentario