Hay algo que me tiene incómodo desde hace ya algún tiempo, posiblemente desde que la informática, internet y tecnologías relacionadas han llegado a ser tan mainstream que difícilmente se habla de ellas como nuevas tendencias.
Considero que llegué tarde a la era informática por mi edad (27 años). Cuando comencé a usar por primera vez computadoras ya existía Microsoft Windows, el mouse comenzaba a popularizarse, ya había pasado de moda la Macintosh 128k, los discos duros eran comunes y los ambientes gráficos no eran ninguna noticia. La demoscene había evolucionado a tal grado que ver demos en tercera dimensión en la Amiga era cada día más común.
Obviamente, al ser habitante de un país tercermundista, esta tecnología no me llegó inmediatamente. Todavía recuerdo la sorpresa que me provocó el mirar un monitor a colores (16 para ser exactos), o la primera vez que miré una imagen GIF en pantalla. Ni qué hablar del rostro de sorpresa que puse al primer video con sonido, creo que en el 93. Usé Internet por primera vez en 1994 y por esas fechas miré un demo. Cosas parecidas al "revolucionario" Twitter ya se veían en los foros y BBS desde los ochentas.
Ingenuamente pensé que conforme pasara el tiempo, la compatibilidad entre las diferentes plataformas no sería un problema. El avance de la tecnología expandiría las capacidades que ya existían en los años noventas ilimitadamente. Todo sería multiplataforma.
Lamentablemente Microsoft dominó el mercado de software durante los noventas, y sus prácticas de software cerrado fueron asumidas como el estándar dentro del mundo de la informática, cuando en realidad esa forma de ver el software llegó mucho después. Es ya famosa dentro de la comunidad hacker la carta que Bill Gates escribió en 1976 a los aficionados a la computación, exortándolos a no copiar su software:
Why is this? As the majority of hobbyists must be aware, most of you steal your software. Hardware must be paid for, but software is something to share. Who cares if the people who worked on it get paid?
Is this fair? One thing you don't do by stealing software is get back at MITS for some problem you may have had. MITS doesn't make money selling software. The royalty paid to us, the manual, the tape and the overhead make it a break-even operation. One thing you do do is prevent good software from being written. Who can afford to do professional work for nothing? What hobbyist can put 3-man years into programming, finding all bugs, documenting his product and distribute for free? The fact is, no one besides us has invested a lot of money in hobby software.
El conflicto de aquella época continúa hasta la fecha, quizá peor que nunca, con Microsoft elaborando cada vez más protecciones antipiratería mientras los crackers encuentran la forma de romperlas. Es ya bien conocido el cinismo de Bill Gates al hablar de justicia y evitar el robo de propiedad intelectual cuando el mismo "tomó prestadas" la mayor parte de las características de Windows 1.0 del MacOS de Apple computer Inc. (éste último, a su vez, un plagio).Uno de los frentes más fuertes en la batalla en contra del software cerrado es Linux, el sistema operativo libre y en la mayor parte de los casos, gratuito. Linus Torvalds es uno de los hackers más notables del mundo y su estilo de vida lo delata. El núcleo del sistema operativo puede ser modificado por cualquier persona, pero todas las modificaciones son aplicadas por el mismo Linus, para quien desarrollar el sistema operativo es un hobby, tiene un empleo "real" y su tiempo libre lo dedica a Linux. El modelo de desarrollo es completamente diferente al de Microsoft, que se basa en los secretos y en una jerarquía rígida (ver La catedral y el bazaar de Eric S. Raymond).
Linus un tanto sarcástico ante Windows 7
El increíble desarrollo del software se ha dado hasta la actualidad gracias en gran parte a que no existen patentes. Nadie posee la propiedad intelectual del concepto de ventana, puntero, barra de tareas, iconos, etc. Microsoft durante años ha luchado por implementar un sistema de regalías para, según ellos, impulsar el desarrollo de nuevas tecnologías. El modelo de desarrollo libre y abierto es quizá el talón de aquiles de este razonamiento.
Apple Computer Inc. sucumbió durante los noventas ante la fuerza de Microsoft, en parte gracias al plagio del que fue víctima con Windows. Steve Jobs fue despedido en 1989 de la empresa que ayudó a fundar y ésta navegó sin rumbo durante varios años hasta que casi caía en la bancarrota y Bill Gates se convertía en el hombre más rico del planeta. Es por eso que muchos de nosotros tomamos el resurgimiento de Apple computer como una buena señal, como una bocanada de aire fresco que podría también dar competencia a los titanes de Microsoft.
Las innovaciones llegaron: iPod, iMac y todas esas cosas que comienzan con "i". La compañía se ha levantado sorprendentemente desde entonces, pero ya no a todos nos gusta tanto el juego. Steve Jobs se transformó en una especie de mesías con zombies alrededor que aplauden cada movimiento que hace. Se les llama normalmente "Macheads" y no dejan de alardear de lo buenas que son las computadoras de Apple.
Entremos en materia: Tanto Microsoft como Apple cojean del mismo pie. Estándares cerrados, código fuente cerrado. A mi me sorprende muchísimo el éxito de plataformas el App Store. ¿Cómo es posible que nos estén vendiendo las mismas aplicaciones de hace años con un precio como nuevo? Programas inútiles a precios bastante útiles para Apple. ¿Por qué no permiten que cualquiera pueda desarrollar programas para el iPhone? Se lograría un boom increíble de creatividad e innovación. Pero no.
Por eso desconfío ya tanto de dispositivos como el Kindle. La idea es maravillosa, pero las implicaciones terribles. ¿Se enteraron que de buenas a primeras Amazon decidió borrar el libro "1984" de todos los Kindles sin previo aviso? Orwell debió retorcerse en su tumba.
¿Cómo es posible que nos quieran vender fragmentos de una canción como ringtone si ya tenemos el CD original? ¿Por qué se intentan bloquear las redes Peer-2-peer? ¿Por qué no podemos hacer lo que nosotros queramos con el hardware que compramos? ¿Por qué no nos permiten desarrollar software para un dispositivo si ya lo compramos? Es ridículo.
Las compañías ahora quieren adueñarse de nuestros aparatos, controlarlos remotamente y disponer de la información que manejemos dentro de ellos. Esto sólo puede lograrse mediante el código fuente cerrado, ya que nos oculta su funcionamiento y nos prohíbe el modificarlo. Por eso es tan importante apoyar a la alternativa. El software debe ser libre, trae consecuencias graves el no tomarlo en cuenta.
Las restricciones antipiratería que surgieron desde el DVD son igualmente ridículas. La división por regiones no trae ningún beneficio al consumidor y parece que todo mundo ha terminado por aceptarlo. Afortunadamente los hackers también lograron romper esa protección (véase el caso DeCSS). Incluso nosotros mismos ya hablamos de "región 4" en tono humorístico, implicando divisiones sociales.
Pero pretenden seguirlo haciendo con las consolas de videojuegos, reproductores de Bluray y todo lo demás. Compramos cajas negras que no pueden ser modificadas legalmente. El solo abrirlas puede ser considerado delito. Si utilizas Windows o MacOS X no tienes derecho a saber lo que tu computadora está haciendo en un determinado momento. No puedes saber si está enviando información sobre ti a una compañía, no sabes si repentinamente dejará de funcionar por que alguien a miles de kilómetros de distancia presionó un botón que lo desactivaría. Estás a merced de la corporación que lo creó. Si ésta empresa desaparece, arréglatelas como puedas.
El software cerrado es inseguro. Cada vez que se detecta una falla de seguridad, las empresas intentan ocultarla para que nadie se entere de que su software es defectuoso, en vez de resolver el problema, exponiendo a miles de usuarios a ataques maliciosos. En el software libre, el enfoque es completamente diferente: Las fallas de seguridad deben divulgarse, de esta manera se podrá encontrar una solución más rápido, ya que todos pueden participar.
Quizá estoy pintando un escenario muy apocalíptico, pero los riesgos son reales. No compraré un kindle, buscaré una alternativa abierta. No me interesa el iPad, tiene todos los problemas que he mencionado anteriormente. No es modificable, no puedo añadir las aplicaciones que yo quiera, no puedo compartir. ¿Por qué la gente se conforma con tecnología tan restringida y anticuada? ¿Por qué están alabando a Steve Jobs como la segunda venida de cristo?
Además, ¿por qué Twitter, con sus miserables 140 caracteres, se considera algo nuevo? ¿Desde cuándo restringir las capacidades de la informática es la "nueva tendencia"?
Para terminar, y antes de incrementar mi nivel de ira, dejaré aquí de nuevo los siete puntos de la ética del hacker, es importante:
- El acceso a las computadoras—y a cualquier cosa que te pueda enseñar algo sobre el funcionamiento del mundo—debe ser ilimitado y total.
- Toda la información debe ser libre.
- Desconfía de la autoridad—promueve la descentralización.
- Los hackers deben ser juzgados por su hacking, no por criterios como títulos, edad, raza, sexo o nivel social.
- Puedes crear arte y belleza en una computadora.
- Las computadoras pueden cambiar tu vida para bien.
Nos vemos.















