Software Libre / Software de Código Abierto y "El Proyecto GNU"

El acto de compartir software no estaba limitado a nuestra comunidad en particular; es tan antiguo como las computadoras, de la misma manera que compartir recetas es tan antiguo como cocinar -- Richard Stallman "El Proyecto GNU"

En el Software libre el código fuente ("Source Code") es abierto, si una persona lo requiere puede realizar modificaciones a las partes más internas de un programa o paquete, a diferencia de una gran gamma de productos cerrados que distribuyen un binario efectivamente bloqueando a toda persona de realizar cambios de cualquier tipo.

La primer organización en desarrollar software bajo este esquema libre fue GNU , en tiempos más recientes organizaciones como Apache e inclusive empresas como IBM y Sun han adoptado algunas metodologías de código abierto. Estas ultimas empresas al parecer han reconocido una de las principales ventajas del movimiento de software libre, las contribuciones de 5,000 o 10,000 programadores son más poderosas que los 50 o 100 doctores (Phd's) en ciencias computacionales que puedan emplear.

A pesar de la similitud que aparentemente existe entre el movimiento de Software Libre, el Software de código abierto y "El Proyecto GNU" , estos no son el mismo, el proyecto GNU es parte del movimiento "Free Software": "GNU" no es lo mismo que "código abierto" , sin embargo, la gran mayoría de los productos "código abierto" se encuentran bajo la licencia "GNU General Public License", también conocida como GPL.

A pesar que ambos tipos de Software son gratuitos, la diferencia entre estas dos corrientes es amplia.

El proyecto "GNU" adopta una postura de libertad plena y opera bajo el lema: "Free as in speech, not as free in beer" (Libre como en expresión, no como en cerveza gratis), en este caso el Software es considerado un movimiento social; inclusive los extremistas de este grupo consideran que todo Software debe ser gratuito.

El movimiento Open-Source o Código Abierto suele adoptar una política más práctica hacia su desarrollo, y saben que si exponen el código fuente a cientos de usuarios, éstos le podrán hacer mejoras para su beneficio propio y el de la comunidad, en cuanto a la venta de este Software se refiere, generalmente se estipula que siempre y cuando los cambios sean compartidos con la comunidad su venta es permitida , en otras palabras: "Si puedes venderlo OK, pero el trabajo es de todos,debes compartir tus mejoras".

Independientemente de la corriente que provenga el Software ("Open-Source" o "GNU"), ambos ofrecen productos libres y de calidad a los usuarios finales.

Algunos Paquetes del proyecto GNU así como productos cubiertos por la licencia GPL son :

(Otra lista se encuentra en http://www.gnu.org/software/software.es.html )

Links: