miércoles, 16 de junio de 2010







EL SOFTWARE LIBRE

¿Que es software libre?

El software libre es una cuestión de la libertad de los usuarios de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. Más precisamente, significa que los usuarios de programas tienen las cuatro libertades esenciales.

  • La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
  • La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.
¿Cual es su historia?
El concepto de software libre surgió durante los años 70, en los Estados Unidos, especificamente en los laboratórios del MIT -Massachusetts Institute of Technology[8] Richard Stallman no recuerda con exactitud en qué momento fue adoptado este término, sin embargo, “este término ya era corriente en el MIT” cuando fue lanzado, en 1984, el Manifiesto GNU [9] que dio origen al Movimiento Software Libre. La(s) autoría(s) del término también es desconocida, no obstante ganó gran significado y notoriedad gracias a Richard Stallman quien lo utilizó desde el inicio, con el lanzamiento del Movimiento Software Libre.

¿Cuales son sus ventajas?
  • Bajo costo de adquisición: Se trata de un software económico ya que permite un ahorro de grandes cantidades en la adquisición de las licencias.
  • Innovación tecnológica: Esto se debe a que cada usuario puede aportar sus conocimientos y su experiencia y asi decidir de manera conjunta hacia donde se debe dirigir la evolución y el desarrollo del software. Este es un gran avance en la tecnología mundial.
  • Independencia del proveedor:

    Al disponer del Código fuente, se garantiza una independencia del proveedor que hace que cada empresa o particular pueda seguir contribuyendo al desarrollo y los servicios del software.

  • Escrutinio público: Esto hace que la corrección de errores y la mejora del producto se lleven a cabo de manera rápida y eficaz por cada uno de los usuarios que lleguen a utilizar el producto.
  • Adaptación del software: Esta cualidad resulta de gran utilidad para empresas e industrias específicas que necesitan un software personalizado para realizar un trabajo específico y con el software libre se puede realizar y con costes mucho más razonables.
  • Lenguas: Aunque el software se cree y salga al mercado en una sola lengua, el hecho de ser software libre facilita en gran medida su traducción y localizacion para que usuarios de diferentes partes del mundo puedan aprovechar estos beneficios.
Ejemplos sobre software libre

Estos son los ejemplos de software libre:
  • Logo
  • Geogebra
  • Etoys
  • scratch
  • Moodle
  • Scorm
  • Exelearning