Introducción al Software Libre
0. Introducción
editarEl software libre es el software que no esconde su código, lo deja libre, permite su libre distribución. Esto permite que en los paises no tan desarrollados, no se tenga que reinventar la rueda, ya que para crear software se ocupan algoritmos básicos, que pertenecen a toda la humanidad, por lo cual no deben ser patentados.
La generalización de la Informática en las actividades genéricas y corrientes del ser humano nos ha traído consigo una serie de limitaciones impuestas por los esquemas tradicionales de actuación que han planteado (y aún actualmente plantean) grandes problemas.
Por ejemplo, el esquema tradicional de patentes y otras restricciones se adecúan muy poco a cosas tan mentales o etéreas como el soporte lógico informático (también llamado software).
Evidentemente, el software, en tanto a mero soporte intelectual, tiene un componente radicalmente distinto a aquellas invenciones implementadas de forma 'física' (desde el soporte físico informático o hardware hasta un coche o una lavadora). Este es que, a diferencia de los nuevos diseños físicos, tiene una copia mucho más fácil, y, además, dada su naturaleza cognoscitiva o intelectiva, esta facilidad de copia es un atributo propio del propio 'invento lógico'. Además, la copia no altera en absoluto el original.
Precisamente, por la necesidad de superación de ciertas limitaciones, aparece el Software Libre, aquel que garantiza una reproducción y copia legal (tanto parcial como totalmente), al mismo tiempo que permite el acceso a su código fuente para poder mejorar ese soporte lógico.
El software libre, en oposición al privativo, es todo código, programa o aplicación que respeta los derechos de los usuarios y cumple “Las cuatro libertades del software libre”:
- -Usar el programa con cualquier propósito.
- -Estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente).
- -Copiar y distribuir el programa (de manera que se pueda ayudar al vecino o a cualquiera).
- -Mejorar el programa y publicar y distribuir las mejoras.
Cuando compramos software también compramos un contrato de licencia de uso, un permiso, para usarlo, normalmente una sola persona y en un solo ordenador. En estos casos el software sigue perteneciendo al autor (o la empresa que lo creo) de ahí la denominación de "software propietario".
Hay que aclarar que en informática la piratería no es, como en la música, la "copia de CDs", sino el uso sin licencia.
Compara esto con lo que pasa con un libro o un CD de música, ¿te imaginas un libro que cuando lo compras te comprometes a que solo tu lo leas, o que solo té esté permitido leerlo en una determinada habitación, sin que puedas, por ejemplo, ir a leerlo a un parque? , esto es lo que pasa con el software propietario.
Estos negocios o sistemas competitivos anteriores, de resolver problemas acarrean desventajas.
La Free Software Fundation (http://www.fsf.org/) creó una licencia, la GPL (más justa) que garantiza los derechos del autor.
Basándose en la GPL, la FSF esta creando un sistema operativo llamado GNU/Hurd, del cual están disponibles toda una serie de utilidades.
La GPL versión 3 es la licencia preferible.
--Juandiego (discusión) 07:40 2 may 2014 (UTC) Grado de desarrollo: 00% (a fecha de 19:04 19 oct, 2005 (UTC))