jueves, 28 de abril de 2011

Definiciones sobre Software Libre

Software libre (en inglés free software) es la denominación del software que respeta la libertad de los usuarios y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. 


Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software; de modo más preciso, se refiere a cuatro libertades de los usuarios del software: la libertad de usar el programa, con cualquier propósito; de estudiar el funcionamiento del programa, y adaptarlo a las necesidades; de distribuir copias, con lo que puede ayudar a otros; de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (para la segunda y última libertad mencionadas, el acceso al código fuente es un requisito previo).


Software no libre: Se emplea para referirse al software distribuido bajo una licencia de software más restrictiva que no garantiza estas cuatro libertades. Las leyes de la propiedad intelectual reservan la mayoría de los derechos de modificación, duplicación y redistribución para el dueño del copyright; el software dispuesto bajo una licencia de software libre rescinde específicamente la mayoría de estos derechos reservados. http://es.wikipedia.org/wiki/Código_libre

Código Fuente: En Inglés, se conoce al programa escrito en lenguaje de programación como source code, y el programa expresado en lenguaje de máquina como object code (código objeto) o executable code (código ejecutable). En castellano, a menudo se traduce source code con la frase “código fuente”, que no es completamente fiel a la intención de la expresión Inglesa. (Guía Práctica sobre Software Libre. Fernando Da Rosa / Federico Heinz)

El término “Open Source” o “código abierto” fue descrito por primera vez en junio de 1997, por Bruce Perens, en un documento para la conferencia de desarrolladores Debian de ese año. En esa oportunidad, Perens suprimió las referencias originales de los documentos para crear la “Definición de Fuente Abierta”. Más tarde, en 1998, algunos miembros de la comunidad software libre lanzaron la “Iniciativa de Fuente Abierta” - Open Source Initiative (OSI).

Actualmente, el liderazgo del movimiento software libre y del movimiento de fuente abierta representa movimientos separados que se diferencian en la filosofía y en la política. Así describan programas de computadoras de igual categoría, los presentan de forma diferente. Uno de los argumentos utilizados por los líderes del OSI es que el término “código abierto” elimina la confusión de “free” como “gratis”. Esta iniciativa busca ser más atractiva para los ejecutivos del mercado y para las grandes empresas comerciales de programas de computadoras. 



Los argumentos se centran en las cuestiones tecnológicas, en la calidad del producto y en las posibilidades de la economía generada por el software libre, dejando de lado los principios de libertad y ética construidos desde el inicio por la comunidad del software libre. Este movimiento se expresa de forma más importante en los Estados Unidos y no tiene mucha expresión en otros lugares del mundo. El término “código abierto” fuera de la lengua inglesa es mucho menos amplio, y de significado y comprensión compleja fuera de la comunidad técnica, que el término “software libre”.



No hay comentarios:

Publicar un comentario