El término software libre refiere el conjunto de software (programa informático) que por elección manifiesta de su autor, puede ser copiado, estudiado, modificado, utilizado libremente con cualquier fin y redistribuido con o sin cambios o mejoras.
Las cuatro libertades del software libre
De
acuerdo con la definición establecida por Richard Stallman, un software es
"libre" cuando garantiza las siguientes libertades:
Nota: Para visualizar mejor la imagen hacer click en ella.
Nota: Para visualizar mejor la imagen hacer click en ella.
Ciertos teóricos usan este cuarto punto (libertad 3) para
justificar parcialmente las limitaciones impuestas por la licencia GNU GPL
frente a otras licencias de software libre (ver Licencias GPL).[cita requerida]
Sin embargo el sentido original es más libre, abierto y menos restrictivo que
el que le otorga la propia situación de incompatibilidad, que ha sido resuelta
a cierto grado en versión 3 de la licencia GNU GPL.
Tanto la Open Source Initiative7 como la Free Software
Foundation,8 mantienen en sus webs oficiales, listados de las licencias de
software libre que aprueban.
El término software no libre se emplea para referirse al
software distribuido bajo una licencia de software más restrictiva que no
garantiza estas cuatro libertades. Las leyes de la propiedad intelectual
reservan la mayoría de los derechos de modificación, duplicación, y
redistribución, para el dueño del copyright; el software dispuesto bajo una
licencia de software libre rescinde específicamente la mayoría de estos
derechos reservados.
La definición de software libre no contempla la cuestión
del precio; un eslogan frecuentemente usado es "libre como en libertad, no
como en cerveza gratis" o en inglés "Free as in freedom, not as in
free beer" (aludiendo a la ambigüedad del término inglés "free"),
y es habitual ver a la venta CD de software libre como distribuciones Linux.
Sin embargo, en esta situación, el comprador del CD tiene el derecho de
copiarlo y redistribuirlo. El software gratis puede incluir restricciones que
no se adaptan a la definición de software libre —por ejemplo, puede no incluir
el código fuente, puede prohibir explícitamente a los distribuidores recibir
una compensación a cambio, etc—.
Para evitar la confusión, algunas personas utilizan los
términos «libre» (software libre) y «gratis» (software gratis) para evitar la
ambigüedad de la palabra inglesa "free". Sin embargo, estos términos
alternativos son usados únicamente dentro del movimiento del software libre,
aunque están extendiéndose lentamente hacia el resto del
mundo. Otros defienden el uso del término open source software (software de
código abierto). La principal diferencia entre los términos "open
source" y "free software" es que éste último tiene en cuenta los
aspectos éticos y filosóficos de la libertad, mientras que el "open
source" se basa únicamente en los aspectos técnicos.
En un intento por unir los mencionados términos que se
refieren a conceptos semejantes, se está extendiendo el uso de la palabra
"FLOSS" con el significado de free/libre and open source software e,
indirectamente, también a la comunidad que lo produce y apoya.
Software libre en la Administración Pública
Entre los argumentos que sustentan la utilización de
software libre en las administraciones públicas encontramos los siguientes:
Defensa
del interés general. El uso de software libre beneficia a la sociedad en
su conjunto. Fomenta el crecimiento de la industria nacional de servicios y
permite ahorrar divisas. La Administración Pública tiene cierta función de guía
de la industria que la hace tener un gran impacto, que se considera que debe
dirigirse a la creación de un ámbito tecnológico generador de riqueza nacional.17
Transparencia. El
uso de software libre permite que cualquier ciudadano pueda comprobar por sí
mismo la integridad y seguridad de los programas que usa su administración.
Esto es especialmente importante en la Administración electrónica y en los
sistemas que manipulan datos sensibles.
Independencia tecnológica. El software libre, al
garantizar el acceso al código fuente, permite elegir los proveedores de
desarrollo, mantenimiento y soporte en un mercado de libre competencia. El
software libre garantiza la libertad de elección de productos gracias a su
modularidad, su disponibilidad en un gran número de plataformas y al uso de
formatos de archivo abiertos, que permitan interoperar con independencia de
estrategias comerciales.
Accesibilidad. El Estado debe garantizar la accesibilidad
a los servicios desde una amplia variedad de plataformas, sin discriminar a los
ciudadanos por usar un software determinado ni forzarles a adquirir
determinados productos. para ello es fundamental la utilización de formatos y estándares
abiertos. El software libre puede ser traducido por la comunidad de usuarios de
una lengua o por la propia Administración.
Seguridad. El modelo de seguridad del software libre se
basa en la transparencia. La amplia base de usuarios y desarrolladores de estos
programas garantizan además un tiempo de respuesta rápido ante incidencias de
seguridad. La transparencia permite verificar mediante auditorías la ausencia
de código maligno que pueda abrir puertas traseras en los programas.
Protección de la inversión. La continuidad de los
productos de software libre está garantizada por la disponibilidad del código
fuente, que permite mantener los productos durante tiempo indefinido. También
se protege la inversión en hardware al evitarse las actualizaciones forzosas,
prolongando el ciclo de vida de los mismos. Los servicios sobre el software
libre se ofrecen en un mercado de libre competencia, por lo que sus precios son
menores a los ofrecidos por el mantenimiento y soporte de programas
propietarios.
No hay comentarios.:
Publicar un comentario