SOFTWARE LIBRE: GRADOS DE LIBERTAD Y TIPOS DE LICENCIA.
Software libre es el software que permite al usuario la libertad de ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software. Su definicin est asociada al nacimiento del movimiento de software libre, encabezado por Richard Stallman, que coloca la libertad del usuario informtico como lo esencial de las cosas . Proviene del trmino en ingls free software, que presenta ambigedad entre los significados libre y gratis asociados a la palabra free. Por esto que suele ser considerado como software gratuito y no como software que puede ser modificado sin restricciones de licencia. En este sentido es necesario resaltar que la libertad tiene que ver con el uso y no con la gratuidad. HISTORIA. En los aos de 70 el software se miraba como un acompaamiento del hardware y este se comparta sin ninguna restriccin por parte de los estudiantes universitarios y empresarios. Con la llegada de los aos 1980 la situacin empez a cambiar. Las computadoras ms modernas comenzaban a utilizar sistemas operativos privativos, forzando a los usuarios a aceptar condiciones restrictivas que impedan intercambiar, compartir o realizar modificaciones a dicho software. En 1984, Richard Stallman comenz a trabajar en el proyecto GNU, y un ao ms tarde fund la Free Software Foundation (FSF). Stallman introdujo una definicin para free software y el concepto de "copyleft", el cual desarroll para dar a los usuarios libertad y para restringir las posibilidades de apropiacin del software. GRADOS DE LIBERTAD. Dada por la definicin de Stallman. Libertad 0: Ejecutar el programa con cualquier propsito (privado, educativo, pblico, comercial, etc.) Libertad 1: Estudiar y modificar el programa (accediendo al cdigo fuente). Libertad 2: Copiar el programa de manera que se pueda ayudar al vecino o a cualquiera Libertad 3: Mejorar el programa, y hacer pblicas las mejoras, de forma que se beneficie toda la comunidad. TIPOS DE LICENCIA DE SOFTWARE LIBRE. Licencias GNU General Public License (GNU GPL): La adopcin de esta licencia garantiza a los usuarios finales la libertad de usar, estudiar, compartir (copiar) y modificar el software. Su propsito es declarar que el software cubierto por esta licencia es software libre y protegerlo de intentos de apropiacin que restrinjan esas libertades a los usuarios. Con esta licencia se puede instalar y usar
un programa GPL en un ordenador o en varios, as como modificarlo y distribuirlo,
para ello lo nico a lo que ests obligado es a facilitar con el programa binario el cdigo fuente, es decir si usas cdigo licenciado GPL, tu desarrollo final tiene que estar licenciado GPL. Los programas creados bajo la tutela de la UCLM son propiedad en exclusiva de la misma, por lo que si vas a utilizar cdigo fuente de programas GPL debers informar que no puedes transferir la propiedad en exclusiva del programa final, ya que ste ser tambin GPL y por lo tanto de libre distribucin junto al cdigo fuente. Licencia AGPL: Es ntegramente una GNU GPL con una clusula nueva que aade la obligacin de distribuir el software si ste se ejecuta para ofrecer servicios a travs de una red de ordenadores. Licencias BSD: llamadas as porque se utilizan en gran cantidad de software distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la proteccin de copyright nicamente para la renuncia de garanta y para requerir la adecuada atribucin de la autora en trabajos derivados, pero permite la libre redistribucin y modificacin, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que son fcilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son compatibles. Puede argumentarse que esta licencia asegura verdadero software libre, en el sentido que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso redistribuirlo como no libre. Licencias MPL: Esta licencia fue el instrumento que emple Netscape Communications Corp. para liberar su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso cotidiano en todo tipo de sistemas operativos. La MPL es Software Libre y promueve eficazmente la colaboracin evitando el efecto "viral" de la GPL (si usas cdigo licenciado GPL, tu desarrollo final tiene que estar licenciado GPL). No obstante, la MPL no es tan excesivamente permisiva como las licencias tipo BSD. Estas licencias son denominadas de copyleft dbil. La NPL (luego la MPL) fue la primera licencia nueva despus de muchos aos, que se encargaba de algunos puntos que no fueron tenidos en cuenta por las licencias BSD y GNU. En el espectro de las licencias de software libre se la puede considerar adyacente a la licencia estilo BSD, pero perfeccionada. SOFTWARE LIBRE EN LA EDUCACIN. Fomenta el libre conocimiento y la creacin sin restricciones. El uso en los gobiernos y las instituciones educativas permitira adquirir independencia pedaggica y herramientas de conocimiento abiertas y accesibles a sus estudiantes y a toda la comunidad. Difundir el conocimiento y ensear a los estudiantes a ser buenos miembros de esa comunidad. Por todo esto, el software libre parece tener beneficios en el campo educativo como los siguientes:
1. Libertad para elegir el programa que cubra de mejor manera las
necesidades educativas. 2. Beneficio econmico: Las licencias del software libre son completamente gratuitas, por lo que puede ser eliminado el pago en licencia de programas no libres e invertir el dinero en otra rea. 3. Uso por parte de los estudiantes de los mismos programas en casa y escuela, de forma legal. 4. Existencia de comunidades de intercambio educativo. 5. Desarrollo independiente de aplicaciones: Se favorece el crecimiento de desarrolladores pequeos de software creando as una amplia oferta de programas educativos libres. 6. Conocimiento ampliado sobre la informtica: El software libre permite que los estudiantes conozcan cmo trabajan los programas y fomenta el inters, la investigacin y el aprendizaje de nuevos conceptos en el campo de la informtica. 7. Diversidad de herramientas educativas en diversas reas del conocimiento. 8. La posibilidad de copiar y difundir el software, es una forma de evitar que la propia institucin educativa lleve a sus alumnos y docentes a la realizacin de copias ilegales de software privativo incurriendo en la violacin de la ley. 9. Enseando el software libre, las escuelas pueden formar ciudadanos preparados para vivir en una sociedad digital libre. Lo que implica la no dependencia del software privativo de las mega-corporaciones. IMPLICACIONES ECONOMICAS-POLITICAS. Posee un costo bajo comparados con el software propietario, adems que al ser mantenido constantemente por una comunidad especializada su calidad siempre est mejorando. Puesto que el software libre permite el libre uso, modificacin y redistribucin, a menudo encuentra un hogar entre usuarios para los cuales el coste del software no libre es a veces prohibitivo, o como alternativa a la piratera. Tambin es sencillo modificarlo localmente, lo que permite que sean posibles los esfuerzos de traduccin a idiomas que no son necesariamente rentables comercialmente. Genera un tipo de empresa que se caracteriza por la oferta de servicios adicionales al software como: la personalizacin y/o instalacin del mismo, soporte tcnico, donaciones, patrocinios o como un elemento de responsabilidad social corporativa;14 en contraposicin al modelo de negocio basado en licencias predominante en el software de cdigo cerrado. Permite tener una mayor seguridad en la proteccin de datos por preocuparse en que el programa no tenga huecos en la seguridad, renovando constantemente el software.