Diferencias entre software libre, software privativo y código abierto

Todos hemos escuchado hablar de software libre o de open source (código abierto), y sin embargo muchas personas no saben la importancia de entender la diferencia entre estos términos. En ámbitos no informáticos, estos conceptos no se escuchan a menudo pero realmente están presentes en su día a día porque afectan los programas de cualquier dispositivo electrónico, como computador, tablet o Smartphone.

opensource-400

Un software privativo solo defiende los intereses de la empresa que lo comercializa y éste no puede ser modificado por las personas externas para satisfacer necesidades particulares. En cambio, un software libre o abierto es accesible a todo el mundo y puede ser modificado para responder a los requerimientos de cada individuo.

Un programa puede ser considerado software libre cuando respeta las cuatro libertades esenciales:

  • Libertad 0: te permite ejecutar el programa como quieras.
  • Libertad 1: puedes estudiar el código fuente del programa y tienes libertad para cambiarlo, con la idea de que pueda hacer alguna acción que haga falta.
  • Libertad 2: te permite hacer y distribuir copias exactas del programa cuando quieras y así ayudar a otros.
  • Libertad 3: puedes contribuir a la comunidad, con la facilidad de hacer o distribuir copias con tus versiones modificadas del programa.

soft_libre

De acuerdo con Richard Stallman, fundador del Movimiento del Software Libre, comenta que “estas libertades son de vital importancia, no solo para el bien del usuario sino para la sociedad entera, puesto que promueven la solidaridad. Su relevancia aumenta a medida que nuestra cultura y actividades cotidianas se vinculan cada vez más con el mundo digital”.

Para las escuelas, contar con un software libre es un beneficio insuperable porque les permite economizar al no tener que pagar permisos para usar un software privativo. La comodidad de poder estudiar los programas es vital para quienes desean aprender a programar, ya que leyendo el código de otros servirá de enseñanza o para resolver problemas.

keep-calm-and-use-open-source

La terminología open source (código abierto) nace para evitar un posible malentendido con el concepto free software (software libre). En inglés, esta palabra se interpreta como gratis pero en este caso realmente hace referencia a la libertad del programa y no a su precio.

 Todo software libre es de código abierto, pero no todo programa de código abierto es un software libre. La diferencia está en las licencias que pueden usarse para el programa: algunas son menos permisivas que otras y poco respetan las libertades antes mencionadas.


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Roberto Ronconi dijo

    Recomiendo el cuadro comparativo en el artículo Sobre las licencias y los perjuicios al código abierto en este mismo blog https://blog.desdelinux.net/sobre-las-licencias-y-los-perjuicios-al-codigo-abierto/

  2.   mantisfistjabn dijo

    El cuadro comparativo de ese artículo es un total despropósito, ya se dijo en su momento. Recomendarlo es absurdo.

  3.   Franz dijo

    ¡¿De que absurdo despropósito hablas?!, si este es un blog de software y tecnologías libres y abiertas, este artículo esta muy bien para aquellos usuarios que recién comienzan en este mundo de Linux y el software lbre.

  4.   MARTIN dijo

    COMO SE MENCIONA EN LA PAGINA DE GNU.ORG EXISTE DIFERENCIA ENTRE SOFTWARE LIBRE Y OPEN SOURCE

    CITO TEXTUAL
    »
    Software de código abierto («Open Source»)

    Algunas personas utilizan la expresión software de «código abierto» para referirse más o menos a la misma categoría a la que pertenece el software libre. Sin embargo, no son exactamente el mismo tipo de software: ellos aceptan algunas licencias que nosotros consideramos demasiado restrictivas, y hay licencias de software libre que ellos no han aceptado. De todos modos, las diferencias entre lo que abarcan ambas categorías son pocas: casi todo el software libre es de código abierto, y casi todo el software de código abierto es libre.

    Nosotros preferimos la expresión «software libre» porque se refiere a libertad, cosa que no sucede con la expresión «código abierto».
    »
    FIN DE LA CITA

    LA FUENTE ES : http://www.gnu.org/philosophy/categories.html

    Y ESTAS DIFERENCIAS SE DEBEN REMARCAR PARA SABER DISTINGUIRLAS

    EN EL DOCUMENTAL REVOLUTIONOS TAMBIEN SE MARCA ESTA DIEFRENCIA

    https://youtu.be/9ip3UA_04LM?t=48m6s

  5.   Sebastian Meza dijo

    A lo que se refiere es que la información que entrega es errónea, está bien informar, pero si vamos a hacerlo, lo ideal es que sea información fidedigna…y si te das cuenta al leer ese post, el cuadro que ahí aparece tiene unos cuantos puntos que son bastante contradictorios, y en los mismos comentarios te podrás dar cuenta del por qué.

    Saludos

  6.   emmanuel dijo

    les agradeceré que los malos comentarios son malos tara todos, ya que las ayudas que colocan en las pejinas y que nos facilitan las personas interesadas en ayudar son muy provechosas para todos, si alguien tiene mejores teorías e ideas en toces publicarlas tu mismo y evita crear comentarios destructivos y traten de crear comentarios constructivos para todos los visitantes de asta y otras pagina,,,,,,,,,,,,,,,,,…………………..————-GRACIAS————–…………………….,,,,,,,,,,,,,,,,,,,,,