GNU GPL Y GNU LGPL La licencia GNU General Public License (Licencia Pública General GNU) puede ser considerada como el caballo de batalla del Software Libre ya que es la más elegida a la hora de desarrollar este tipo de software. Las principales características que tiene son que al ser una licencia de Software Libre con Copyleft no permite agregarle restricciones y siempre se debe proveer el código fuente de un programa. Por su parte, la licencia GNU Lesser General Public License (Licencia Pública General Menor GNU) es la recomendada para las bibliotecas de funciones donde el software se debe enlazar a éstas. Esta licencia se creó debido a la restricción de la GNU GPL que no permite enlazar el software que se encuentra bajo otra licencia con el software que se encuentra bajo ella. También, como la licencia GNU GPL es Software Libre con Copyleft. FREE = LIBRE El nombre original del Software Libre en Inglés es Free Software. La palabra free en esa lengua tiene un doble significado según el contexto en que se utilice: libre como en "free speech" (libertad de expresión) o gratis como en free beer (cerveza gratis). Free Software no significa Software Gratis, como Software Comercial no es lo mismo que Software Propietario. El Software Libre puede ser comercial y tener un precio siempre y cuando no se quiten las libertades que hacen de él Software Libre. OPEN SOURCE Debido a la ambigüedad del término Free Software (y otras razones comerciales) un grupo de personas cercanas al Software Libre optó por utilizar otro término llamado Open Source (Fuente Abierta, Código Abierto, Código Fuente Abierto o como lo quiera traducir). Éste es un intento de solucionar el problema, pero agrega otro. En nuestro idioma Castellano no tenemos problemas con el significado de Software Libre ya que se refiere, evidentemente, a software que es libre (es decir, que cumple con los cuatro tipos de libertades citadas arriba), pero sí se tiene problemas con el significado de Código Fuente Abierto (incluso en Inglés mismo) el cual el significado más obvio es de software que incluye el código fuente para su revisión. Según este significado existiría software propietario y de otros tipos que se categorizarían como Fuente Abierta, que es erróneo. El movimiento Open Source difiere de los principios básicos que tiene el movimiento Software Libre, aunque tienen un fin parecido: que el software sea libre.
|