A. Texto Planteamiento del problema: 1. Introducción: Suele llamarse “Software Libre” a un tipo particular de software que le permite al usuario el ejercicio de cuatro libertades básicas: *Ejecutarlo con cualquier propósito *Estudiar como funciona y adaptarlo a sus necesidades *Distribuir copias *Mejorarlo, y liberar esas mejoras al público Con la única restricción del copyleft (o sea, cualquiera que redistribuya el software, con o sin cambios, debe dar las mismas libertades que antes), y con el requisito de permitir el acceso al código fuente (imprescindible para ejercer las libertades 1 y 3). 1 “El "Software Libre" es un asunto de libertad, no de precio. Para entender el concepto, debes pensar en "libre" como en "libertad de expresión", no como en "cerveza gratis" [N. del T.: en inglés una misma palabra (free) significa tanto libre como gratis, lo que ha dado lugar a cierta confusión]”. 2 En cambio, suele llamarse “Software No Libre” (también llamado software propietario, software privativo, software privado y software con propietario) a cualquier programa informático en el que los usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o que su código fuente no está disponible o el acceso a éste se encuentra restringido. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que no es libre o que sólo lo es parcialmente (semi-libre), sea porque su uso, redistribución o modificación está prohibida, o requiere permiso expreso del titular del software. 3 En el software privativo una persona física o jurídica (compañía, corporación, fundación, etc.) posee los derechos de autor sobre un software negando o no otorgando, al mismo tiempo, los derechos de usar el programa con cualquier propósito; de estudiar cómo funciona el programa y adaptarlo a las propias necesidades (donde el acceso al 1 http://es.wikipedia.org/wiki/Software_libre; http://www.gnu.org/philosophy/free-sw.es.html; http://www.solar.org.ar/spip.php?article210 . 2 Asociación Civil Software Libre Argentina. http://www.solar.org.ar/spip.php?article210 3 Fundación para el Software Libre (FSF). http://www.fsfla.org/?q=es/node/18 código fuente es una condición previa); de distribuir copias; o de mejorar el programa y hacer públicas las mejoras (para esto el acceso al código fuente es un requisito previo). De esta manera, un software sigue siendo licenciado aún si el código fuente es hecho público, cuando se mantiene la reserva de derechos sobre el uso, modificación o distribución (por ejemplo, la versión comercial de SSH o el programa de licencias shared source de Microsoft 4 ). 1.2. "Software Libre" vs. "Software Privativo". Linux vs. Windows. ¿Pastilla azul o pastilla roja? Personaje Bill Gates 4 http://www.microsoft.com/resources/sharedsource/licensing/windows.mspx Richard Stallman Sistema operativo Microsoft Windows GNU/Linux Navegador web Microsoft Internet Explorer Mozilla Firefox Programación Microsoft .net Mono Chat Microsoft Messenger Gaim Recursos naturales Consumir Reciclar Comparación con The Matrix 5 -NEO: No me gusta la idea de no ser yo el que controle mi vida. -MORFEO: Sé exactamente a lo que te refieres. Te explicaré por qué estás aquí. Estás porque sabes algo. Aunque lo que sabes no lo puedes explicar. Pero lo percibes. Ha sido así durante toda tu vida. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente y te está enloqueciendo. Esa sensación te ha traído hasta mí. ¿Sabes de lo que estoy hablando? -NEO: ¿De Matrix? -MORFEO: ¿Te gustaría saber lo que es? Matrix nos rodea. Está por todas partes, incluso ahora, en esta misma habitación. Puedes verla si miras por la ventana, o al encender la televisión. Puedes sentirla, cuando vas a trabajar, cuando vas a la iglesia, cuando pagas tus impuestos. Es el mundo que ha sido puesto ante tus ojos para ocultarte la verdad. -NEO: ¿Qué verdad? -MORFEO: Que eres un esclavo, Neo. Igual que los demás, naciste en cautiverio, naciste en una prisión que no puedes ni oler ni saborear ni tocar. Una prisión para tu mente. 5 Neo es el nick en la red, que un aparentemente tranquilo trabajador de una empresa de software utiliza en sus pirateos informáticos varios. Su doble vida se ve alterada cuando unas misteriosas frases aparecen en su ordenador ("Matrix te posee"), entabla contacto telefónico con el que cree que es otro hacker (Morfeo) y unos misteriosos agentes comienzan a seguirle. Toda la concepción de la vida que tenía desaparecerá cuando Morfeo le explica que lo que realmente está viviendo no es más que un largo sueño apoyado en realidades virtuales, que no vive en el siglo que cree y que la vida en la Tierra ha cambiado. Morfeo le relata que cuando el hombre llegó a desarrollar la inteligencia artificial y a darse cuenta de que se le podía ir de las manos, trató de arreglarlo negándole la que creían única fuente de segura energía para las máquinas: el sol. Las máquinas contraatacaron y decidieron usar a los humanos como "pilas orgánicas", así que ahora la raza humana vive un periodo de esclavitud del que ni siquiera tiene conocimiento, ya que todo el mundo cree vivir una vida normal bajo la realidad programada por Matrix. Morfeo es el líder de un pequeño grupo de rebeldes conscientes de la verdadera realidad, que cree que Neo es "El Elegido" anunciado por unas profecías y que podrá librar a la humanidad de esa esclavitud. Por desgracia no se puede explicar lo que es Matrix. Has de verla con tus propios ojos. Esta es tu última oportunidad. Después, ya no podrás echarte atrás. Si tomas la pastilla azul fin de la historia. Despertarás en tu cama y creerás lo que quieras creerte. Si tomas la roja, te quedas en el País de las Maravillas y yo te enseñaré hasta dónde llega la madriguera de conejos. Recuerda, lo único que te ofrezco es la verdad. Nada más. 6 B. Interpretación 1. ¿Quién fue y quién es “Bill” Gates? William Henry Gates III nació en Seattle, Washington, Estados Unidos, el 28 de octubre de 1955: más conocido como Bill Gates, cofundador de la empresa de software Microsoft, productora del sistema operativo para computadoras personales más utilizado en el mundo (según algunas estimaciones nueve ordenadores de cada diez utilizan algún sistema Windows). Está casado con Melinda French. Ambos ostentan el liderazgo de la Fundación Bill y Melinda Gates 7 , dedicada a reequilibrar oportunidades en salud y educación a nivel global, especialmente en las regiones menos favorecidas, razón por la cual han sido recientemente galardonados con el Premio Príncipe de Asturias de Cooperación Internacional 2006 8 . Cursó sus estudios en una escuela privada de elite en Seattle. Esta escuela tenía ya una computadora en el año 1968, así tuvo la posibilidad de contactar pronto con la máquina y tomarle el gusto a la informática. No tardó mucho en aprender y sólo necesitó una semana para superar a su profesor. Ahí mismo, conoció a Paul Allen, con quien más tarde fundaría Microsoft. Creó la empresa de software en 1975, siendo aún alumno en la Universidad de Harvard. Consiguió vender el sistema operativo DOS, previo a reservarse los derechos de licencia, aunque él aún no lo tenía y comprándolo a muy bajo precio a un joven programador (QDOS- a Tim Paterson por 50.000 dólares 9 ) que vendió como MS-DOS (Microsoft DOS) y además obteniendo que Microsoft cobre un canon por cada copia que se vendiera junto con una IBM-PC. Luego de eso, consciente de la importancia del entorno gráfico que había mostrado Apple (ori6 Francisco 28-02-07. Ingeniero técnico en Informática. http://www.proinf.net/permalink/guia_visual_de_software_libre_vs_software_privativo 7 http://www.gatesfoundation.org/default.htm; http://es.wikipedia.org/wiki/Fundaci%C3%B3n_Bill_y_Melinda_Gates 8 Con el ejemplo de ayudar en zonas de la India. 9 El QDOS (siglas en inglés de "Quick and Dirty Operating System") es lo que se traduce en español como "Sistema Operativo Rápido y Sucio". Escrito y comercializado por Tim Paterson, era un sistema de 16 bits que pertenecía a la compañía estadounidense Seattle Computer Products. ginalmente la interfaz gráfica y el "ratón" fueron desarrollados por Xerox PARC) se propuso conseguir también el entorno gráfico y el "ratón" para operarlo. Bill Gates visitó Apple, ofreció mejorar sus hojas de cálculo y otros programas y amenazó con vender su material informático a IBM, con lo que obtuvo una alianza Apple-Microsoft. Microsoft obtuvo legalmente la tecnología de entorno gráfico y el ratón, y sacó al mercado Microsoft Windows, como directo competidor de Macintosh. Al finalizar el segundo milenio, el sistema operativo Microsoft Windows (en todas sus versiones) y gracias a su fácil acceso a usuarios de conocimiento básico, se utilizaba en la mayor parte de ordenadores personales del planeta. No hace mucho tiempo, la empresa se ha visto envuelta en diversos procesos judiciales acusada de prácticas monopolísticas, llegándose a especular incluso con la posibilidad de que los tribunales estadounidenses exigieran dividir la empresa, como ya sucediera con otras empresas estadounidenses en el pasado. Las acusaciones se relacionan con la vinculación de diversos programas a su sistema operativo, el más extendido, lo que es considerado por sus competidores un abuso de posición dominante para diversificar sus productos, como es el caso del navegador Internet Explorer, el reproductor de archivos multimedia, Windows Media Player, o el sistema de mensajería instantánea Windows Messenger incluido en el sistema operativo Windows en todas sus versiones 10 . Para el 2007 se espera la liberación del Windows Server 2008. Por ultimo, en junio de 2006 hizo pública su intención de abandonar sus labores diarias al frente de Microsoft hacia 2008 para dedicarse por entero a su fundación. La transición de responsabilidades será progresiva para evitar afecciones negativas en el desarrollo diario de la empresa, continuando como Presidente de Honor de la misma 11 . 1.2. ¿Empresario y/o filántropo? Bill Gates en Noviembre de 2004 se reunió con periodistas de EL MUNDO y elmundo.es 12 para hablar sobre los temas más candentes del universo de la tecnología y la Sociedad de la Información. En esa charla opinó acerca de varios temas, entre ellos algunos que son de interés para esta investigación: A la hora de preguntársele sobre que opina sobre el software libre afirmó: 10 Windows 1.0, 2.0, /286, /386, 3.0, 3.0a, 3.1, 3.11, varias versiones de NT, 95, versiones de 98, 2000, Me, CE 1.0, CE 2.0, varias versiones de XP, Server 2003 y el recientemente salido a la venta, Windows Vista, en varias versiones. 11 http://www.biografiasyvidas.com/biografia/g/gates.htm; http://es.wikipedia.org/wiki/Bill_Gates 12 http://www.elmundo.es/especiales/2004/11/foro/billgates/index.html “Consideramos el software libre como una opción más. En Microsoft tenemos parte de nuestros productos como software libre. Lo único que planteamos al cliente es que haga cuentas de lo que le va a costar la totalidad del uso de un producto determinado. A veces sucede que un usuario de software se da cuenta de que le faltan herramientas que nuestros productos tienen y son necesarias, así que las adquiere aparte, y al final gasta más dinero, porque a menudo los programas no son completos y no ofrecen una garantía de calidad suficiente. Por otro lado, nosotros nos esforzamos en asegurarnos de que nuestros productos tengan precios bajos. Creo que si hay equilibrio es bueno, así la gente puede elegir”. A su vez, a la hora de comparar precios y calidad de software libre con licenciado para elegir que comprar, afirmó: “La clave es que el tiempo vale dinero. Si podemos usar un software de calidad, el resultado salta a la vista. Halo 2, que es un juego que hemos lanzado recientemente y es bastante caro, tiene un récord de ventas. Creo que vendiendo calidad a precio razonable nos seguirá yendo así de bien”. Mostrando la misión masiva que debe lograr el software afirmó: “La visión de Microsoft es que el software puede ser una mejora para todos: ricos, pobres, discapacitados... Desear que la tecnología esté disponible para todos es nuestra mentalidad. El software puede llegar a ser incluso gratis, y el hardware, haciendo un esfuerzo, puede ser muy accesible. El freno es el coste de las comunicaciones, en mi opinión. Nosotros hemos luchado por generalizar el uso de la informática. Nuestros productos están ahí, y nos sabe mal que se usen para fines no muy éticos (spam, invasiones de la privacidad, etc.). No todo es bueno en Internet, y queremos aportar lo que podamos”.- Por último, para delinear la postura de Bill Gates, es interesante leer dos extracciones del libro que habla de sus opiniones 13 : “Todo el mundo está esperando que este muchacho fracase. No ha fracasado y hay muy pocas probabilidades de que lo haga. Todo lo que toca da buenos resultados, y él ganará.”; y por otro lado: “Se lo puede adorar o se lo puede odiar, pero bajo ningún aspecto se le puede ignorar”. 2. ¿Quién fue y quién es Richard Stallman? Richard Matthew Stallman nació en Manhattan, Nueva York, el 16 de marzo de 1953. Es programador, y se afirma que, es la figura más relevante del movimiento por el software libre. Sus mayores logros como programador incluyen el editor de texto Emacs 14 , 13 14 Prólogo. “Bill Gates Habla” - Opiniones e Ideas- Por Janet Lowe. http://www.gnu.org/software/emacs/ el compilador GCC 15 , y el depurador GDB 16 , bajo la rúbrica del Proyecto GNU 17 . Pero se afirma que, su influencia es mayor por el establecimiento de un marco de referencia moral, política y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución de software privativo. Es también inventor del concepto de Copyleft (aunque no del término), antes explicado. En 1971, siendo estudiante de primer año de Física en la Universidad de Harvard se convirtió en un experto 18 del laboratorio de inteligencia artificial (IA) del MIT 19 . En los años 80, la cultura que constituía su vida empezó a disolverse bajo la presión de la comercialización en la industria del software. En especial, por otros expertos de IA que fundaron la compañía Symbolics, la cual intentaba activamente reemplazar el software libre del Laboratorio con su propio software privado. Por sí solo intentó impedir que estos, adquirieran un monopolio sobre los ordenadores. Es por eso que, en esa época se lo consideró el último de su generación de expertos. Se le pidió que firmara un acuerdo de no divulgación (non-disclosure agreement) y llevará a cabo otras acciones que él consideró traiciones a sus principios. En 1983, anunció en varios grupos el inicio del proyecto GNU lo que luego complemento, en 1985, con la publicación del Manifiesto GNU, en el cual declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix, al que denominó GNU. Poco tiempo después se incorporó a la organización no lucrativa Free Software Foundation 20 para coordinar el esfuerzo. El concepto de copyleft, que él mismo inventó, fue utilizado en la Licencia Pública General GNU (conocida generalmente como la "GPL"). La mayor parte del sistema GNU, excepto el núcleo, se completó aproximadamente al mismo tiempo. En 1991, Linus Torvalds 21 liberó el “Kernel” bajo los términos de la GPL 22 llamándolo GNU/Linux. Las motivaciones políticas y morales lo han convertido, a Stallman, en una figura controvertida. Muchos programadores que 15 Conjunto de compiladores estándar para sistemas operativos derivados de UNIX y de código abierto, creados por el proyecto GNU. 16 Debugger (depurador): es un programa que permite depurar o limpiar errores de otro programa informático. 17 http://www.gnu.org/home.es.html 18 Se reemplazó la palabra “Hacker” por “Experto”, ya que en la actualidad la primera palabra posee una connotación negativa y se interpreta como un término de “Rebeldía” o de un “Generador de delitos informáticos” cuando en realidad en esas épocas, y aún hoy, los denominados “Hackers” son expertos en varias o alguna rama técnica relacionada con las tecnologías: programación, redes de computadoras, sistemas operativos, etc. 19 Instituto Tecnológico de Massachussets. Considerada como la mejor universidad de ciencia e ingeniería del mundo. 20 http://www.fsf.org/ 21 Ingeniero de software finlandés conocido por desarrollar la primera versión del núcleo (Kernel) del Sistema Operativo Linux. 22 En castellano LPG (Licencia Pública General). se encuentran de acuerdo con el concepto de compartir el código, difieren con las posturas morales, filosofía personal o el lenguaje que utiliza para describir sus posiciones. Un resultado de estas disputas condujo al establecimiento de una alternativa al movimiento del software libre, el movimiento de código abierto. En la actualidad, Stallman se encarga de difundir la ideología GNU en todo el mundo mediante charlas y conferencias en contra de las patentes de software, logrando con esto que algunos lo consideren como un profeta o gurú. 23 2.2. ¿Utopía o realidad? ¿Libertad y/o Esclavitud? Al igual que Bill Gates, la figura más relevante del movimiento por el software libre, Richard Stallman en Febrero de 2005 participó de una entrevista con elmundo.es 24 en la que se refirió a los temas que nos interesan. En esta, cuando le preguntaron si alguna vez uso software propietario, afirmó que: “Sí, he tenido la experiencia del 'software' privativo (prefiero el término privativo que propietario.- Usé durante unos años el sistema UNIX, como plataforma para desarrollar los programas del sistema GNU. En aquellos momentos me preguntaba si era legítimo el uso de UNIX, y mi respuesta final, en conciencia, era que puede ser legítimo usar UNIX durante un tiempo para ayudar a todos a abandonar el uso de UNIX. Es como infiltrarse en un grupo de criminales para conseguir ponerlos a todos en prisión”. También afirmó que, los programas con software privativo que se ejecutan en GNU/LINUX: “No es (son) algo nuevo, eso es algo que existe desde hace por lo menos 20 años. Es posible vivir con la combinación de libertad y esclavitud, pero no es bueno”. Y que “el uso de los programas privativos no es bueno porque así se pierde la libertad”. Con respecto a los congresos que se desarrollaron en España para promover el uso de Software libre dijo: “Bueno, ya están en la dirección correcta, no debo proponerles una meta que ya tienen, puedo dar consejos sobre cómo llegar a la meta, puede ser útil. Para convencer al usuario, se puede usar la analogía con las recetas de cocina para explicar por qué tiene sentido la libertad, porque casi todo el mundo que cocina usa recetas, y los que usan recetas las comparten e intercambian. Así, se entiende perfectamente por qué la libertad de compartir y cambiar información es importante y es necesaria. Pueden comprender el enojo que tendrían si un día les dijeran que está prohibido compartir o cambiar recetas”. 23 24 http://es.wikipedia.org/wiki/Richard_Stallman ; http://www.stallman.org/; http://www.elmundo.es/navegante/2004/04/27/entrevistas/1083074999.html Una de sus respuestas más representativas en la entrevista, es cuando contesta acerca de si es una utopía pretender que todo el software sea libre en comparación con que se pueda solucionar el hambre del mundo: “No, no, porque escribir programas es algo muy diferente a la agricultura. Existe mucho software libre, suficiente y bastante capaz de realizar todos los trabajos cotidianos. Quizá hace 20 años un mundo sólo con software libre podía parecer algo utópico, ya que entonces no estaba claro que se pudiese llegar a la comunidad que ahora existe, pero hoy esa comunidad existe, no es una mera especulación. Hoy hay sistemas operativos libres —más de uno—, hay interfaces gráficos libres —más de uno—, hay muchas aplicaciones libres para realizar multitud de trabajos y tareas. Yo sólo uso software libre en mi computadora”. En otra entrevista publicada en el diario navegante.com25 de Mayo de 2004 arremetió especialmente contra la industria discográfica por sus amenazas contra los usuarios de redes P2P 26 y pidió la desaparición de los grandes sellos diciendo: "Las discográficas nos piden que sintamos vergüenza al descargar música, pero es al comprar un disco en la tienda cuando siento vergüenza porque no apoyo a los músicos ya que un músico cobra como promedio el 4% de la venta de cada disco”. Así queda delineada su interpretación sobre el tema. C. Legitimación La problemática planteada, entre software libre y software privativo, corresponde, en mi opinión, a la conflictividad más importante en el género informática a nivel masivo (ya que en otros temas particulares, también existen de gran importancia). Esto debido a que éste, se relaciona con un problema, más bien, de la humanidad: la diferencia o el equilibrio existente entre dos corrientes de pensamiento político (económico, social, etc.): el Liberalismo y el Comunismo; o de dos valores como son la Libertad y la Igualdad. Como todos los casos del derecho, y según lo que uno aprende en la facultad, van a existir justificativos para un lado o para el otro y según el caso uno se puede enrolar en una o en otra posición. En el estado actual, a mi modo de ver, parecería que el software privativo es mayor en popularidad pero peor en prestigio. En cambio, el software libre 25 http://www.elmundo.es/navegante/2004/04/27/softlibre/1083057408.html En inglés peer-to-peer que refiere a una red informática entre iguale: red que no tiene clientes ni servidores fijos, sino una serie de nodos que se comportan simultáneamente como clientes y como servidores de los demás nodos de la red; y que contrasta con el modelo cliente-servidor en el cual no hay distribución de tareas entre sí, sino una comunicación entre usuario y servidor. 26 posee menor cantidad de seguidores (aunque su popularidad crece día a día) pero quienes lo defienden, por lo general asumen un rol de concientizacion y de instrucción, con mayor “fanatismo”, a quienes no lo defienden. ¿En que doctrina te enrolas vos?