[Mito] Software libre = Software de código abierto

última actualización el 26 de septiembre de 2008, 21:26 por Carlos-vialfa
Publicado por Carlos-vialfa

Mito


Un software libre es lo mismo que un software de código abierto

Realidad


FALSO

Explicación


La mayoría de gente cree que se estas dos categorías de software son idénticas, pero no es así, hay una pequeña diferencia.

Software libre


Básicamente, un software libre nos debe dar 3 libertades:
  • La libertad de uso, que nos autoriza a utilizar el software para cualquier uso, incluso comercial.
  • La libertad de modificación, que nos autoriza a modificar el software.
  • La libertad de distribución, que nos autoriza a distribuir el programa como lo creamos conveniente, todo o solo una parte de éste.


Para que un software sea libre, éste debe necesariamente cumplir estos tres criterios.

Existen diferentes licencias libres, que determinan generalmente ciertas condiciones para la modificación y distribución.
La más popular es la GNU GPL (GNU General Public License), que permite difundir las modificaciones hechas al software con la condición que los derivados sean también distribuidos bajo licencia GNU GPL. Esto implica que el código fuente siempre debe venir con el software.

Existen otras licencias más o menos restrictivas, como la GNU LGPL, algunas licencias Creative Commons (by, by-sa), y algunas otras.

El software libre es concebido con un espíritu de “libertad”

Software de código abierto


Estos tienen algunas restricciones, como por ejemplo estar prohibida la venta del software.

Sin embargo estos dos tipos de software son muy cercanos, y prácticamente todos los software libres son de código abierto y casi todos los software de código abierto son libres.

Un software de código abierto es simplemente un software con el código fuente abierto, por lo general para permitir que varias personas trabajen sobre él.

De este modo el código abierto ofrece la posibilidad de que varios participen en la mejora de la calidad del software.

Cabe notar que es posible tener un software libre y de código abierto al mismo tiempo (la mayoría de software libre es de código abierto)

Freeware


Este término es ambiguo ya que designa dos categorías de software:
  • El software libre
  • El software gratuito, pero no libre (denominado “cerrado”)


Frecuentemente es utilizado para designar a los software gratuitos, pero es mejor hacer la traducción cuando hablamos de él (“software libre” o “software gratuito”). En principio no debemos utilizar este término para designar a los software libres.

Otras categorías


http://www.gnu.org/philosophy/free-software-for-freedom.es.html
http://www.gnu.org/philosophy/categories.es.html

PD: El artículo original fue escrito por Ssylvainsab, contribuidor de CommentCaMarche
Mejores respuestas para « Software libre = Software de código abierto » en :
Google lanza un 'software' libre para crear otros mundos virtuales Ver Una entrevista de trabajo virtual en el mundo de Second Life, en una imagen facilitada por la agencia de trabajo 'Expectra'. Google ha lanzado un desafío al mundo virtual Second Life con un 'software' libre llamado Lively, que permite a los...
Grabar el sonido del PC VerSi deseas grabar cualquier flujo de sonido que pasa por tu tarjeta de sonido. Entonces, puedes utilizar el programa Audacity y seguir estos pasos: Descarga Audacity y ejecuta el archivo de instalación. En la interfaz de Audacity haz clic en la...
Convertir un video para nuestro iPhone o iPod Ver¿Deseas convertir el formato de un video para poder reproducirlo en tu iPhone o iPod? En este artículo veremos como hacerlo: Instalación del programa Importar el video Elegir el formato de salida Instalación del programa Para...
[Software libre] Instalación de Firefox 2.0+java+flash VerInstalación de Firefox 2.0+java+flash en línea de comandos A. Introducción B. Instalación de Firefox 1. Creación de directorio 2. Descarga de Firefox 3. Instalación de Firefox 4. Inicio de la aplicación C. Plug-in Java D. PLUGIN...
Descargar Audacity X para Mac VerAudacity es un editor de sonidos libre y fácil de usar para Mac OS X. Audacity es software libre, desarrollado por un grupo de voluntarios y distribuído bajo la Licencia Pública General de GNU (GNU GPL) Puede usar Audacity para: - Grabar audio en...
Descargar Oracle Berkeley DB VerEs un motor de base de datos transaccional. Es un softwarte libre y multiplataforma y de facil integracion con los programas que no requiere alguna administracion algunas caracteristicas son. -Soporta multiproceso -Recupera de datos secuencial ...
Ciclo de vida del software VerCiclo de vida del software El término ciclo de vida del software describe el desarrollo de software, desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar el...
Ingeniería de software VerIngeniería de software El término ingeniería de software abarca al grupo de métodos, técnicas y herramientas que se utilizan en la producción del software, más allá de la actividad principal de programación. El término "ingeniería" es una referencia...
Ciclo de vida del software VerCiclo de vida del software El término ciclo de vida del software describe el desarrollo del software , desde la fase inicial hasta la fase final. El propósito de este programa es definir las distintas fases intermedias que se requieren para validar...