Por otro lado, está disminuyendo la demanda del software no libre o propietario que usa el código cerrado como secreto industrial y cuya divulgación puede constituir un delito. En el mercado del software se puede encontrar software abierto que tiene restricciones de distribución o de modificación de la aplicación, por ello se puede afirmar que "no todo el software abierto es software libre"
El término freeware, acuñado en 1982 por Andrew Fluegelman, define
un software de ordenador que se distribuye sin cargo, unas veces puede incluir
el código fuente, aunque no es lo normal. Algunos desarrolladores liberan
versiones freeware de sus productos con el objetivo de conseguir un número de
seguidores que posteriormente puedan estar dispuestos a pagar por una versión
más completa. Un programa freeware es gratis pero su licencia es restrictiva
para modificaciones o distribuciones.
Los programas de software libre no
tienen por qué ser freeware. Y es que usualmente surge una confusión
sobre el significado de la palabra "free" en inglés, que puede ser tanto
"gratis" como "libre", es decir, un tipo de software cuya licencia autoriza su
uso, modificación y redistribución con y sin cambios.
Otro modo de
calificar el uso del software es a través del término Shareware, que es
una clase de programa que se puede usar, a modo de prueba, de forma gratuita
temporalmente. Para adquirir el software de manera completa se necesita pagar
por ello.
Por contraposición al software abierto, el software cerrado se
distribuye sin su código fuente. Por lo tanto, quien lo adquiere no tiene la
posibilidad de corregirlo o modificarlo, ni tampoco puede estudiar su
comportamiento. Por este motivo se le llama software "cerrado" o "propietario",
ya que el código fuente permanece oculto y sólo tiene acceso al mismo la empresa
que desarrolla y comercializa el producto.
José Ramón Esteban,
vicepresidente de la Asociación de Internautas, también aborda este
tema. Explica que un programa freeware es gratis pero su licencia es
restrictiva en cuanto a lo que puedes realizar con el software. El software
libre es aquel que puedes ejecutar con cualquier propósito, modificarlo,
copiarlo, volverlo a distribuir incluso con modificaciones (y esto se puede
hacer gratis o cobrando, pero nunca limitando lo que el siguiente quiera hacer
con él). Esteban argumenta que el software libre significa por tanto que el
software tiene que "distribuirse con el código fuente, y de esta distribución
del código fuente decimos que el software es abierto. Pero no todo el software
abierto es software libre".
OpenOffice y StarOffice pueden
ser dos ejemplos que evidencian las diferencias entre un tipo de software y
otro. Parte del código de StarOffice está abierto, pero su uso no es
gratis y la licencia cuesta unos 70 euros. La compañía Sun Microsystem, dueña de
este software, ofrece soporte oficial para StarOffice con la intención de
captar un servicio permanente con las empresas. Por otro lado, el hermano de
StarOffice, OpenOffice.org, es un programa de fuente abierta, gratuito y
al que Sun no ofrece soporte ni servicios, teniendo que ser la comunidad de
usuarios la que aporte las soluciones puntuales.
Software a
disposición de los ciudadanos
El pasado uno de marzo, la Junta de Andalucía anunció que la comunidad autónoma pondría a
disposición de todos los ciudadanos, instituciones y empresas el código fuente
de los programas (con licencia libre para que puedan ser utilizados, modificados
y redistribuidos) y aplicaciones informáticas que sean de su propiedad, ya hayan
sido desarrollados por su personal, el de sus organismos autónomos o por
terceros.
Los programas informáticos de la Junta pasarán a estar a
disposición de ciudadanos, empresas y otras administraciones debido a una Orden
de la Consejería de Innovación, Ciencia y Empresa. La iniciativa persigue el
fomento de la difusión y utilización del software libre contempladas en el
Decreto de Medidas para el Impulso de la Sociedad del Conocimiento en Andalucía.
Antes de descargar un programa abierto es necesario saber que las
condiciones de licencia como GPL, Lesser GPL, Apache, Mozilla o BSD varían el
uso del software. También es relevante saber si detrás de un software abierto
hay una comunidad de usuarios. Una comunidad que pone sus ojos en común para
comprobar, línea a línea, que el código abierto siga dando vueltas al mundo con
la misma claridad con la que fue creado.


