SOFTWARE LIBRE
· .
J Es la denominación del software que respeta la libertad
de todos los usuarios que adquirieron el producto y, por tanto, una vez
obtenido el mismo puede ser usado, copiado, estudiado, modificado, y
redistribuido libremente de varias formas. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, y estudiar el mismo, e incluso modificar el software y distribuirlo modificado.
El software libre suele estar disponible gratuitamente, o al precio
de costo de la distribución a través de otros medios; sin embargo no es
obligatorio que sea así, por lo tanto no hay que asociar software libre a
"software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre
en el mismo sentido que el software libre, a menos que se garanticen
los derechos de modificación y redistribución de dichas versiones
modificadas del programa.
De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades:2
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 (ver Licencias GPL).
Sin embargo el sentido original es más libre, abierto y menos
restrictivo que el que le otorga la propia situación de
incompatibilidad, que podría ser resuelta en la próxima versión 3.0 de
la licencia GNU GPL, que causa en estos momentos graves perjuicios a la comunidad de programadores
de software libre, ya que muchas veces no se puede reutilizar o mezclar
códigos de dos licencias distintas, pese a que las libertades
teóricamente lo deberían permitir.
De acuerdo con tal definición, un software es "libre" cuando garantiza las siguientes libertades:2
Libertad | Descripción |
---|---|
0 | la libertad de usar el programa, con cualquier propósito. |
1 | la libertad de estudiar cómo funciona el programa y modificarlo, adaptándolo a tus necesidades. |
2 | la libertad de distribuir copias del programa, con lo cual puedes ayudar a tu prójimo. |
3 | la libertad de mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la comunidad se beneficie. |
Las libertades 1 y 3 requieren acceso al código fuente porque estudiar y modificar software sin su código fuente es muy poco viable. |
Fernando Vladimir Cruz 2TD 15
Milton Javier hernandez 2TD 23
No hay comentarios:
Publicar un comentario