2.770 subscripciones por RSS o por E-mail

StarCraft 2 en Linux con Wine y oportunidades perdidas

Un usuario de Linux y gran jugador del nuevo StarCraft 2 publicó en su blog una guía para correr exitosamente ese juego usando Wine. La guía en cuestión tuvo luego más de 9.000 visitas y 90 comentarios en los 10 días siguientes, lo que hizo al autor hacerse una pregunta legítima:

Si la mitad de los usuarios que vieron su guía (4.500) fueran usuarios reales de Linux y decidieran efectivamente comprarlo por los U$S 60 que cuesta entonces Blizzard podría ganar aproximidamente:

4.500 x U$S 60 = U$S 270.000

El argumento es que esta potencial cifra de más de un cuarto de millón de dólares calculada con los datos recopilados sólo una semana después del lanzamiento oficial del juego, sería mucho mayor que el costo de desarrollar una versión OpenGL que pudiera correr 100% nativamente en Linux.

Si estás de acuerdo con que esta es una gran oportunidad que todos están perdiendo, puedes firmar esta petición para que Blizzard haga un StarCraft 2 para Linux, más aún teniendo en cuenta que ya existe una versión nativa para OS X...


Wine 1.2 con aún más soporte de 64 bits

Wine

Con este anuncio se presentó la versión 1.2 estable de Wine, que como sabemos no es un emulador sino una "reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix".

Entre sus más de 23.000 cambios y 3.000 correcciones de errores, lo que que sin duda sobresale es el aún mejor soporte de aplicaciones de 64 bits para Windows, por ejemplo:

  • Aplicaciones de 64 bits para Windows soportadas en procesadores x86-64 (sólo en Linux por el momento).
  • "Prefijos" de 32 y 64 bits para soportar mejor las aplicaciones de 32 bits en sistemas de 64 bits.

También hay una novedad bastante interesante, que no agrega más funcionalidad a Wine, pero sin duda hace que su uso diario sea mucho más atractivo, como lo destaca Bitelia:

  • Nuevos iconos para todas las aplicaciones incorporadas, así como para las barras de herramientas estándares e imágenes. Los iconos están basados en el juego que ofrece Tango para una integración más agradable y coherente con el look de escritorio UNIX nativo.

Con la próxima versión 1.2.1 de mantenimiento de Wine también se comenzará con su nueva rama de desarrollo 1.3, que tendrá "snapshots" cada dos semanas y sobre la cual se construirán las fundaciones de la próxima versión estable 1.4.


Video: Modern Warfare 2 corriendo con Wine 1.1.32

Sólo para hacer más divertida una edición anterior de nuestra recolección dominical de enlaces incluí el video oficial del lanzamiento de Modern Warfare 2 (MW2), el juego de acción en primera persona que en su día de lanzamiento, el pasado 11 de Noviembre, tuvo ventas por aproximadamente U$S 310 Millones, convirtiéndose en el más exitoso de la historia.

Ahora el video anterior demostraría qué tan bien puede correr ese juego con el reciente Wine 1.1.32, la amada reimplementación de la API de Win16 y Win32 para sistemas operativos tipo Unix. La anterior versión de Modern Warfare de hecho figura en la base de datos de compatiblidad de Wine con una respetable calificación de "Silver".


MegaTux ejecuta Wine 1 millón de veces para simular la Internet

Dell PowerEdge Cluster

Los investigadores de los Sandia National Laboratories, uno de los mayores centros de investigación y desarrollo de Estados Unidos, montaron en una supercomputadora Dell Thunderbird una simulación de una "mini-Internet" de 1 millón de computadoras en un esfuerzo por estudiar el comportamiento de los peligrosos botnets. Un Botnet es una colección de software robots, o bots, que se ejecutan de manera autónoma para permitir a su creador controlar de forma remota las computadoras personales o servidores que haya infectado.

El desafío es hacer que los componentes del Botnet crean que se están ejecutando en la verdadera Internet, cuando en realidad lo están haciendo en la supercomputadora "MegaTux" con 4.480 microprocesadores Intel. Usando software de virtualización cada uno de esos CPUs puede correr múltiples instancias de Linux, pero como la mayoría de los botnets están escritos para Windows los investigadores planean usar también Wine, la reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix.

Con Wine será posible ejecutar aplicaciones de Windows sin necesidad de tener el sistema operativo completo instalado. Además, los investigadores prefirieron no usar el verdadero Windows por el costo que hubiera significado comprar 1 millón de sus licencias.


VALVe distribuirá su primer juego para Linux en Julio (?)

Dyson for Linux

VALVe viene jugando con las expectativas de todos los que quieren ver sus juegos portados a Linux desde hace un tiempo. Pero ahora aparece aún otro indicio de que la empresa editora de popularísimos juegos como Counter-Strike podría lanzar su primer título para nuestro OS favorito tan pronto como el mes que viene.

Dyson es el próximo juego de VALVe, finalista del reciente Independent Games Festival y anunciado para el próximo 31 de Julio, que según su misma página en Steam estará disponible para:

"Operating System: Microsoft® Windows® XP SP2; Windows Vista; Linux".

Más detalles pueden extraerse del sitio de Dyson, donde también ya está disponible para descargarse su versión para Linux que puede ejecutarse cumpliendo sus dependencias, las que incluyen al polémico Mono. Para sistemas de 64 bits, la única alternativa es ejecutar la versión para Windows usando Wine.


Mark Shuttleworth sobre Wine en el éxito de Ubuntu

Mark Shuttleworth, el turista espacial fundador de Canonical Ltd., comentó sobre Wine y cuán importante cree que es esa reimplementación de la API de Win16 y Win32 para sistemas operativos basados en Unix para el éxito de Ubuntu.

La pregunta concreta, realizada en el reciente Ubuntu Open Week, fué:

“¿Ve a Wine o a las aplicaciones nativas para Linux como el ingrediente más importante para el éxito de Ubuntu? ¿O ambas juegan un papel importante?”

Y la muy acertada respuesta de Shuttleworth:

“Ambos tienen un papel importante, pero fundamentalmente, el ecosistema del Software Libre necesita florecer con sus propias reglas. Es diferente del universo del software propietario. Necesitamos tener un éxito en nuestra propia plataforma en nuestros propios términos. Si Linux es sólo otra forma de ejecutar aplicaciones Windows no podemos ganar. OS/2 intentó hacer eso”.


DirectX 10 camino a Linux y Mac OS X (?)

DirectX

No es la primera vez que lo escuchamos, pero esta vez parece que se viene en serio: Los creadores de CrossOver, la aplicación que quizás sueles utilizar junto a Wine para correr programas de Windows en tu sistema operativo alternativo, ahora están trabajando a sangre y sudor para lograr la tan ansiada compatibilidad entre las librerías de DirectX con Linux y Mac. Los detalles sobre DirectX 9 ya casi están terminados, pero pronto llegará algo mejor: DirectX 10, sin necesitar Windows Vista.

CodeWeavers anuncia en su blog los objetivos que pretenden alcanzar este año, y dedican un buen espacio a contar cómo el trabajo que han hecho sobre DirectX 9 para su CrossOver, los pone en condiciones de asegurar que la versión posterior de DirectX tendrá soporte en otros sistemas operativos además de Windows Vista.

Lo que se espera es que inmediatamente luego del lanzamiento de CrossOver Games 7.2 y las pruebas de estabilidad para la nueva versión sean positivas, el trabajo se enfoque en dar los últimos pasos para poder correr completamente DirectX 10 en Linux y Mac.


Mejor integración de Wine en Ubuntu 9.04

El conocido sitio Works With U publicó una entrevista a Scott "YokoZar" Ritchie, el desarrollador encargado de mantener el paquete de Wine en Ubuntu, donde se revela el renovado papel que tendrá esa reimplementación de la API de Win16 y Win32 para sistemas Unix en el próximo Ubuntu 9.04 "Jaunty Jackalope" y versiones siguientes:

“Para Jaunty se volverá muy fácil instalar y ejecutar aplicaciones Wine para el usuario que lo utiliza por primera vez sin ninguna instrucción - simplemente haga doble click en el ejecutable y será guiado automáticamente por el proceso de forma similar a cómo se instalan los codecs”.

Ritchie confirma de esta manera que su sugerencia anterior de incluir a Wine en el repositorio principal de Ubuntu fue muy tenida en cuenta, pero también va más allá:

“Cuando tenga tiempo (posiblemente para la versión siguiente de Jaunty), configurar las aplicaciones Windows será mucho más fácil. En lugar de tener que meterse con el horrible archivo de configuración winecfg, uno podrá ir al menú System -> Preferences -> Windows Applications y elegir la opción Emular Windows 2000 por Defecto”.


5 mitos de Wine

  1. Wine no ejecuta bien la mayoría de programas.
    Mentira. Actualmente hay nada menos que 1.863 aplicaciones con la calificación "Platinum" (se instalan y ejecutan sin problemas) en la base de datos de aplicaciones de Wine. Entre ellas: Photoshop CS3, World of Warcraft y Microsoft Office 2007.
  2. Wine necesita soporte nativo Direct3D.
    Mentira. Las librerías Direct3D ya están implementadas, y por ejemplo Direct3D 9 (y su subconjunto DirectX 9.0) están soportadas en Wine, lo que significa que los juegos que usan estas librerías son compatibles (al menos, en teoría) con Wine. En este apartado surgen algunos conflictos, pero en general se puede hablar de una compatibilidad excelente.
  3. Wine necesita Internet Explorer 6.
    Mentira. Wine incluye su propia versión de IE basada, curiosamente, en el motor Gecko de Mozilla. Podéis usar Internet Explorer (el genuino) de forma nativa gracias a desarrollos como IES4Linux, pero en Wine es posible acceder a este navegador.
  4. Wine solo está disponible para Linux.
    Mentira. Cualquier sistema operativo que siga las líneas base del estándar POSIX podrá ejecutar Wine. O sea: Mac OS X, FreeBSD, Solaris o OpenSolaris, que disponen de versiones específicas de Wine, son algunos de los ejemplos.
  5. Wine sólo funciona en plataformas de 32 bits.
    Casi mentira. Wine es capaz de ejecutar aplicaciones de 64 bits, pero esta característica no está habilitada por defecto. Por lo visto se está haciendo mucho esfuerzo en esto, y parece que el futuro es prometedor en este aspecto.

Wine 1.1.12 con más soporte de 64 bits

En su primer lanzamiento del 2009, la versión 1.1.12 de Wine ha sido liberada con aún más soporte para 64 bits, que permitiría que algunas aplicaciones de ese tipo para Windows puedan ejecutarse en Linux. En esta versión también está soportada la generación de código de 64 bits para el compilador de IDL. Además de otras correcciones de errores de rigor con respecto a su anterior versión 1.1.11, también se ha incorporado una actualizada versión de la máquina Gecko de Mozilla y soporte de rendeo renderizado de tiprografías en modo sub-pixel.