miércoles, 1 de abril de 2009

El mayor problema de Linux

Hace ya 10 años que uso Linux. Empece con una Red Hat, luego emigre a SuSE, estuve con un par de versiones de Mandrake, probe Debian (no mucho la verdad), y hace tres versiones que estoy con Ubuntu. A estas alturas de mi vida linuxera, en terminos generales estoy muy satisfecho, sin embargo, comparando mi vida anterior con Windows y sus versiones, y despues de años de leer testimonios a favor y en contra de Windows-Linux, observo un problema mayusculo con Linux:

El Sindrome de Negacion Auto Defensiva o SNAD como lo he bautizado.

Que es el SNAD ? Es simplemente el hábito de negar o disculpar cualquier defecto del software libre solo porque se trata de software libre. Esto es MALISIMO, especialmente para el software libre !. El SNAD nos acostumbra a usar miles de aplicaciones medio o mal desarrolladas para sustituir productos comerciales de años de desarrollo. El SNAD nos lleva a decir cosas como “a mi me encanta navegar en modo texto en una consola, por qué usar Flash…o imagenes ?”, o “ehh pero estos programas para windows son para idiotas, hacen todo por uno ! a mi me gusta PENSAR”. Y lo peor es que el SNAD nos lleva a justificar la pobre o mediocre programacion de aplicaciones. (Y NO ESTOY DICIENDO QUE TODAS LAS APLICACIONES LIBRES ESTEN MAL DESARROLLADAS, OK ?)

Si, ya me imagino la horda furiosa. Calma, esperen a leer todo…

Dejenme explicar mis sagaces descubrimientos antes de bombardearme con SPAM (el lector sagaz habra comprendido que tirarme con viruses no servira de nada).

El novel usuario linuxero (incluido quien escribe), pasa por una pubertad, una era de descubrimiento similar a cuando uno descubre el socialismo. Supongo que esto se deberá a que ya a nadie le interesa la política y canaliza los instintos revolucionarios en algo mas pragmatico como el software, no lo se. Así , convertidos en una especie de Cyber Che Guevara, enarbolamos la bandera de la Justicia Social Cibernetica y nos convertimos en paladines del software libre. Primeros sintomas del SNAD. El paciente en esta etapa de SNAD suele burlarse de sus compañeros de trabajo apegados aun a aplicaciones burguesas con brillantes planteos marxistas intelectualisimos.

Aprendemos a “conocer el sistema”, a “intimar con el codigo”, a “ver la matrix” etc etc… y pasamos de lo que eramos, cerdos burgueses instalando paquetes y actualizaciones como automatas, a idealistas revolucionarios compilando paquetes y actualizaciones como automatas. Nos sentimos los nuevos caballeros hackers del Rey Arturo lidiando con configures, Makefiles, y una tonelada de includes.h. Pero claro, nada es perfecto en este mundo (salvo quizas Andrea Frigerio o Angelina Jolie) y los programas lo son mucho menos, así que pronto empiezan a fallar. A mostrar la hilachax de la matrix, por asi decir.

Ante esta desilusion las victimas del SNAD reaccionamos por una cuestion de autonegacion convirtiendonos en una especie de defensores de la incomodidad. Lo que antes nos hacia poner el grito en el cielo contra importantes corporaciones (por ejemplo una pantalla azul y un error 0E) ahora nos hace renovar nuestros votos de esperanza en que el BUG se solucionara si apoyamos al joven creador que pergueñó esta aplicación (me atreveré a decirlo) “defectuosa” y atacamos furiosamente a aquellos que se atreven a señalar nuevos fallos de nuestro querido sistema. En esta etapa, el paciente suele mostrar a sus amigos su flamante linux y lo defiende con frases como “Y para que quiero Bluetooth en el escritorio ?” o “Ay si, no todo en la vida es arrastrar y soltar !”, o en los foros por ejemplo, ante la consulta “Gnome da error al hacer login” salen respuestas automaticas “A mi me anda perfectamente, algo habras borrado”. La culpa de los errores es del usuario irresponsable.

Poco despues de este estadio suele asaltarnos una repentina (y virtuosa) voluntad por ahorrar recursos. Quizas conmovidos por un especial sobre el Amazonas que vimos en NatGeo, vaya one to know. Entonces queremos un entorno que consuma menos recursos. Y de paso tenga menos bugs. Asi pasamos de Gnome y KDE a entornos mas antiguos y supuestamente mas estables como FVWM o XFCE. Al principio de esta etapa, sufrimos un choque estetico violento, (es que ambos son bastante feos) pero al mismo tiempo nos sentimos mas cercanos a los portadores de la Luz, los invisibles Hackers Originarios que crearon todo.

Ya no existen los CDs o pendrives que se automontan en el escritorio, ni las consolas transparentes con efectos 3D. Y NOS PARECE BIEN. Quien quiere todos esos efecto especiales que consumen gran cantidad de preciosos recursos ? Estamos en una fase aguda de SNAD. Dejamos de usar Thunderbird y otros “clones de Outlook”como los llamamos con gallardía e indolencia, y nos abocamos a Pine, Alpine y otros bichos en modo texto. Incomodos, arcaicos, pero que no consumen recursos !.

Pero esta etapa evoluciona tambien, quizas tras el encuentro fortuito con usuarios de Mac y luego de ver con un poco de envidia lo facil que son sus vidas. Entonces (testarudos como todo linuxero) decidimos hacerle frente y mostrar al mundo que Linux tambien puede ser comodo (y sin consumir recursos !). Entonces llegamos al extremo de recuperar funcionalidades a traves de pequeños scripts artesanales que hacemos a medida de nuestra maquina. Asi logramos que aparezca un icono de CD en el escritorio cuando se monta uno, etc, etc. Esta etapa la llamo “del usuario criptico“. Nadie es capaz de usar nuestra maquina ademas de nosotros mismos (que incluso a veces olvidamos la multitud de trucos necesarios para conectarnos a una red LAN).

Hay en la vida del paciente de SNAD sin embargo, oportunidades en las que todo se sacude, y nos lleva a una cura definitiva si tenemos suerte. Una de tales oportunidades tipicas es cuando debemos cambiar de distribucion, hecho que nos obliga a perder no menos del 60% de nuestras configuraciones personalizadas y nos hace replantearnos si tanta paja mental tiene sentido.

Mi nombre es Claudio Andaur y sufri de SNAD muchos años. Ahora estoy en proceso de curacion y con la ayuda de mi familia (que no entiende un pomo de software y me obliga a solucionar las cosas y no poner excusas) saldre adelante. Algo tengo claro, usar Linux involucra necesariamente aprender sobre Linux y hardware y un monton de cosas. En estos años y luego de pasar por muchas etapas de SNAD aprendi a tener paciencia y solucionar problemas y a no recomendar a nadie cambiarse a un sistema que no conoce. Y usted en que etapa del SNAD está ?

Hasta la victoria siempre !



No hay comentarios.:

Publicar un comentario