Linux vs Windows (yo tambien quiero opinar)

Comparativa LINUX vs WINDOWS
Comparativa Windows vs Linux
Comparativa sobre Sistemas Operativos
Comparativa de Peras y Manzanas
Comparativa de Manzanas Rojas y Manzanas Verdes





Eternamente y en todos los foros del mundo, siempre aparecen mensajes sobre Linux vs. Windows o Windows vs. Linux. Sobre comparativas de diferentes sistemas operativos, gráficos de performance, ventajas, Propietario o Libre, palos a otros productos......

Intentaré escribir con la mayor objetividad que pueda, lo que "yo pienso". Puede que compartan o no mis opiniones pero finalmente son "mis opiniones".

Está claro que efectivamente "es una guerra" entre dos grandes potencias y algunas menores, Microsoft como el gran aparato publicitario, productivo, expandiéndose y consumiendo todo lo que ve. Ganando millones de dólares como empresa, dando trabajo "oficial" a millones de informáticos en el mundo y dando trabajo "no-oficialmente" a otros tantos millones de personas (por los problemas que ocasiona como producto). Como empresa no veo mal que quiera ganar millones y aunque sus políticas no son 100% correctas (al menos para mi), recuerdo la frase "el que tenga las manos limpias que tire la primera piedra".

En la otra cara, Linux, nace como un producto desde abajo, desde atras, desde el sub-mundo hacker y que representa el lado "guerrilla" del problema, aunque ya existen desde hace años empresas grandes en el mundo que dan soporte, colaboran, utilizan Linux y muestran una cara "empresaria" sigue siendo el producto "alternativo" (diferente, distinto, fashion).

Otras alternativas menores, varios "sabores" de Unix, y algunos otros productos con poca penetración en el mercado (hablando en porcentajes absolutos).

En los últimos 5 años los sistemas operativos de Ms han mejorado bastante y aunque no los comparo con un OpenBsd, está claro que son muchísimo mejor a los que tenían antes. Lo que es lógico, ya que con tiempo, mucho dinero y ganas de mejorar se puede hacer "todo".

También me parece que las distros Linux han avanzado muchísimo, desde los primeros CDs (varias distros en una caja) donde venian las 4 distros más comunes hasta estos dias, donde una distro son 3,4, 5 CDs o 2 DVD (Debian 3.1). Los miles de productos que existen para Linux y muchas cosas mas. Está claro que el producto está en constante evolución.

Diría que el mercado del software ha madurado, crecido, expandido, mejorado. También que buscando dar más servicios, a veces los productos hacen tantas cosas (que no necesitamos los usuarios) que se transforman en productos mucho mas grandes, complejos, pesados y con muchos mas bugs. Sumado a las vulnerabilidades que se descubren, es una carrera por: Hacer, mejorar, parchear, loop.

Aún ahora (2005-06) me sigue pareciendo que Linux es un poco hippie, todavia me parece que no sale de ser un producto de guerrilero y pasar a las grandes ligas.

Que los productos Ms son muy "usuario final" y descuidan conceptos básicos del producto.

Los productos como OpenBsd muy focalizados a una especialidad (digamos seguridad) quizas tengan otros problemas de performance.

Eso pienso.

Ahora la comparativa.....

Es muy complicado hacer comparativas, porque efectivamente es sobre "peras y manzanas" o sobre "manzanas verdes y rojas".

Intentaré ponerlo fácil.

* Dos manzanas crecieron en el mismo árbol, a 20 cms una de otra. Una tuvo mas sol, otra mas sombra, una fue picada por un pájaro, una tenía sol de mañana la otra de tarde. Ambas son hijas de la misma madre, pero son diferentes.

* Un carpintero siempre prefiere las herramientas con las que trabaja cada dia, porque son las que mas le gustaron luego de probar muchas, pero también las que mejor conoce porque las usa todos los dias.

* Los informáticos somos carpinteros y debemos poder trabajar con maderes de oriente, pero también con maderas claras y oscuras, también con maderas duras y blandas. Yo particularmente no quiero carpinteros que "recomiendan" unicamente un único tipo de madera. Prefiero que me recomiende diferentes tipos para diferentes necesidades.

* Hay personas que siempre prefieren manzanas verdes y otras que siempre prefieren rojas. Están equivocados? No. es solo que les gusta mas una de las alternativas.

* La preferencia de un tipo de producto, debe contemplar,

* Preferencia del cliente
* Costo de inicio
* Costo de Mantenimiento
* Tiempos de etapas
* Personas a cargo en la producción
* Situaciones especiales
* Visión amplia
* Pensar en el futuro
* Gusto personal

Como en toda comparativa, siempre es posible refutarla si tenemos en cuenta otros parámetros.

Supongamos que buscamos un servidor Web que pueda escalar fácilmente. Podríamos utilizar 20 equipos linux pequeños que brinden contenido estático y seguramente darán mejor performance que un único servidor Win. Quizas sea necesario un balanceador de carga para distribuir las peticiones a esos 20 servidores. Con lo que la solución puede ser mejor o peor si le agregamos algo de soft o hard. Ahora si los archivos que sirven son grandes o pequeños, si son de contenido dinámico o estático, si requiere actualizaciones masivas. Todo depende de obtener la "mejor solución", porque depende de variables.

En algunos casos es necesario recompilar un kernel para una configuración especial, entonces cada ves que hay un cambio de versiones o upgrades y otros motivos, es necesario un rebuild en el servidor productivo.... a mi eso no me gusta. En esos casos, seguramente la actualización de versiones se realizará pasando muchos meses, el rebuild no es cosa de hacerlo cada semana. Entonces las vulnerabilidades que van apareciendo demoran en ser arregladas.


Si alguna empresa quiere que haga "una comparativa" y paga lo suficiente, puedo buscar muchisimas razones para recomendar uno de estos productos. Teniendo conocimientos generales y buscando mucho es posible encontrar muchas ventajas de alguna solución en particular y problemas de la otra solución.

Creo también que no se pueden comparar dos manzanas, aún en el caso de que vengan del mismo árbol. Cada solución en cada empresa, con cada grupo de personas, con sus necesidades, recomendaciones de la dirección, son diferentes, entonces la mejor solución depende de cada caso.

Recuerdo un caso donde una gran empresa le ofrece a otra las licencias, soporte, capacitación, mantenimiento, TODO eso sin cargo. porque? porque lo quería como cliente para hacer otros negocios...que le dejarán mas dinero que esa primer empresa.... Entonces para ese caso especial, la mejor alternativa es decir, "SI, DAME" y recibir un monton de beneficios gratis. Quizas esa solución es la mejor para ese caso.

Siempre hay que evaluar cientos de variables, preferencias del cliente, mirar al futuro, imaginar y poner una cuota de preferencia.

Comentarios

Entradas populares