Open Source Resumen
Open Source Resumen
Open Source Resumen
Definicin
Software libre es el software que respeta la libertad
de los usuarios y la comunidad. En grandes lneas,
significa que los usuarios tienen la libertad para
ejecutar, copiar, distribuir, estudiar, modificar y
mejorar el software . Es decir, el software libre es
una cuestin de libertad, no de precio. Para entender el
concepto, piense en libre como en libre expresin,
no como en barra libre.
Promovemos estas libertades porque todos merecen
tenerlas. Con estas libertades, los usuarios (tanto
individualmente como en forma colectiva) controlan el
programa y lo que este hace. Cuando los usuarios no
controlan el programa, decimos que dicho programa
no es libre, o que es privativo. Un programa que
no es libre controla a los usuarios, y el programador
controla el programa, con lo cual el programa resulta
ser un instrumento de poder injusto.
La Fundacin para el Software Libre (Free Software
Foundation) es una organizacin creada en
Octubre
de 1985 por Richard Matthew Stallman y otros
entusiastas
del Software Libre con el propsito de
difundir este movimiento.
Las Directrices de software libre de Debian (DFSG)
son un conjunto de directrices (redactadas
inicialmente por Bruce Perens) que el proyecto Debia
n utiliza para determinar si una licencia de
software es una licencia de software libre, la que a su
vez se utiliza para determinar si algn
software puede incluirse en la distribucin principal
de software libre de Debian.
La Open Source Initiative es una organizacin
dedicada a la promocin del cdigo abierto. Fue
fundada en febrero de 1998 por Bruce Perens y Eric S.
Raymond. La Definicin de Open Source fue
creada a partir de las DFSG, y las 10 premisas
necesarias para catalogar un programa como tal son
completamente equivalentes con las 4 libertades o
Principios del Software Libre.
Aunque en la prctica el software Open Source y el
Software Libre comparten las mismas licencias,
la Free Software Foundation (FSF) opina que el
Requisitos:
Libertad 0:
Poder ejecutar el programa con cualquier propsito.
No se debe limitar su uso con propsitos comerciales.
No se debe limitar el uso privado del programa.
La licencia no debe discriminar a ninguna persona o
grupo de personas. La licencia no puede restringir el
uso del programa para una finalidad determinada.
Libertad 1:
Poder estudiar y modificar el programa.
El programa debe incluir el cdigo fuente completo.
Libertad 2:
Poder
copiar, distribuir y difundir el programa.
Se debe permitir la distribucin en forma de cdigo
fuente y en forma compilada
(binario).
No se puede restringir la difusin del software a
algunos pases.
Libertad 3:
Poder modificar el programa y publicar los cambios
realizados.
La licencia debe permitir modificaciones y trabajos
derivados y debe permitir (aunque
puede
o no obligar) que estos se distribuyan bajo los mismos
trminos que la licencia del programa original.