miércoles, 11 de julio de 2007

Software Libre

Software libre (en inglés free software) es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. De modo más preciso, se refiere a cuatro libertades de los usuarios del software:


  • "libertad 0", ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, etc.).
  • "libertad 1", estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente).
  • "libertad 2", copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.

  • "libertad 3", mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad.


Es importante señalar que las libertades 1 y 3 obligan a que se tenga acceso al código fuente. La "libertad 2" hace referencia a la libertad de modificar y redistribuir el software libremente licenciado bajo algún tipo de licencia de software libre que beneficie a la comunidad.
Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las limitaciones impuestas por la licencia
GNU GPL frente a otras licencias de software libre, sin embargo el sentido original es más libre, abierto y menos restrictivo que el que le otorga la propia GNU GPL
.

No hay comentarios: