El software libre se refiere a la seguridad de los usuarios para ejecutar,
copiar, distribuir y estudiar el software, e incluso modificarlo y distribuirlo modificado. Un programa informtico es software libre si otorga a los usuarios todas estas libertades de manera adecuada. De lo contrario no es libre. Existen diversos esquemas de distribucin que no son libres, y si bien podemos distinguirlos en base a cunto les falta para llegar a ser libres, su uso bien puede ser considerado contrario a la tica en todos los casos por igual. Las cuatro libertades del software libre De acuerdo con la definicin establecida por Richard Stallman, un software es "libre" cuando garantiza las siguientes libertades: Libert Descripcin ad 0 la libertad de usar el programa, con cualquier propsito (Uso). la libertad de estudiar cmo funciona el programa y modificarlo, 1 adaptndolo a las propias necesidades (Estudio). la libertad de distribuir copias del programa, con lo cual se puede 2 ayudar a otros usuarios (Distribucin). la libertad de mejorar el programa y hacer pblicas esas mejoras a 3 los dems, de modo que toda la comunidad se beneficie (Mejora). Tipos de licencias Pueden existir tantas licencias como acuerdos concretos se den entre el autor y el licenciatario. Desde el punto de vista del software libre, existen distintas variantes del concepto o grupos de licencias: Licencias GPL Una de las ms utilizadas es la Licencia Pblica General de GNU (GNU GPL). El autor conserva los derechos de autor (copyright), y permite la redistribucin y modificacin bajo trminos diseados para asegurarse de que todas las versiones modificadas del software permanecen bajo los trminos ms restrictivos de la propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas GPL: el conjunto tiene que ser GPL. Licencias AGPL La Licencia Pblica General de Affero (en ingls Affero General Public License, tambin Affero GPL o AGPL) es una licencia copyleft derivada de la Licencia Pblica General de GNU diseada especficamente para asegurar la cooperacin con la comunidad en el caso de software que corra en servidores de red. La Affero GPL 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 estilo 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. Licencias estilo MPL y derivadas Esta licencia es de Software Libre y tiene un gran valor porque 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). Desde un punto de vista del desarrollador la GPL presenta un inconveniente en este punto, y lamentablemente mucha gente se cierra en banda ante el uso de dicho cdigo. Copyleft Hay que hacer constar que el titular de los derechos de autor (copyright) de un software bajo licencia copyleft puede tambin realizar una versin modificada bajo su copyright original, y venderla bajo cualquier licencia que desee, adems de distribuir la versin original como software libre. Esta tcnica ha sido usada como un modelo de negocio por una serie de empresas que realizan software libre (por ejemplo MySQL); esta prctica no restringe ninguno de los derechos otorgados a los usuarios de la versin copyleft. Ventajas del Software libre en la educacin Distribucin de algunas aplicaciones de software libre en el proceso de educacin a distancia. Segn sus impulsores, el software libre ayuda a conocer y participar de forma equitativa el proceso educativo, por lo cual 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. Motivaciones del software libre La motivacin tica, esgrimida la Free Software Foundation ente que argumenta que el software es conocimiento y debe poderse difundir sin trabas. Su ocultacin es una actitud antisocial y la posibilidad de
modificar programas es una forma de libertad de expresin, aunque
sin olvidar una estructura jerarquizada por la meritocracia32 La motivacin pragmtica, defendida por la Open Source Initiative, que argumenta ventajas tcnicas y econmicas, con respecto a evitar una tragedia de los anticomunes mejorando los incentivos. Aparte de estas motivaciones, quienes trabajan con software libre suelen hacerlo por muchas otras razones, que van desde la diversin a la mera retribucin econmica, que es posible debido a modelos de negocio sustentables.33