Si espero lo mejor de una persona, lo más probable es que ésta sea capaz de desempeñarse de forma exitosa. Lo contrario hará que la persona no sea capaz de desarrollar el máximo de sus potencialidades. Esto es en pocas palabras lo que se conoce como efecto Pigmalión (o Pygmalión). El efecto Pigmalión es el proceso mediante el cual las creencias y expectativas de un grupo respecto a alguien afectan su conducta a tal punto que se provoca en el grupo la confirmación de dichas expectativas.
Las personas se comportan de acuerdo a las expectativas que tenemos de ellas. Esto puede generar una especie de profecía autocumplida, o un círculo vicioso del que es difícil salir. Si un hijo se comporta con menos madurez de lo que deseamos, al tratarle como un inmaduro sólo reforzamos esa conducta. En cambio al estimular y reforzar los actos de madurez, arriesgándonos y cuidando los efectos catastróficos de los errores, estimulamos el comportamiento maduro. Es una apuesta basada en nuestra visión de futuro del hijo que queremos. Este principio se puede aplicar a muchos aspectos de nuestra vida, a la educación, a la familia, a la empresa.
Robert Rosenthal y Lenore Jacobson llevaron a cabo en 1968 un experimento llamado “Pigmalión en el aula” que demostró que las mayores expectativas de resultados académicos sobre un grupo de chicos escogidos al azar dentre los alumnos por parte de los profesores (a los que se les informó de que estos chicos habían obtenido resultados muy superiores a los demás en un test que nunca se realizó) hicieron que éstos fueran los mejores de sus respectivos grupos al final del curso.
La confianza que los demás tengan sobre nosotros puede darnos alas para alcanzar los objetivos más difíciles. Nosotros, con nuestra confianza sobre los demás, podemos ayudarles también a superar las metas más difíciles.
Requisitos para que una licencia sea libre:
- Libertad 0: Poder ejecutar el programa con cualquier propósito.
- No se debe limitar su uso con propósitos comerciales.
- No se debe limitar el uso privado del programa.
- La licencia no debe discriminar a ninguna persona o grupo de personas.
- La licencia no puede restringir el uso del programa para una finalidad determinada.
- Libertad 1: Poder estudiar y modificar el programa.
- El programa debe incluir el código fuente completo.
- Libertad 2: Poder copiar, distribuir y difundir el programa.
- Se debe permitir la distribución en forma de código fuente y en forma compilada (binario).
- Libertad 3: Poder modificar el programa y publicar los cambios realizados.
- La licencia debe permitir modificaciones y trabajos derivados y debe permitir (aunque puede o no obligar) que estos se distribuyan bajo los mismos términos que la licencia del programa original.
Debian define tres pruebas hipotéticas que se pueden usar para comprobar si una licencia es libre o no en ciertos casos límite:
- Test de la isla desierta: El software debe poder ser usado, modificado y compartido por una persona aislada en una isla desierta en la que resulte imposible subir archivos a ningún sitio de Internet. Esto elimina la posibilidad de cumplir cláusulas como la exigencia de hacer públicas las modificaciones al código o enviar parches a un sitio concreto. Más allá de metáforas concretas, lo que indica este test es que el uso y modificación del software debe estar permitido incluso en el caso de que no sea posible su distribución.
- Test del disidente: El software debe poder ser usado, modificado y compartido con sus compañeros por una persona disidente en un estado totalitario, sin necesidad de revelar su verdadera identidad, las modificaciones realizadas o incluso la posesión del programa a su gobierno. Cualquier exigencia de compartición de código con alguien más que aquellas personas que hayan recibido un binario pondría al disidente en peligro y no debería ser una exigencia de la licencia.
- Test de los tentáculos del mal: La licencia no debe permitir que ni siquiera los autores originales puedan retirar las libertades ya concedidas para los programas que ya hayan sido publicados. Se establece el supuesto de que la persona que ha realizado el programa fuera contratada por una gran corporación maligna que quisiera perjudicar a los usuarios del software (hacer sus vidas miserables, obligarles dejar de usar el programa, atacarles legalmente, hacer que el programa deje de ser libre, descubrir sus secretos, etc.), o que una corporación sea comprada por otra más grande que pretenda destruir el Software Libre.
Factores adicionales que diferencian unas licencias libres de otras:
- Copyleft: Si se distribuye una versión modificada del programa, ha de ser distribuída en los mismos términos que el software original, de tal forma que todos los cambios y modificaciones que se realicen sigan siendo distribuidos como software libre.
- Modelo GPL: Cualquier cosa que enlace con el software, estática o dinámicamente, ha de poder ser distribuida bajo la misma licencia.
- Modelo LGPL: Solamente es necesario distribuir bajo la misma licencia el código que enlace estáticamente con el software. Los componentes ajenos, aunque enlacen dinámicamente, pueden estar cubiertos por licencias diferentes (incluso privativas).
- Modelo MPL/CDDL: El código fuente derivado del cubierto por la licencia ha de ser distribuido bajo la misma licencia, aunque se permite la distribución de binarios bajo licencias diferentes.
- Protección contra el uso de patentes para restringir las libertades otorgadas por la licencia: Se añaden a la licencia cláusulas para evitar que un usuario del software demande al licenciador del mismo por infracción de patentes relacionadas con el mismo, mediante una finalización automática de la licencia al iniciarse dicho proceso legal.
- Protección contra tivoización: Prohibición expresa del uso de sistemas DRM (digital rights management) para forzar restricciones adicionales sobre las libertades garantizadas por el software de acuerdo con la licencia. El término proviene de la marca TiVo, que usó mecanismos de firma digital para evitar la ejecución de programas no autorizados en sus sistemas y así evitar cumplir de facto con la libertades que otorga la GPLv2.
- Atribución: Requerimiento de mencionar explícitamente a los autores del programa.
- No garantía: Mención expresa de que no se tiene ninguna garantía sobre ningún aspecto del software, con excepción de lo que pueda exigir la ley. Es conveniente que estén escritas en mayúsculas de acuerdo con la legislación de USA: es un requerimiento legal que el disclaimer sea conspicuous (llamativo). Esto se puede conseguir escribiendo el texto en mayúsculas, y está ausente cuando el tipo de letra es igual que la del texto que lo rodea (Stevenson v. TRW, Inc., 987 F.2d 288, 296 (5th Cir. 1993)).
- Limitación de responsabilidad: Clausulas que garantizan que el licenciador no se hará responsable de ningún daño que pueda ocasionar el programa, con excepción de lo que pueda exigir la ley. Es conveniente que estén escritas en mayúsculas.
- Compatibilidad con otras licencias: Algunas licencias obtienen cláusulas incompatibles entre ellas, de tal forma que es imposible combinar el código fuente de las mismas para obtener un nuevo programa ya que no se pueden satisfacer simultáneamente.
- Selección de la ley a aplicar: Cláusulas que obligan a que una infracción de la licencia haya de ser decidida en función de un tribunal concreto, o la legislación de un país o estado determinado.
- Integridad del código fuente original: La licencia puede restringir la distribución del código fuente en forma modificada, y que los cambios deban ser distribuidos como parches.
- Posibilidad de licencias derivadas: Algunas licencias no permiten modificar el propio texto de la licencia, mientras que otras permiten crear nuevas licencias derivadas de la misma.
- Sencillez: Algunas licencias buscan ser lo más simples, cortas y directas posibles, de tal forma ue sea muy sencillo entenderlas.
Referencias para saber si una licencia es libre:
Enlaces: