espaciador Biblioteca del Congreso Nacional de Chile.
     






 Logo RSS Suscríbase | ¿Qué es?
Encuesta imagen del Congreso Nacional, Datavoz 2006

NOVEDADES BCN
· BCN presentó su portal de Historia Política en seminario sobre uso de las TIC’s
· Horario de funcionamiento de la sala de lectura Valparaíso 11 y 12 de mayo
· BCN firma convenio de cooperación con la Superintendencia de Bancos

Descargue lector de PDF Acrobat

Descargue lector Flash

 

Las reglas del software libre

Acciones de Documento
  • Atrás
  • Enviar a un amigo
  • Print this page
  • Agranda letra
  • Achica letra
  • Compartir

Las reglas del software libre

por Rodrigo MazzoÚltima modificación 21/03/2009 13:09

Las reglas del software libre

Nótese que la palabra “free” no se refiere necesariamente a gratis, sino a “libre”, es decir, que este software no necesariamente es gratuito, aunque generalmente es y gran parte están disponibles en internet.

 

Los costos de venta normalmente son por ítems como soporte, capacitación, manuales, distribución, etc. 

El software libre (“Free Software”) es un tipo de programa informático (como el sistema operativo de su computador o un procesador de texto) que es desarrollado por una comunidad de usuarios alrededor del mundo, casi siempre de manera gratuita.

Para que un software sea libre, su licencia de uso debe permitir que:

  • Se puedan hacer las copias que se quiera, y distribuirlas de manera gratuita o remunerada.
  • Instalarlo en uno o en mil computadores, o regalarlas en la calle.
  • Se le puede dar el uso que se quiera (no hay restricciones como “este software no podrá usarse en impresoras de tal marca o en tal empresa porque ellos son mi competencia”).
  • Hay autorización legal para estudiarlo por dentro y mejorarlo para cualquier fin, y hacer públicos los cambios o mejoras. Para esto, cuando se entrega un software libre, se debe permitir acceso a su código fuente, que es el que originalmente permitió generar el programa final.

 

La idea de este tipo de movimiento, con miles de adeptos alrededor del mundo y que se ha transformado en una fuerza económica importante, tal como lo declara Thomas L. Friedman en su libro “El mundo es plano”, es defender el espíritu de comunidad y colaboración que dominaba al comunidad informática hasta fines de los 70, cuando empezó a crecer la industria de software.

Las licencias

Código fuente: cuando se ejecuta un programa en un computador, normalmente la máquina trabaja con lo que se llama “binario”, el que funciona pero no puede modificarse ni estudiarse de manera libre.

 

El código fuente son las instrucciones que permiten crear este binario, y modificarlo permite crear nuevos binarios con diferentes características.

 

 

Por ejemplo, una modificación al código fuente de un programa para comprar y vender podría hacer que en vez de manejar dólares manejara pesos, o incluso ambos. Éste es el tipo de cambios que quiere posibilitar la comunidad open source.

 

 

En algunos casos se puede aplicar ingeniería inversa para poder modificar código binario, pero esto requiere mucho esfuerzo y no siempre se puede lograr.

 

 

Además aunque a veces se logra, normalmente es ilegal en el software propietario. 

Si bien hay distintos tipos de licencias que permiten ocupar (y modificar el software libre), éstas se clasifican en dos tipos:

Con copyleft

El usuario puede hacer las modificaciones que quiera, pero el producto final tiene que estar liberado bajo las mismas reglas: es decir, todo el mundo tiene derecho a acceder al nuevo código fuente modificado.

Como muestra de este tipo de licencias están la GNU Public License (GPL) administrada por la FSF de Richard Stallman.

Sin copyleft

No hay obligación de que el resultado final sea 100% software libre. Sería el caso de un programa para manejar servidores que se usarán para manejar transacciones bancarias. Aquí se puede tomar un software libre (que se puede modificar) pero con una licencia sin copyleft.

Así, no hay obligación de revelar el nuevo código, especialmente la parte del programa que maneja la encriptación de los números de tarjeta de crédito, por ejemplo.

Un ejemplo de este tipo de licencia es el BSD (Berkeley Software Distribution) y la MIT License.

 




Temas anteriores   




Enlaces externos
• Estudio de Estrategia Digital
• Reporte de actividades tecnológicas
• Free Software Foundation
• Microsoft Office
• Open Office
• Microsoft Windows
• Linux


Anteriores de "Mirada en profundidad"
• Ley Antidiscriminación fue aprobada por el Congreso Nacional

• Innovación con impacto humanitario: entrevista a Alfredo Zolezzi

• Se acelera tramitación del proyecto sobre elecciones primarias

• Aborto terapéutico: hitos legislativos


 

  Construido por la BCN en Plone, software libre    ·    Políticas de privacidad    ·    Mapa del sitio   ·     Ubicación horarios y teléfonos   ·     Senado    ·    Cámara de Diputados