¿Cuál es la principal diferencia entre Software Libre y Software de Código Abierto?
Una de las principales diferencias entre software libre y software de código abierto es mantener la libertad del usuario, esto no significa que el usuario pueda leer o revisar necesariamente el código fuente del software que utiliza, si no que se enfoca en un aspecto moral y ético del software. Siendo el software libre una filosofía, mientras que el software de código abierto es una metodología de desarrollo.
El software libre debe cumplir con cuatro libertades básicas:
¿Todo el software libre es de código abierto?
Todo el software libre se puede catalogar como software de código abierto, pero no todo el software de código abierto es software libre. Existen aplicaciones de código abierto que mantienen licencias restrictivas que no permiten la modificación de los ejecutables (binarios).
Al igual que el software libre, el software de código abierto debe cumplir con una serie de requisitos para que una aplicación puedo catalogarse dentro de esta categoría:
¿Quién acuño el termino Software de Código Abierto?, y ¿Por qué?
El termino “open source” fue acuñado el día 3 de febrero de 1998 en una reunión en Palo Alto, California donde fue lanzado el código de el navegador Netscape al público, donde ademas se encontraban Bruce Perens y Eric S. Raymond. El termino fue registrado por Christine Peterson para utilizar el término como marca registrada. Este término evita la ambigüedad del término “free” en Inglés que se le da a “free software”, le da un nombre más técnico, neutral.