El documento compara el software libre y el código abierto. El software libre se define por las cuatro libertades establecidas por Richard Stallman y la Free Software Foundation, mientras que el código abierto se refiere a software desarrollado y distribuido libremente siguiendo las características definidas por la Open Source Initiative. Aunque persiguen objetivos similares, la OSI es más permisiva con las licencias que la FSF, por lo que un software de código abierto puede ser también software libre o parcialmente libre e incluso no libre.
2. SOFTWARE LIBRE
Richard Matthew Stallman, creador del concepto de
software libre y fundador de la Free Software
Foundation.
DEFINICIÓN
Todo software que se distribuya bajo
una licencia que cumpla con cuatro
libertades.
2
3. LIBERTADES (SOFTWARE LIBRE)
Usar el programa, con cualquier propósito.
Estudiar cómo funciona el programa, y adaptarlo a
sus necesidades.
Distribuir copias, con lo que puede ayudar a otras
personas.
Mejorar el programa y hacer públicas las mejoras a
los demás.
(Se considera software libre siempre y cuando garantice
las cuatro libertades anteriormente especificada).
3
4. DEFINICIÓN
CODIGO ABIERTO
Código abierto es el término con el que
se conoce al software distribuido y
desarrollado libremente.
4
5. CARACTERÍSTICAS
(CÓDIGO ABIERTO)
Libre redistribución, el software debe poder ser regalado o vendido
libremente.
Código fuente, el código fuente debe estar incluido u obtenerse
libremente.
Trabajos derivados, la redistribución de modificaciones debe estar
permitida.
Integridad del código fuente del autor, las licencias pueden requerir
que las modificaciones sean redistribuidas sólo como parches.
Sin discriminación de personas o grupos, nadie puede dejarse fuera.
Sin discriminación de áreas de iniciativa, los usuarios comerciales no
pueden ser excluidos.
Distribución de la licencia, deben aplicarse los mismos derechos a
todo el que reciba el programa
La licencia no debe ser específica de un producto.
La licencia no debe restringir otro software.
La licencia debe ser tecnológicamente neutral.
5
6. CONCLUSIONES
Son aliados, no enemigos, pues persiguen unos objetivos similares.
Entre sus diferencias, se podría decir que la OSI es más “permisiva”
que la FSF con las licencias, con lo que nos encontramos que un
software bajo una licencia considerada de código abierto puede ser
software libre, pero también puede ser un programa semi libre o
incluso uno completamente no libre.
6