Está en la página 1de 3

El cdigo abierto es el software distribuido y desarrollado libremente.

Se
focaliza ms en los beneficios prcticos (acceso al cdigo fuente) que en
cuestiones ticas o de libertad que tanto se destacan en el software libre. Para
muchos el trmino libre hace referencia al hecho de adquirir un software de
manera gratuita, pero ms que eso, la libertad se refiere al poder modificar la
fuente del programa sin restricciones de licencia, ya que muchas empresas de
software encierran su cdigo, ocultndolo y restringindose los derechos a s
misma.

Fuente: https://es.wikipedia.org/wiki/C%C3%B3digo_abierto

Historia
Se utiliz por primera vez en 1990 las comunidades de software libre, tratando
de usarlo como reemplazo al ambiguo nombre original en ingls del software
libre (free software). Lo cual implica, para el caso que nos ocupa, software
que podemos usar, escribir, modificar y redistribuir gratuitamente (software
gratuito) y, segn la acepcin espaola de libertad.
La expresin, para algunos, no result apropiada como reemplazo para el ya
tradicional free software, pues eliminaba la idea de libertad, confundida con la
simple gratuidad. No obstante contina siendo ambivalente, puesto que se usa
en la actualidad por parte de programadores que no ofrecen software libre
pero, en cambio, s ofrecen el cdigo fuente de los programas para su revisin
o modificacin previamente autorizada por parte de sus pares acadmicos.
Dada la ausencia de tal ambigedad en la lengua espaola, el trmino software
libre es adecuado para referirse a programas que se ofrecen con total libertad
de modificacin, uso y distribucin bajo la regla implcita de no modificar dichas
libertades hacia el futuro. De hecho en ingls tambin se usa el trmino libre
software para evitar ambigedades semnticas.
Cronologa

27 de septiembre de 1983: Richard Stallman inicia el proyecto GNU.

25 de agosto de 1991: Linus Torvalds publica un mensaje en el grupo de


noticias USENET comp.os.minix acerca del nuevo kernel de
tipo Unix (Linux) que ha estado desarrollando.

22 de enero de 1998: Netscape anuncia que liberar el cdigo fuente


de Navigator.

3 de febrero de 1998: en la reunin de Palo Alto se acua el


trmino open source y durante la semana siguiente Bruce Perens y Eric S.
Raymond lanzan opensource.org.

31 de marzo de 1998: el cdigo de Navigator ya est disponible: en unas


horas, mejoras del programa invaden la red.

7 de mayo de 1998: Corel Corporation anuncia Netwinder, un ordenador


econmico que corre bajo GNU/Linux.

11 de mayo de 1998: Corel anuncia sus planes de adaptar WordPerfect


y el resto de sus programas de ofimtica a GNU/Linux.

----------------------------------------------------------------------------------------------------Nuestra misin es preservar, proteger y promover la libertad de usar,


estudiar, copiar, modificar y redistribuir programas de ordenador, as
como defender los derechos de los usuarios de software libre.

Filosofa del Proyecto GNU


Software libre significa que los usuarios del software tienen libertad (la cuestin
no es el precio). Desarrollamos el sistema operativo GNU para que los usuarios
pudiesen tener libertad en sus tareas informticas.
En concreto, el software libre implica que los usuarios tienen las cuatro
libertades esenciales: (0) ejecutar el programa, (1) estudiar y modificar el
cdigo fuente del programa, (2) redistribuir copias exactas y (3) distribuir
versiones modificadas.
El software difiere de los objetos materiales (como las sillas, los bocadillos o la
gasolina) en el hecho de que se puede copiar y modificar mucho ms
fcilmente. Estas posibilidades son las que hacen que el software sea tan til, y

creemos que tambin los usuarios de un programa deben ser libres de


aprovecharlas, no solo quien lo desarroll.
Software libre es el software que respeta la libertad de los usuarios y la
comunidad. A grandes rasgos, significa que los usuarios tienen la libertad de
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. En ingls a veces decimos libre software, en lugar de free
software, para mostrar que no queremos decir que es gratuito.
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.
Un programa es software libre si los usuarios tienen las cuatro libertades
esenciales:

La libertad de ejecutar el programa como se desea, con cualquier


propsito (libertad 0).

La libertad de estudiar cmo funciona el programa, y cambiarlo para


que haga lo que usted quiera (libertad 1). El acceso al cdigo fuente
es una condicin necesaria para ello.

La libertad de redistribuir copias para ayudar a su prjimo (libertad


2).

La libertad de distribuir copias de sus versiones modificadas a


terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la
oportunidad de beneficiarse de las modificaciones. El acceso al
cdigo fuente es una condicin necesaria para ello.

Un programa es software libre si otorga a los usuarios todas estas libertades de


manera adecuada. De lo contrario no es libre. Existen diversos esquemas de
distribucin que no son libres, y si bien podemos distinguirlos en base a cunto
les falta para llegar a ser libres, nosotros los consideramos contrarios a la tica
a todos por igual.
Fuente: https://www.gnu.org/philosophy/free-sw.html