• No results found

OPERATIONAL CONSIDERATIONS

SECTION 2 DIRECTION

Se necesitaba un método legal que no violente las leyes de propiedad intelectual vigentes (para el uso de un programa comercial se necesita la compra de una “licencia”) y que permitiera la distribución de un programa que el autor o autores quisieran compartirlo, y que éste no se convirtiera en software propietario, el método que se utilizó se lo denominó “copyleft”. Este utiliza la ley del copyright, dándole la vuelta para servir a un propósito opuesto al habitual, es decir en lugar de privatizar el software, ayuda a preservarlo como software libre.

Esto se lo logra mediante la autorización del programa, su copia, modificación y distribución de versiones modificadas, siempre que no se añada ninguna clase de restricción en el futuro, de este modo las cuatro libertades quedan garantizadas para cualquiera que posea una copia, convirtiéndose estos derechos en inalienables. Las versiones modificadas se deberán de mantener “libres” también, garantizando que cualquier tarea basada en el trabajo de cualquier persona se pondrá a disposición de la comunidad si éste llegase a publicarse, que ninguna empresa (o jefe de la persona que ha modificado el programa) lo convierta en software privado aprovechándose del trabajo de los otros. En otras palabras el software libre posee licencia legal y esta se llama “GNU General Public License” o para abreviar “GNU GPL”.

Para mayor detalle sobre Copyleft ver Anexo 2.

51

Stallman, R. 2004. Software libre para una sociedad libre. Traficantes de sueños, página 20.

52 La Free Software Foundation (Fundación para el software libre) es una organización creada en octubre de

1985 por Richard Stallman y otros entusiastas del software libre con el propósito de difundir este movimiento, gracias a esta comunidad se han creado miles de programas, algunos muy populares hoy en día.

31 1.2.5. IDEALISMO PRAGMÁTICO

Stallman bautiza su Filosofía como “Idealismo Pragmático”, su razonamiento para llamarlo así es el siguiente:

Es idealismo por cuanto el objetivo del software libre es difundir la libertad y la cooperación promoviendo la difusión del software libre sustituyendo al software propietario que prohíbe esta cooperación, para de esta manera mejorar nuestra sociedad.

De este razonamiento sale una pregunta: ¿Es posible mejorar nuestra sociedad a partir de la cooperación? Para responder a esta pregunta debemos identificar qué es cooperación, la que definiremos como “trabajar juntos”, pero para trabajar juntos lo podemos hacer en varias áreas como la económica, cultural o técnica; como estamos hablando de “software” lógicamente es esta última (intercambio de conocimientos). Ahora bien, se ha probado que el trabajo en equipo logra mucho más que el trabajo individual, a esta fuerza se la denomina “sinergia” 53. Por lo que basado en este razonamiento la

respuesta es afirmativa, pero si seguimos este razonamiento deberíamos esperar que una sociedad “super conectada” y por lo tanto colaborando juntas deberíamos esperar la mejor de las sociedades como nunca antes la hemos vivido, el afirmar esto estaríamos cayendo prácticamente en un “tecnocentrismo”, por lo que un mayor análisis a esta pregunta la realizaremos en los capítulos subsiguientes.

Por otro lado, la afirmación de Stallman también plantea un camino a seguir: “la desaparición del software propietario” y por lo tanto la identificación de un “enemigo”, este es “las patentes de software”, es decir pasar de la “propiedad privada” a la “propiedad pública”. Nuevamente encontramos riesgos en esta posición ya que confronta ciertas ideas preconcebidas que ya teníamos con respecto a la propiedad intelectual y por lo tanto ya aceptada por nuestras sociedades, por lo que el análisis de esto lo dejaremos para más adelante.

Continuando con el “idealismo pragmático” de Richard Stallman, éste dice que es pragmático por cuanto necesitas plasmar las ideas en resultados, y la manera de conseguirlos es planteando un método para conseguir el objetivo, es decir que se necesita el “pragmatismo” para lograrlo. El método que planteó es la GPL, ya analizada

53

La sinergia es un concepto que proviene del griego "synergo", lo que quiere decir literalmente "trabajando en conjunto". Su significado actual se refiere al fenómeno en que el efecto de la influencia o trabajo de dos o más agentes actuando en conjunto es mayor al esperado considerando a la sumatoria de la acción de los agentes por separado.

32

anteriormente. Y nos pregunta si la GPL ha sido pragmática, por ello veamos en el siguiente cuadro sus resultados hasta la fecha:

Producto Descripción

Mozilla Firefox Es un navegador web libre y de código abierto, y que cualquier usuario puede ayudar a su desarrollo. Es el segundo navegador más utilizado de Internet, con una cuota de mercado del 22,75% a finales de enero de 2011, según la firma Net Applications. Otras fuentes de medición global sitúan el uso de Firefox entre el 20% y el 31%.

Servidor http Apache Es un servidor Web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1 y la noción de sitio virtual. Alcanzó su máxima cuota de mercado en 2005 siendo el servidor empleado en el 70% de los sitios Web en el mundo.

PHP Es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+. El lenguaje PHP se encuentra instalado en más de 20 millones de sitios Web y en un millón de servidores, el número de sitios en PHP ha compartido algo de su preponderante

33

sitio con otros nuevos lenguajes no tan poderosos desde agosto de 2005. El sitio Web de Wikipedia está desarrollado en PHP.

PostgreSQL Es un sistema de gestión de base de datos relacional orientada a objetos y libre, publicado bajo la licencia BSD. El proyecto PostgreSQL continúa haciendo lanzamientos principales anualmente y lanzamientos menores de reparación de bugs, todos disponibles bajo la licencia BSD, y basados en contribuciones de proveedores comerciales, empresas aportantes y programadores de código abierto mayormente.

MySQL MySQL es un sistema de gestión de base de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.[1] MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual. Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privados deben comprar a la empresa una licencia específica que les permita este uso.

OpenOffice Es una suite ofimática libre (código abierto y distribución gratuita) que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos. Está disponible para varias plataformas, tales como Microsoft

34

Windows, GNU/Linux, BSD, Solaris y Mac OS X.. Soporta 110 idiomas, desde febrero del año 2010. El código fuente de la aplicación está disponible bajo la Licencia pública general limitada de GNU (LGPL) versión 3.

GNU Linux Es la combinación del Kernel Linux con herramientas libres (GNU), estos conforman uno de los sistemas operativos mas populares hoy en día. Su desarrollo es uno de los ejemplos más prominentes de software libre; todo su código fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo los términos de la GPL (Licencia Pública General) y otra serie de licencias libres.

Se ha señalado algunos de los más populares, pero existen miles de programas que han salido con licencia GPL o con alguna derivación de ésta. Por lo que la afirmación de Richard Stallman que su idea es pragmática es verdadera, sus ideas han provocado el desarrollo de cientos de miles de aplicaciones y por lo tanto cientos de miles de seguidores en todo el mundo.

Conclusión

El “software libre” hace referencia a dos términos, el primero “software” identifica a los programas computacionales, es decir la tecnología y el segundo, “libre”, hace referencia a una forma de sentir y hacer con ella, es decir a una filosofía de vida asumida por los programadores que desean compartir su desarrollo. Por lo tanto, el software libre debe ser entendido como tecnología y filosofía a la vez.

35

CAPÍTULO II: RELACIONES Y DERIVACIONES DE LA