La mayoria de veces que leo un post sobre lo que es el software libre todos dicen la frase y es gratis.

Creo que la palabra libre nos dice mucho y en una parte no tiene nada que ver con gratis, si yo tengo un programa y quiero que sea libre puedo venderlo y puedo darlo gratis estoy en libertad de hacerlo porque yo lo programe y al mismo tiempo si es libre cualquiera puede venderlo, regalarlo a algun amigo, copiarlo, estudiarlo, ejecutarlo, modificarlo y mas que nada libertad, un ejemplo es el que se encuentra en GNU:

El “Software Libre” es un asunto de libertad, no de precio. Para entender el concepto, debes pensar en “libre” como en “libertad de expresi?n”, no como en “cerveza gratis” [N. del T.: en ingl?s una misma palabra (free) significa tanto libre como gratis, lo que ha dado lugar a cierta confusi?n].

“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 (libertad 0).
  • La libertad de estudiar c?mo funciona el programa, y adaptarlo a tus necesidades (libertad 1). El acceso al c?digo fuente es una condici?n previa para esto.
  • La libertad de distribuir copias, con lo que puedes ayudar a tu vecino (libertad 2).
  • La libertad de mejorar el programa y hacer p?blicas las mejoras a los dem?s, de modo que toda la comunidad se beneficie. (libertad 3). El acceso al c?digo fuente es un requisito previo para esto.

Un programa es software libre si los usuarios tienen todas estas libertades. As? pues, deber?as tener la libertad de distribuir copias, sea con o sin modificaciones, sea gratis o cobrando una cantidad por la distribuci?n, a cualquiera y a cualquier lugar. El ser libre de hacer esto significa (entre otras cosas) que no tienes que pedir o pagar permisos.

Tambi?n deber?as tener la libertad de hacer modificaciones y utilizarlas de manera privada en tu trabajo u ocio, sin ni siquiera tener que anunciar que dichas modificaciones existen. Si publicas tus cambios, no tienes por qu? avisar a nadie en particular, ni de ninguna manera en particular.

La libertad para usar un programa significa la libertad para cualquier persona u organizaci?n de usarlo en cualquier tipo de sistema inform?tico, para cualquier clase de trabajo, y sin tener obligaci?n de comunic?rselo al desarrollador o a alguna otra entidad espec?fica.

La libertad de distribuir copias debe incluir tanto las formas binarias o ejecutables del programa como su c?digo fuente, sean versiones modificadas o sin modificar (distribuir programas de modo ejecutable es necesario para que los sistemas operativos libres sean f?ciles de instalar). Est? bien si no hay manera de producir un binario o ejecutable de un programa concreto (ya que algunos lenguajes no tienen esta capacidad), pero debes tener la libertad de distribuir estos formatos si encontraras o desarrollaras la manera de crearlos.

Para que las libertades de hacer modificaciones y de publicar versiones mejoradas tengan sentido, debes tener acceso al c?digo fuente del programa. Por lo tanto, la posibilidad de acceder al c?digo fuente es una condici?n necesaria para el software libre.

Para que estas libertades sean reales, deben ser irrevocables mientras no hagas nada incorrecto; si el desarrollador del software tiene el poder de revocar la licencia aunque no le hayas dado motivos, el software no es libre.

Son aceptables, sin embargo, ciertos tipos de reglas sobre la manera de distribuir software libre, mientras no entren en conflicto con las libertades centrales. Por ejemplo, copyleft [``izquierdo de copia''] (expresado muy simplemente) es la regla que implica que, cuando se redistribuya el programa, no se pueden agregar restricciones para denegar a otras personas las libertades centrales. Esta regla no entra en conflicto con las libertades centrales, sino que m?s bien las protege.

As? pues, quiz?s hayas pagado para obtener copias de software GNU, o tal vez las hayas obtenido sin ning?n coste. Pero independientemente de c?mo hayas conseguido tus copias, siempre tienes la libertad de copiar y modificar el software, e incluso de vender copias.

“Software libre” no significa “no comercial”. Un programa libre debe estar disponible para uso comercial, desarrollo comercial y distribuci?n comercial. El desarrollo comercial del software libre ha dejado de ser inusual; el software comercial libre es muy importante.

Pensemos en software libre que nos permite hacer muchas cosas con el, sin tener que estar privatizados utilizando un software que no es permitido modificar ni copiar ya que es un delito.

Publicaciones Relacionadas:

Escrito en Software Libre Por Joshua |

¿Te agradó esta nota? Siguenos a diario a través del FeedRSS o recibe las ultimas notas en tu correo rellenando este formulario

4 Comentarios en “?Que es el software libre?”

  1. Joaquin

    Excelente explicacion amigo , el software libre siempre sera mejor porque es desarrollado conforme a nuestras necesidades y por nosotros mismos.

    un saludo!

  2. Illi.Pro

    Que VIVA el soft libre!! (Aunque sigua en las cadenas de windows T_T)

  3. kAkO!

    uuuuu
    kako es pro soft-libre y en general pro libertad XD
    me gusta que lo que uso es mio y no de quien me lo vende.

  4. Joshua

    KaKo claro eso es software libre :D

    saludos

Deja tu comentario