He estado pensando un poco acerca del por qué GNU/Linux, teniendo aún todas las ventajas que ya conocemos, sigue siendo una utopía para muchos usuarios de otros Sistemas Operativos.
Por supuesto que me estoy refiriendo a los usuarios finales, esos que solo tienen un ordenador para compartir sus fotos en Facebook, ver videos en YouTube, escuchar música y sobre todas las cosas: Jugar.
Y es que el Entretenimiento es algo fundamental que el ser humano no puede pasar por alto, y los ordenadores, llegaron para ser parte importante como herramienta de ocio. Pero ¿Acaso en GNU/Linux no podemos hacer lo mismo que hace el resto de los usuarios en los demás Sistemas Operativos? He aquí mi opinión.
Calidad y buen funcionamiento
Si me preguntan a mi, diría: Si y No. Aunque se avecina un futuro prometedor relacionado con los videojuegos, no es solo esto lo que necesitan ciertos y determinados usuarios.
Tenemos en los repositorios juegos verdaderamente adictivos, entretenidos, bonitos y con diversos grados de dificultad, pero hay otros que parecen salidos de un Atari. Ya sea por el motor que usan, las librerías, o por no tener todo una empresa de desarrollo por detrás, la mayor parte de estas aplicaciones no son atractivas, poseen gráficos cutres y seamos honestos, lo no entra por los ojos, no entra por ningún lugar.
En GNU/Linux no encontramos juegos similares a GTA, Need for Speed, Mafia, FIFA… etc. Por lo tanto, para los jugones este Sistema Operativo queda descartado.
Pero además tenemos el problema de la calidad, tomemos por ejemplo OS X, un Sistema Operativo que malo o bueno, cuenta con muchísimas aplicaciones, cada una con diferentes y determinados objetivos. El detalle es, que no es tener miles de aplicaciones para comprar y usar, sino tener aplicaciones de calidad, y que lo que tengas que hacer, lo hagan bien (y la mayoría cumple con este requisito).
Las aplicaciones disponible para GNU/Linux van mejorando día a día y es algo que no se puede negar. Algunas de ellas incluso, llegan a superar a muchas de sus equivalentes privativas que podemos encontrar en el mercado, pero desgraciadamente no son la mayoría.
A pesar de que las aplicaciones de GNU/Linux se destacan por su alto grado de personalización, por ser gratuitas, por ser de código abierto y demás, aún le faltan un poco para tener un 100% de calidad. No en vano el Proyecto KDE tiene ahora un departamento dedicado exclusivamente a eso, a probar la calidad de su producto.
Apariencia, diseño, usabilidad.
Editores de Audio/Video, visores de imágenes, aplicaciones de comunicación, videochat, llamadas telefónicas, editores de texto, Navegadores, por solo citar algunas, las podemos encontrar en GNU/Linux, con más o menos características que sus homólogos privativos.
Tomando el ejemplo de OS X nuevamente, podemos percatarnos que todas sus aplicaciones tienen por lo general una estructura, diseño y apariencia similar. Me refiero a botones, paleta de colores… etc, todo tiene un lugar y un diseño bien acabado. En GNU/Linux la cosa es un tanto diferente, ya sea Qt o Gtk, la aplicaciones pueden diferir en cuanto a diseño y prestaciones, viéndose limitadas por las posibilidades que brinde que cada uno de estos Framework con sus librerías.
Al punto que quiero llegar es que no tenemos una uniformidad en este sentido, y claro, esto puede ser malo para algunos, o bueno para otros. Pero al final, es una fragmentación como quiera que sea y esto influye un poco en lo que se muestra ante los ojos de los usuarios. Sería un poco tonto promover esta idea, pero si cada aplicación tuviese una apariencia ligeramente similar, la experiencia del usuario sería muchísimo mejor.
En estos tiempos que corren, donde los dispositivos táctiles están en aumento y donde la accesibilidad se hace necesaria, se hace inminente que aplicaciones como LibreOffice sufran un lavado de cara, en aras de convertirse en una opción más atractiva para el usuario, dejando atrás esas interfaces de antaño que se van volviendo improductivas. Y si a esto le añadimos una especie de unificación en cuanto la apariencia, la cosa mejoraría y mucho.
Acá en mi trabajo la mayor parte de las máquinas tienen instalado Ubuntu con Unity. Hace unos días atrás, tuve que reinstalar una de ellas, y le puse Kubuntu. El comentario que me hizo el usuario que la usaba fue:
Este Linux me gusta más.. es más bonito y se parece más a Windows, el otro no lo entiendo.
Se podrán imaginar su asombro cuando posteriormente le puse la apariencia similar a Windows Seven. Quedó tan contento que ahora parece disfrutar mucho más su computadora. Y es que para los usuarios que no conocen, Gnome, KDE, Xfce, no son Entornos de Escritorios sino «diferentes tipos de Linux».
Facilidad de uso y puesta en marcha
Decir que actualmente GNU/Linux es difícil usar es un mito. Existen distribuciones que están enfocadas en hacer el uso de ellas algo realmente fácil para los nuevos usuarios, aunque claro, siempre hay excepciones (a los usuarios me refiero)..
Desgraciadamente, por mucho que el Kernel mejore, aún hay muchos tipos de Hardware que ofrecen resistencia, ya sea a propósito o no. Algunos de ellos se pueden configurar con algo de trabajo, otros es totalmente imposible, y como un usuario común normalmente no tiene conocimientos como para escoger el hardware que va a usar, esto puede representar un problema.
Todos sabemos que Windows lo instalas, y cargas con un disco lleno de paquetes de drivers para el hardware que estás usando, y listo. Con OS X, ya el sistema viene con todo lo necesario para que corra sobre el equipo donde está instalado.
Pero en GNU/Linux la cosa no es tan simple, aunque si somos justos y según mi experiencia personal, tampoco es muy grande la incompatibilidad con las diversas marcas y sus modelos. Sabemos que la labor para hacer que todo funcione, usando drivers genéricos es titánica. Incluso, se ha tenido que recurrir muchas veces a la ingeniería inversa para lograr que un determinado dispositivo funcione.
Lo cierto es que el usuario espera encender el ordenador, abrir el navegador, la aplicación de la webcam, el reproductor de audio o de video y que todo funcione. Y repito, no significa que en GNU/Linux esto no sea posible, pero a veces se hace un poco difícil.
A lo mejor esto que menciono no son todas las causas, pero creo que son parte de ellas. De todos modos, creo que en unos 10 años GNU/Linux puede llegar a ser el Sistema Operativo por excelencia, siempre y cuando los desarrolladores tengan en cuenta Calidad/Apariencia/Usabilidad/Accesibilidad..
