Software libre y estar bien informado acerca de sus licenciamientos.
martes, abril 10 2007 @ 05:16 CDT
En lo que respecta la promoción y fomento de uso de Software Libre en los diversos tipos de mercados, hay poco o ningún interés en hacer énfasis en la filosofía de éste y en la del software de fuente abierta, algo que ciertamente es difícil llegue a interesar mucho al usuario final. Las motivaciones que hacen decidir a un empresario el cambiar o al adoptar tecnologías abiertas no es por la libertad que brindan sino por un ahorro en el costo de licenciamiento o para resolver una pugna con la BSA y/o IMPI. Estas motivaciones son totalmente válidas, porque después de todo se está fomentando el uso de Software Libre, e indirectamente beneficia a la comunidad a través de un incremento en la demanda por servicios y productos. Es también una forma de comenzar a utilizarlo, aunque conlleve el que se de su utilización por convicción algún tiempo después, una vez que se han experimentado sus bondades y ventajas.
Creo es alarmante la desinformación e ignorancia que casi siempre van de la mano en gran parte de las adopciones y migraciones hacia Software Libre. Hay miles de compañías que cambian algo hacia Software Libre cada año. Desde mi punto de vista, considero es sumamente importante que quien realiza una migración hacia Software Libre y, sobre todo, quien paga por ésta, deben al menos saber de qué se trata y cuáles cosas se pueden hacer con Software Libre.
Sigo considerando indispensable para quien pretenda implementar Software Libre en cualquier lugar, dé a conocer y recordar las cuatro libertades:
- La libertad de usar el programa, con cualquier propósito (libertad 0).
- La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
- La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
- La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al código fuente es un requisito previo para esto.
Igualmente es importante conocer las distintos tipos de licenciamiento utilizados para Software Libre. Conocer las licencias del equipamiento lógico que se utiliza, definitivamente evita confusiones, malos entendidos, despeja dudas y, sobre todo, hace menos frecuentes las violaciones a los términos de las mismas. Los siguientes licenciamientos corresponden a los más utilizados entre varias docenas existentes.
Licencia GPL (GNU General Public License).
Básicamente otorga a quienes utilizan equipamiento lógico con este licenciamiento los derechos esenciales del Software Libre, que se pueden resumir como las cuatro libertades. El licenciamiento asegura que las libertades sean preservadas, aún a partir de los trabajos derivados (modificaciones, mejoras, etc.). En otras palabras: prohíbe prohibir.
Más información: http://es.wikipedia.org/wiki/GPL
Licencia LGPL (GNU Lesser General Public License).
Se utiliza principalmente con bibliotecas y se basa sobre la GPL, pero con la diferencia de que permite a un programa que no sea GPL pueda ligarse hacia un componente LGPL (ejemplo: bibliotecas), donde dicho programa puede tener cualquier otro tipo de licenciamiento, sea libre o propietario, con la condición de que los términos de éste permitan modificaciones para el uso personal del cliente e ingeniería inversa para depurar dichas modificaciones.
Más información: http://es.wikipedia.org/wiki/LGPL
Licencia BSD (Berkeley Software Distribution).
Este licenciamiento impone menos restricciones que la GPL y LGPL. Casi convierte al equipamiento lógico, distribuido bajo sus términos, como dominio público, permitiendo la incorporación de equipamiento lógico con este licenciamiento en productos con licenciamientos propietarios. Permite la distribución de binarios y código fuente, con o sin modificaciones, siempre que se incluya copia del licenciamiento en estos y su documentación y no se haga uso del dueño de los derechos o sus contribuyentes sin permiso expreso de estos.
Más información: http://es.wikipedia.org/wiki/Licencia_BSD
Licencia MIT (Massachusetts Institute of Technology).
Originalmente diseñada para X Windows, es muy similar a la licencia BSD. Permite sin restricción alguna su distribución, copia, modificación, fusión, publicación y venta siempre que se incluya copia de la licencia.
Más información: http://es.wikipedia.org/wiki/Licencia_MIT
Licencia MPL (Mozilla Public License).
Se le puede considerar como la combinación de las licencias BSD y GPL. el código fuente distribuido bajo estos términos debe permanecer con esos mismos términos y permite sea combinado con equipamiento lógico con licenciamiento propietario.
Más información: http://es.wikipedia.org/wiki/MPL






