Ok, este es un tema que he leido en osnews (http://www.osnews.com), la tematica: "Windows no es un sistema que este listo para los escritorios". Es una buena comparativa sobre por que Linux esta mejor preparado para el escritorio que windows. Muchos podran pensar que es al revez, pero lean el articulo, es muy bueno, aunque esta en ingles. Lo que presento ahora, no es una traduccion, sino una reseña, lo que he entendido sobre el porque "Windows no esta listo para los escritorios". El diseño es estupido!!. ======================== Ok, comencemos, en principio por definir un sistema operativo. Un sistema operativo es la entidad que "separa" el hardware desnudo del resto de programas que son utilizados por el usuario (y otros que no, pero que igual son necesarios). Es digamoslos asi, la base sobre la cual los programas corren. En este caso el sistema operativo Linux, asi a lo pelon, es el puro kernel, el cual, solo no hace nada, pues esta en espera de que algun programa sobre de el (en el nivel hardware->kernel->programas) solicite algo, bien sea una interrupcion para escribir en disco, calendarizacion de procesos, o que se accese a ciertos recursos como la red ethernet, aceleradoras graficas etc... Linux se distribuye tal cual como un simple kernel multipropsito, unificado. Esto es una gran ventaja pues tenemos de primera mano, muchas distribuciones que llenan nuestras espectativas sobre un buen sistema operativo. Existen tantas distribuciones que no tomare en cuenta contarlas, pero estoy seguro que la que llena a la perfeccion tus necesidades existe. Y en el muy remoto caso de que no existiera, puedes crear tu propia distribucion. Pero bueno, en este articulo llamaremos al sistema operativo Linux como toda la entidad de kernel y programas, ke hacen que todo funcione a la perfeccion (En pocas palabras, a una distribucion linux sin particular). Y a Windows, pues como es windows. Bien, con esto en claro, vamos al grano, por que Windows no llena las necesidades del escritorio y como un escritorio con sabor de linux puede batir a windows de tres patadas. Compatibilidad de Hardware. =========================== Lo mas comun que uno se encuentra es "Es que mi hardware no es soportado por linux". En principio este es un pequeño problema, que por mucho que se ha intentado no ha sido resuelto del todo. Pues muchos de los fabricantes de software realmente no hacen drivers para que su hardware sea compatible en cualquier sistema operativo. Lo que les intereza es reducir costos y permitir que su hardware sea lo mas vendido posible. Pero vamos bien, con lo que estamos, en punto de vista al sistema operativo. Microsoft Windows soporta solo un tipo de procesador (x86). Y suponiendo que la version de los sistemas que estemos comparando sean las mas recientes, hablariamos de Microsoft Windows XP, el cual es compatible con los x686. Linux, por contraparte corre en una gran cantidad de arquitecturas. Ademas que no ha perdido su soporte hacia hardware "viejo", tal como es el caso de Windows. Intenta meter tu disco de instalacion de Windows XP en una Mac, que ha pasado??? -- Nada -- No hay nueva instalacion ni nada, Windows es Incompatible con el hardware. A menos que utilizaras un emulador, pero para esto necesitarias tener un sistema operativo precargado y pues.. no es el caso. Si bien tienes un monton de maquinas 486 o 586, puedes hacerlas vivir de nuevo, instalando sobre ellas una distribucion de linux que no requiera tnato de la maquina, algo que windows no puede. Ademas, hay mas maquinas linux que corren sin un monitor (webservers,etc), que las que si lo hacen. Esto es algo que Windows tampoco puede hacer. Gran cantidad de aplicaciones. ============================= Lo segundo sobre lo que linux es compatible es todo, excepto esas aplicaciones que son "Solo-Windows" y que son criticadas tanto. Si fulanito estas corriendo una aplicacion, lo mas probable es que esa aplicacion este disponible en linux, y mas probale igual en otros sistemas operativos. Hay suficiente cantidad de software libre para linux, que cumplen con lo que tu necesitas. Es un insulto creer que existe una aplicacion magica que esta diseñada para windows y que no tenga su contraparte en linux. Por que es tan increible??. Por lo mismo de que la actual generacion de desarrolladores y contribuidores de linux son usuarios como todos. Ellos tienen necesidades, ellos igual quieren algo, ellos tienen tiempo. Y si lo que necesitan no esta disponible, pues puede ser desarrollado, Como sea, la verdadera belleza del software libre es que uno tiene todo el derecho de hacer nuevo y mejor software desde cero o a partir de software que ya existe. No importa si no eres un programador, igual tus ideas pueden ser de mucha utilidad, o el trabajo grafico, de arte, etc.. Ahora, las aplicaciones de productividad para linux son realmente maduras y estables. En contraste, Microsoft ha estado liberando lo mismo para Office desde 1997, con cambios en lo vistoso y un monton de barras de herramientas que no hacen mas que perderte. De forma nativa, los documentos son imcompatibles!!!, algunos documentos escritos en Word2002 no se podran abrir en versiones anteriores. No olvidemos de que aun no se puede exportar directamente tus documentos al formato portable (PDF). La compatibilidad con los estandares no estan ni cerca de ser cumplidos. Si no me crees, cheka Outlook, que no fue hasta 2002 que incluyo un filtro de correo "real". Ahora compara con las aplicaciones de linux. Evolution, puede operar de manera eficiente en cualquier clima, incluso en un ambiente hostil de red windowseras. OpenOffice.org puede importar y exportar los documentos en formatos inimaginables. Incluso las mas sencillas aplicaciones de productividad de linux proveen gran funcionabilidad, aplicaciones com AbiWord, Koffice, etc.. Facilidad de configurar. ======================= Muchos creen que Linux es dificil de configurar, desde mi punto de vista Windows es el dificil de configurar. Windows no ha dejado de tener el Panel de control "identico" desde hac 10 años!!!. Y ha llenado el sistema opertivo de muchos "Asistentes" que lo unico que hacen es repetir procesos que puede hacer otro asistente. Estos asistentes no te permiten configurar tu sistema para que te de el mejor rendimiento, sino para que responda como es, aunque no te de el mejor rendimiento. Tampoco te permite hacer pequeños tweaks sobre la configuracion. Tal vez si echamos mano de un poco de programacion.... Nooo, no esta permitido!!!! Ahora, lo ideal en el escritorio es que un usuario no tenga que escribir una linea de comandos. Para esto tanto KDE como GNOME tienen paneles de configuracion. KDE tienen miles de opciones para configurar, GNOME, tienen un sistema de configuracion mucho mas intuitivo y simple, pero ambos permiten configurar con gran poder tu sistema. Facilidad de Instalacion. ========================= Aqui muchos argumentan que linux no tiene un solo sistema de instalacion. Y estan en lo correcto, pero es ahi donde reside la ventaja y el poder. Pero veo de lotro lado de la moneda y windows ni sikiera tiene un propio sistema de instalacion de paquetes. En efecto el sistema operativo se vende con "NADA" para ser usuadio ("Pague $3000.00 por esto???"). No hay software de productividad, un par de juegos que haz jugado desde windows 3.11 y un navegador huecudo como queso suizo, sin caracteristicas y no compatible. Y ciertamente ningun manejador de paquetes. Tal vez esto no deberia de tomarse tan en cuenta en cuanto a un sistema de escritorio debe referirse, pero puede ser importante. Y si lo es, Linux tene la gran ventaja, pues dispone de al menos media docena para hacer estas labores (apt, yum, merge, pacman, urpmi, redcarpet), aunque por mucho que pienso no encuentro una aplicacion siquiera similar en windows. Muchos aun dicen que es porque estos programas compilados en windows no requieren de esas "dependencias". La realidad es que si las requiere, pero son instaladas en el sistema por defecto, aunque no las llegues a utilizar. Lo que ocasiona que el sistema sea cada vez mas grande, y menos funcional. No hay un metodo organizado de distribucion en la que un usuario pueda buscar por un paquete e instalarlo con hacer un par de clicks. Estas caracteristicas existen en linux. Como resultado de una completa farza de standarizacion y cooperacion, los archivos de instalacion de windwos tipicamente se pierden dentro del sistema de ficheros. Y por lo mismo de que no hay lineamientos sobre como se deben colocar los elementos en el menu inicio, el menu inicio puede convertirse en una gran cascada de texto y pequeños iconos. Hay algunos programas que se pueden saltar el proceso de registro en Agregar/Quitar programas, lo que hace necesario que incluyan por defecto su propio Desinstalador, lo que provoca que el paquete sea mas pesado. Teniendo un sistema de manejo esto se puede llevar de forma transparente. Ciertamente no son perfectos, pero considerando la complejidad de la tarea, es claro que son por mucho una herramienta superio que cualquiera que las que windows ofrece. Herramientas e Interfaz de Usuario ================================== Una interfaz inconsistente es algo que es comun alegar entro los sistemas tipo unix, en el caso de linux es mas particular. Dspues de todo, como se puede ser productivo teniendo todas esas herramientas diferentes en el escritorio??. Debo decir que Windows no es mejor. En efecto, es peor. No hay consistencia total en un sistema windows Cargado. Imaginese esto: La herramienta para quemar discos, procesador de palabras, visor pdf, app para video, app para sonido, cliente para chat y un navegador. A menos que la app para video y sonido sea Windows Media player, tendrias 7 aplicaciones cargadas. 7 herramientas han sido cargadas en tu cara. Incluso si te limitaras a utiliar puras herramientas de microsoft aun asi tendrias varias herramientas para cada interface, dependiendo de las versiones de cada aplicacion. Con linux pasa algo muuy diferente, en el que te encontraras en el milagro de la eleccion. Quieres un escritrio libre de GTK, Ok, Chatea con Kopete, Correo con Kmail, se productivo con Koffice, ahi esta todo!!,una sola herramienta de interface llamada QT. Tus amigos odian QT??, bien, pueden chatear contigo gracias a GAIM, o enviarte correos con Evolution, Navega con Konqueror, ellos utilizaran Galeon o Epiphany, y hay muchas formas de continuar, si nome crees entra e kde-apps.org o gnomefiles.org. Facilidad de Uso. ================= Las opiniones dice "Linux es muy dificil de usar". Es un argumento algo engañoso, pues, si bien es algo cierto, no es tan objetivo como para tomarlo tan en cuenta. Muchas cosas en estos ambienes de computacion, se refieren a lo que se espera. Y si las cosas con estan donde los usuarios esperan que esten, mucha ente no gastara su tiempo buscando donde estan.. Varios estudios de usabilidad demuestran que el uso de la computadora no es un uso racional ni organizado, donde un usuario vea las cosas de la manera mas logica. La forma de aprender es que "Las cosas deben estar en el mismo lugar donde se vio por primera vez". De esta manera, perosnas que desde un principio utilizaron "Mi PC" para moverse en su sistema de ficheros, tardan en cambiar al estilo del explorador de archivos (con el arbol de carpetas, accesos directos para copia, arrastre de objetos, etc.). Es algo cierto, si un usuario ve que otro hace documentos en Excel, este, si no conoce word, empezara a hacer documentos con excel!!!, Lo he visto!!!!. El escritorio de windows esta revuelto, caracteristicas simples estan repetidas y algunas que se deberian ser encontradas de manera sencilla cuesta trabajo encontrarlas. Esto lo podemos observar en el "Panel de Control de Windows", que desde el simple hecho de que tiene el mismo look de hace 10 años. Ahora, Office, te puedes encontrar tantas barras de herrambientas que lo unico que hacen es dificultar tus labores, ademas de quitar espacio. En linux, por otra parte, se ha adoptado el hecho de que la usabilidad es una prioridad. Ambos, KDE y GNOME se han estandarizado mucho en cuanto a como operan sus ambientes, ofreciendo una vista y un sentido que supera la barda. GNOME ha avanzado mucho, simplificando muchas cosas y haciendo la interface mas intuitiva, llamando al navegador web solo por "navegador web" al cliente IRC por "Chat", creando menus bien estructurados, aplicaciones que siguen lineamientos para la creacion de interfaces. Veredicto. ========== Asi como ha crecido durante los anteriores dos años, Linux no solo esta listo para el escritorio, sino que es mucho mejor contendiente que Windows. Es mas sencillo y rapido, de vez en cuando es mas sencillo de intalar, mucho mas sencillo de mantener y actualizar. Mas sencillo de configurar y de operar. En si, cuando hay algo mejor, y eso mejor ademas es libre, la competencia ha terminado, No hay por que buscar mas o intentar revivir muertos. Windows claramente mantiene una estructura de hace años, y poco ha innovado respecto a la forma en que el sistema opera con los usuarios que solo quieren un escritorio. Inspirado en "Why Windows Isn't Quite Readyu for the Desktop". Acerca del Autor. Marco Antonio Islas Cruz, es estudiante de Ingenieria en sistemas en el Instituto de Estudios Superiores de Poza Rica. En su opinion, cada quien debe usar el sistema operativo que mas se ajuste a sus necesidades, dejando se de parcialidades y de fanatismos. En su opinion particular, es mejor linux, pero cada quien habla de como le fuen la feria.