Login Barrapunto
Linux tiene mejor compatibilidad con Windows que Vista
editada por Yonderboy
el Sábado, 02 Febrero de 2008, 19:36h
desde el dept. el-vino-mejora-con-la-edad
desde el dept. el-vino-mejora-con-la-edad
Un pobrecito hablador nos cuenta: «Vía Slashdot, se recogen las impresiones de un usuario que, tras pasar por la experiencia frustrante de ver cómo la mayoría de sus videojuegos no funcionan en Vista, ha decidido hacer una comparativa con los juegos desarrollados para Windows XP que funcionan mejor con Wine en plataformas Linux que en Vista. Sus conclusiones son que Wine es una alternativa razonable a Vista para jugar y que en general maneja los fallos de la aplicación de forma más elegante que Vista.»
« La Radio Libre: "Conocimiento libre" desde la FM de Madrid | Diseñan un virus que amenaza de muerte a los usuarios de un programa P2P »
Linux tiene mejor compatibilidad con Windows que Vista
|
Log in/Crear cuenta
| Top
| 135 comentarios
| Buscar hilo
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.

Lentitud
(Puntos:1, Informativo)Vaya ful de comparación
(Puntos:5, Informativo)Pero lo mejor es lo de
Encima resulta que la unica ventaja de Linux, incluso amañando la lista de juegos, es que peta igual , pero mas elegante.
Re:Vaya ful de comparación
(Puntos:5, Informativo)Secondlife tiene versión nativa para GNU/Linux y el soporte para OpenGL es superior en GNU/Linux. En casi todas las circunstancias corre mejor que en cualquier versión de winbugs aunque la versión nativa es una beta bastante mala y tiene problemas de estabilidad. En cualquier caso sus graficos 3D son de una pobreza extrema nada comparable a los gráficos 3D del resto de la lista. Pero lo más gracioso de todo es que Secondlife NO ES UN JUEGO. Vaya gamer estas tu hecho si metes esto en el saco. Para mas inri si pretendes hacer pasar esto por "mayoritario" me entra la risa floja. Con una media de 10.000 conexiones online he de decirte que hay servidores no-oficiales de WOW que tienen mas aforo que eso.
Call of Duty 4 funciona integra y perfectamente en wine. El rendimiento es ligeramente inferior que el de xp pero igual o superior que el de vista, especialmente en hardware no muy potente. Existe incluso una versión solamente del servidor del juego nativa para GNU/Linux y curiosamente los mayores y mejores servidores de clanes suelen correrlo sobre GNU/Linux por ser el server mas ligero y estable como era de esperar.
En cuanto a Battlefield 2 funciona correctamente bajo wine y similares de forma parecida al resto. Rendimiento un poco inferior al de xp pero equivalente o superior a vista en incluso mucho mejor en hardware no demasiado moderno. La única pega que solo se puede jugar en modo monojugador porque el Punkbuster de los servidores online no permite conectarse si detecta un cliente corriendo bajo wine. En cualquier caso no es ningún agravio respecto a vista puesto que en vista sucede exactamente lo mismo con punkbuster, no reconoce el SO. Al igual que ocurria con Call of Duty 4 existe un servidor dedicado del juego nativo para GNU/Linux que también es más ligero y más estable que su equivalente para winbugs y es el más usado en los mejores servers online del juego.
Así que como vés te equivocas en 4 de 4. Es una buena media.
Finalmente si ya le echamos un vistazo a los juegos que tienen versión integra nativa para GNU/Linux (varios de la saga quake y la saga unreal por citar algunos) veríamos que en todos el rendimiento gráfico bajo GNU/Linux es superior que en cualquier versión de winbugs corriendo sobre la misma máquina. Sobretodo en los ordenadores que cuentan con tarjetas gráficas nvidia que se ha preocupado de desarrollar un buen driver, privativo pero bueno al fin y al cabo.
Impedir que algo deje de ser libre no es coartar su libertad.
Re:Vaya ful de comparación
(Puntos:4, Interesante)( http://localhost:8080/ )
Y no solo eso, ¿y si la API anterior no cubría ciertos puntos, y las aplicaciones han hecho uso de puntos de entrada no "oficiales"?
Yo trabajo como arquitecto de software de un framework de desarrollo y me enfrento a diario a este mismo problema. Encontrarte con algo que era mejorable en la versión anterior, y la disyuntiva de si mejorarlo y que no funcionen desarrollos antiguos, dejarlo como estaba y arrastrar esa lacra por los siglos (y con cada vez más desarrollos dependientes de ello), o mantener las dos cosas: lo viejo y lo mejorado, engordando el software y dificultando el mantenimiento futuro.
Tras años luchando con esta problemática, sigo sin tener la respuesta al tema de la compatibilidad, cada caso hay que tratarlo con sentido común; aunque por lo general, tengo la sensación de que es más rentable invertir el tiempo en hacer una versión de calidad en lo que de ella se espera, que en la "invisible" compatibilidad hacia atrás. Los clientes son más comprensivos si les dices que un desarrollo del año de la polca lo tienen que actualizar, tocando cuatro cosas, para que funcione en la versión X, que si les dices que no tienen que tocar nada, pero la versión X es lenta, voluminosa, y ha tardado en salir unos meses más de lo pactado (oh, que coincidencia, como Vista)
Por ejemplo, nos hemos topado con que en una versión determinada había un bug X, que hacía que ante cierta entrada, un método devolviese algo incorrecto (no entro en detalles). Por simplificar, suponte que era sumar(x,y), y devolvía la suma de x e y. Pero por un bug, cuando x=y, da mal, y en vez de x+y da x+y+1. Pues bien, mientras el bug existía, los que programaban sobre el framework, sabiéndolo, lo parcheaban, de modo que antes de llamarlo, comprobaban si x e y eran iguales, en cuyo caso, le restaban 1 al resultado final.
Ante este escenario, si sacamos la versión 2 del framework, ¿podemos corregir este bug? Si lo hacemos, todos los que están restando 1 a propósito (para parchear el bug), funcionarán mal. Si no lo corregimos, perpetuamos el bug.
No me quiero ni imaginar el infierno que tiene que ser un S.O. con hardware nuevo etc. Por ejemplo, en el caso de los juegos, supongo que la causa de las incompatibilidades, muy a menudo será por temas de gráficos. Me imagino que la API leer un fichero del disco no debe haber cambiado mucho, pero en cambio, las tarjetas gráficas evolucionan muy rápido. La API de hace un par de años puede ser inadecuada para las tarjetas de hoy día, ¿cómo mantener la compatibilidad? ¿vale la pena?
De todos modos, poniéndome en el pellejo de los de Microsoft, teniendo en cuenta que han intentado siempre mantener la compatibilidad (a trancas y barrancas, y no siempre con éxito), desde hace 20 años, me imagino que deben tener un mamotreto ingestionable, con parches por todos lados para intentar que funcione hasta el winzip 1.0, lo cual explica que les vaya como les va con el nuevo Vista.
--------
Dios es real (a no ser que esté declarado como integer)
logico
(Puntos:3, Divertido)Saldrá una edición windows vista para jugones con características especiales para el control de refrigeración y temperatura...
Que tampoco va a funcionar,,,
Estoy confundido
(Puntos:2, Divertido)( http://barrapunto.com/ )
Ni me digno a hablar de lo que hay dentro del enlace, sería darle demasiada relevancia.
nadie lo ha visto?
(Puntos:2, Inspirado)Ya esperaba algo asi
(Puntos:2)( http://es.geocities.com/julio_sao | Última bitácora: Domingo, 30 Marzo de 2008, 15:08h )
Re:No me importa
(Puntos:2, Divertido)( http://cyborgar.blogspot.com/ )
Re:¿Mantiene compatibilidad o no?
(Puntos:3, Interesante)Lo gracioso del tema es ver como llevan a remolque a la competencia. Cuando salió windows 95, OS/2 tenía mucha mejor compatibilidad con WIN16 (además permitía correr las aplicaciones en procesos separados) y DOS. Para IBM era de importancia capital ser compatible con Microsoft, mientras la propia Microsoft se tomaba mucho menos en serio ser retrocompatible consigo misma. Bastó un chasqueo de dedos para que a todo el mundo --a fabricantes y usuarios-- le entrase la fiebre de los "32 bits" y actualizasen el código antiguo en menos de un año... Mientras IBM se partía los cuernos para lograr compatibilidad con programas que ya no usaba nadie.
Ahora con Vista pasa otra vez lo mismo. Microsoft se da el lujo de dejar colgadas a algunas aplicaciones mientras en Wine se parten los cuernos para darles soporte. ¿Para qué? De aquí a tres meses esas aplicaciones o se habrán parcheado o habrán desaparecido.
Re:No me importa
(Puntos:1)Re:¿Mantiene compatibilidad o no?
(Puntos:2)( http://presi.org/ )
Lo que sí es cierto es que Apple marcaba los plazos de retrocompatibilidad mientras que Microsoft siempre se ha vendido como retrocompatible "con todo" y luego las cosas dejaban de ser compatibles "sin avisar".
Re:ModelSim
(Puntos:1)( http://javichaves.blogspot.com/ | Última bitácora: Lunes, 28 Enero de 2008, 19:46h )
A lo mejor, en vez de quejarte a los chavales de wine, tendrías que exigirle a los tíos que hacen el "ModelSim XE III Starter", que sacasen una versión para el S.O. que utilices...
Un día de estos tendré que cambiarme de firma...
Re:ModelSim
(Puntos:1)( http://barrapunto.com/ | Última bitácora: Viernes, 17 Noviembre de 2006, 23:39h )
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn!