260 meneos
3388 clics

Wine para Android permitira ejecutar aplicaciones de Windows EN

Después de tratar con algunos problemas iniciales en su demo, Julliard tranquilamente mostró Wine corriendo en Android. Sin embargo, el rendimiento fue terriblemente lento. Los problemas de rendimiento, aunque se atribuyeron a ejecutar el entorno emulado Android en lugar de mostrar la aplicación Wine desde un dispositivo nativo.
etiquetas: wine, android, windows, microsoft, tablets
usuarios: 136   anónimos: 124   negativos: 0  
70comentarios mnm karma: 590
Comentarios destacados:                 
#11   Yo una vez puse Autocad en el Wine de Ubuntu. Luego me hice un ovillo y me dejé morir.
#1   La ultima parte de la entradilla no esta muy clara :-S
votos: 2    karma: 25
#2   Hombre, una opcion en castellano para bare metal, seria nativo(al menos en este conxtexto), o "a pelo".
votos: 3    karma: 36
 *   Sandevil Sandevil
#3   #2 Gracias :-)
votos: 0    karma: 7
#4   Con lo pesaditos que fueron en su momento con el nombre (Wine Is Not an Emulator) y van y ahora sacan un emulador xD
votos: 35    karma: 230
 *   DaniTC DaniTC
#7   #4 No se quien esta equivocado pero yo leo que emularon un android para la demo pero Wine sigue sin ser un Emulator
votos: 18    karma: 173
#9   #4 Emula Qemu, no wine.
votos: 6    karma: 64
#15   #9 Ah vale, es que en la noticia no hablan nada de Qemu, de hecho da a entender que Wine es el que emula, al menos yo saco eso con mi pequeño nivel de inglés.
votos: 1    karma: 20
 *   DaniTC DaniTC
#5   ¿Wine en un movil? Esto si que es rizar el rizo. Bueno a ver qué tal tira el GTA San Andreas en un Jaiyu G3...
votos: 5    karma: 55
 *   bertillo bertillo
#46   #5 En una tablet sería muy útil. Tengo una marca Asus y no tiene ninguna aplicación gratuita de oficina. Se supone que va a salir Libre Office para Android, pero no está clara la fecha. Hasta octubre tendremos una versión beta goo.gl/jgXGN
votos: 1    karma: 18
#47   Vale, pero ¿Se podrá instalar el flash player de Windows? ( xD )

#46 Prueba kingsoft office, hay una versión multilenguaje.
votos: 0    karma: 10
 *   Whitefox
#56   #5 Pues la verdad es que tu móvil es una pasada por lo que cuesta. Yo que soy autónomo en la indigencia tengo el jiayu G2 por un regalo de cumpleaños, he probado algún Samsung Galaxy S2 de algún amigo y no se lo cambio ni jarto de vino.
votos: 0    karma: 7
#58   #56 ¡Ya te digo! Vi funcionar un G3 y pa lo que cuesta, estuve por vender el iPhone 4 y pillarme un G3, y al cambio, ganar dinero!. Lo haré, pero voy a esperar al G4 al final, que está a puntito de salir.
votos: 1    karma: 19
#6   Osti!!! Que bien!!! Podré ejecutar el AutoCad 2013 en mi Samsung, que pasada!!!
votos: 5    karma: 53
 *   tranki tranki
#29   #13 No es sorprendente cuando Microsoft ha sacado Windows 8 con escritorio para "móviles" con pantallas de 21" y táctiles, por supuesto, sumado a que la CPU (entiéndase la caja) pesa unos 15 kilos...

Si esos han sacado ese engendro, no veo raro que #6 use un móvil con una pantallita de 26" o 42" :-)
votos: 1    karma: 18
 *   f2105 f2105
#8   Lo interesante del asunto no es correr aplicaciones de Windows x86 en Android ARM sin modificarlas (terriblemente lento por la conversión de instrucciones x86 a ARM), sino que puedes coger los fuentes de la aplicación de Windows y compilarlos (usando la winelib) y tener una aplicación nativa ARM, que correrá a velocidad normal.
votos: 7    karma: 76
#16   #8 ...suponiendo que tengas los fuentes de la aplicacion de Windows, entiendo.
votos: 5    karma: 43
 *   joseluis joseluis
#22   #16 Hombre, claro. Por eso decía lo de coger los fuentes y compilar con winelib. Esto, para usuarios comerciales, es muy interesante, porque te permite ir portando tu aplicación poco a poco:
- Ahora hago un port guarro 100% con winelib
- Si veo que la cosa tiene mercado, dentro de unos meses meto la librería de base datos nativa y el resto con winelib
- Si la cosa sigue vendiendose, al cabo de otros cuantos meses ya tengo librería de base de datos nativa, librería multimedia nativa y el resto con winelib
-etc

#18 Crees mal. Hay muchas aplicaciones open source para Windows que no son portables a menos que uses WineLib o similar.
votos: 5    karma: 47
#24   #22 perdón por el retrueque, pero no creo que crea mal.
¿Dime 5 aplicaciones que usen más de 4 gatos que tengan el codigo fuente liberado y que no esten portadas a sistemas Linux?
Yo no voy a lo compeljo que sea, o que sea solo para desarrolladores. A lo que voy es a la utilidad, la necesidad.
Repito ¿Aplicaciones con codigo fuente que existan solo para Windows o que sean más faciles de portar desde el código de Windows?
votos: 0    karma: 6
#25   #24 eMule, PDFCreator, SongBird, PeaZip, FileZilla FTP Server, Notepad++, CamStudio, Media Player Classic, VirtualDub, InfraRecorder, GreenShot, y mil más.

El caso de uso para winelib existe tanto en el open source como en el software comercial, no lo dudes.
votos: 7    karma: 54
#35   #24 Dungeon Keeper FX. Libre :-) . Lo compilé contra WineLib y va de lujo.

#25 MMmmmm.

Amule, pdf dentro de cups, XUL(Firefox), cualquier FTPD nativo, geany/scite, ffmpeg/GUI, mplayer, aqui si, en Windows lo veo bien.

WineLib viene de PM para ports Windows only que no tengan alternativa alguna, como motores de juegos que sólo haya source port para Windows, como Escape from Colditz.
votos: 2    karma: 27
 *   Ander_ Ander_
#60   #57 Que le quedan 54 dáis a los tablets y sobre todo android.
Esto suena a un owned como el de los 640k de rame de Gates o que internet no tenia futuro.

#25 Te he votado negativo en lugar de darle al reply. Perdona.
De todos los programas que dices, no hay uno solo que tenga una base de usuarios minima en linux y/o que tenga el fuente.
No hay practicamente ni uno, por no decir ni uno solo, que no tenga alternativas mejores, clibres y más portables.
Y conste que yo soy usario de wine y…   » ver todo el comentario
votos: 0    karma: 6
 *   Stendall
#61   #60 Como digo, source ports para Windows que no tienen versión para Linux, como éste : keeper.lubie.org/html/dk_keeperfx_dwnld.php y éste sites.google.com/site/colditzescape/
votos: 0    karma: 10
 *   Ander_ Ander_
#62   #60 Irónicamente, MPC, Emule, FileZilla, Songbird y VirtualDub (y demás) son sóftware libre o compatible...
votos: 1    karma: 16
#63   #60 Obviamente, programas que están SÓLO PARA WINDOWS, no tienen base de usuarios en Linux. Precisamente por eso winelib es útil para esos proyectos. Me estás dando la razón y ni siquiera te estás dando cuenta.

Pero bueno, el open source es el MENOR de los casos de uso para winelib.

Donde winelib es realmente importante es en el software comercial sólo-Windows para el que winelib será la tabla de salvación una vez los desarrolladores de ese software comercial decidan soportar Linux y/o Mac.…   » ver todo el comentario
votos: 0    karma: 9
 *   pgquiles
#64   #60 En cuanto la gente (no los frikis) se entere de que ya pueden usar windows tal cual en el tablet y por menos de lo que piensan ya verás en qué se quedan las tablets android.
En menos de un año verás la oferta de tablets PC y en qué se ha quedado el mercado android.
votos: 0    karma: 8
#65   #64 Si claro, en menos de un año.
Ni en 5 ni en 10. Windows ya ha pasado a mejor vida pero todavía no lo sabe.
votos: 0    karma: 6
#68   #65 #66 #67 No habéis probado windows 8 con pantalla táctil o en un tablet.

Poder escribir o editar documentos en el office de manera nativa no tiene precio cuando vas viajando. En un netbook no puedes elegir separar la pantalla para usarlo como tablet, aquí puedes escribir o lo que sea y en un momento dado llevarte los 500gramos del tablet y seguir escribiendo, con autnomonías de casi 20 horas en su conjunto. No hay portátil que pese más de 2 kilos que aguante algo así.
Y aquí la otra clave…   » ver todo el comentario
votos: 0    karma: 8
#69   #68 Tu mismo.... pero al 99% de la gente le sobra el 80% de la capacidad para hacer cosas en un desktop de Office o Photoshop.... y en un Tablet iba a ser el 99,9%. Y por mucho que digas.... 10" son insuficientes para cualquier trabajo de edicion de documentos del tipo que sean a un nivel profesional. Para lo que requiere el 90% de los usuarios de ofimatica, las cutre capacidades de Google Docs son mas que suficientes (formato de titulos, insercion de fotos, cambbios de letra, viñetas y…   » ver todo el comentario
votos: 0    karma: 6
#70   #68 Ah, y prueba de la innecesariedad de tal potencia ofimatica en gran numero de casos es el creciente numero de multinacionales que se estan moviendo a applicaciones de ofimatica en la nube... vease Google Apps, office 365 u Zoho.
votos: 0    karma: 6
#37   #22 #24 De hecho, si no recuerdo mal, las primeras versiones de Google Earth para Linux (no sé ahora, hace milenios que no pruebo google earth) eran simplemente un port (oficial) a través de Wine.
votos: 0    karma: 7
#23   #16, #18 En más detalle:

Wine en Android no es para usuarios finales, sino para desarrolladores. No se trata de ejecutar aplicaciones Windows x86.

La idea es que los desarrolladores puedan portar a Android aplicaciones de Windows RT:
1. Yo, como desarrollador de una aplicación Windows RT en C/C++, cojo el código fuente
2. Cojo el Wine SDK for Android (que todavía no existe ni se llama así, pero todo se andará)
3. Compilo el código fuente de mi aplicación con el Wine SKD for Android. Esto lo…   » ver todo el comentario
votos: 1    karma: 17
#18   #8 Perdona, ¿los fuentes de qué aplicación Windows?.
Creo que el 99% de las aplicaciones para Windows que tienen disponible su código fuente también lo tienen para otro sistema mucho más asimilable a Android.
votos: 3    karma: 34
#10   Utiliza un Mac donde emula Android para usa wine y emular Windows...
Dios, me he perdido antes de empezar. xD
votos: 13    karma: 125
#14   #10 De ahí sacaron el guión de Origen :-D
votos: 9    karma: 79
#11   Yo una vez puse Autocad en el Wine de Ubuntu. Luego me hice un ovillo y me dejé morir.
votos: 29    karma: 250
#17   #11 casi me caigo de la silla
votos: 2    karma: 25
#49   #11 Pues yo juego a Diablo 3 en Ubuntu y estoy la mar de contento con Wine
votos: 0    karma: 8
#12   wine is no an emulator :-P
votos: 1    karma: 13
#19   A mi como realmente me queda bien es poniendo a remojo las lentejas el día antes. Y sobre todo el toque de pimentón picante.
votos: 5    karma: 52
#45   #19 Ahí le has dado.
votos: 1    karma: 17
#20   NO, gracias.
votos: 0    karma: 10
#21   CyP: Alexandre Julliard uses an Apple MacBook for development of his software that runs on Linux to run Windows software... Android was emulated for his demo.

¡MENUDA ORGÍA, AHÍ SOLO FALTA EL MS-DOS!
votos: 8    karma: 78
#26   Wine is not an emulator #SalvoAlgunaCosa
votos: 2    karma: 27
#31   #26 cierto. Y mientras android no permita ejecutar código nativo, no me creo nada.

#27 da igual que Android corra en un x86 o en un ARM. Hasta el momento, las aplicaciones de Android corren sobre una máquina virtual y no sobre el hardware. Por tanto, para ejecutar aplicaciones windows deberían crear una máquina virtual que emulara x86, que a su vez correría sobre otra máquina virtual (la de Java/Android). Si se hiciera, el rendimiento sería nefasto.
votos: 0    karma: 13
 *   gemierders gemierders
#42   #31 Java es sólo la opción más habitual para programar en Android. En C/C++ puedes hacer cualquier cosa como en otro Linux cualquiera.
votos: 3    karma: 38
#43   #31 Android es linux optimizado para móviles con una arquitectura simplificada, pero puede ejecutar código nativo sin problemas escrito en C, C++. Hecha un vistazo a esto: developer.android.com/tools/sdk/ndk/index.html

De hecho el port de Doom3 es una actividad (proceso corriendo en Dalvik) y el resto código nativo C++

O te pensabas que las llamadas a OpenGL eran en java?
votos: 1    karma: 15
 *   crash2010 crash2010
#27   Y no olvidemos que Android también funciona en x86. A nadie le importa un pito correr aplicaciones Windows en un Galaxy S3 por ahora, pero ojo con una tableta decente o posibles móviles bastante más potentes basados en Intel Atom.
votos: 0    karma: 6
#28   Java otorga cotas de eficiencia muy bajas, y si se me permite despotricar también de seguridad y estabilidad. La gran ventaja es que que abstrae una capa y permite programar una vez (en teoría porque luego cada hardware rinde distinto) y tener el programa corriendo en diferentes dispositivos

La escasa eficiencia no debería sorprender, quizá fuese mejor que android no hubiese dependido tanto de java
votos: 0    karma: 6
Mox Mox
#32   #28 te sorprendera saber que android no funciona solo con java si no que peudes compilar en c y otros lenguajes codigo arm, o mips segun el terminal...
votos: 0    karma: 11
#39   #28 Vamos a ver Android solamente usa de java la sintaxis, es decir, lo usa como lenguaje de programación para no tener que programar en C++. Sin embargo no genera bytecodes portable en cualquier sistema sino código bytecode para la máquina virtual Darvik.

Eso quiere decir que usando el Android NDK puedes desarrollar una aplicación con C++ que ejecuta 100% código nativo. El java es para garantizar la seguridad en la arquitectura Android. Además también existe una capa SL4J que permite usar lenguajes interpretados como Python, lua y similares.

No existe tal dependencia aunque creo que simplifica bastante tener varios procesos corriendo al mismo tiempo y no tener que hacerlo con semáforos y demás en C.
votos: 0    karma: 6
 *   crash2010 crash2010
#30   aha, si si , aha , perfecto.
votos: 0    karma: 6
#33   Una aplicación windows sobre wine y sobre una máquina virtual java... Muy rápido no esperéis que vaya.
votos: 0    karma: 6
#41   #33 La noticia no dice nada de eso. Está usando un AVD (Android Virtual Device) para emular un dispositivo Android sobre un PC (arquitectura x86), y usa wine dentro de Android para ejecutar una aplicación windows. Android no tiene una clásica JVM java, a ver si nos enteramos, emplea una máquina virtual Darvik para cada proceso.
votos: 1    karma: 18
 *   crash2010 crash2010
#34   Las aplicaciones portadas cuasi automágicamente suelen ser churros bien grandes.
Cada sistema tienes su particularidades y su forma de hacer las cosas, solo a nivel de interfaz ya nada suelde ser igual. A mucha gente, entre los que me incluyo, se nos hacer raro ver una aplicación en Android con la misma interfaz que la aplicación para iOS.
votos: 0    karma: 10
#36   Nucleo linux --> Maquina virtual Java --> Wine --> Emulador de Android --> Mac OS X

Por mucho que quieras, eso rápido no puede ir.
votos: 2    karma: 33
#38   No se me ocurren aplicaciones windows que quiera ejecutar ni en mi movil ni en mi tablet.... me parece absurdo.
votos: 0    karma: 6
#44   #38 "solitario" xD
votos: 1    karma: 15
#57   #38 Pues estas navidades compré un tablet, el Acer W510... con windows 8 y escritorio, 560 gramos. 9 horas de autonomía que se doblan si lo conectas al teclado/pad que lleva otra batería.

Aparte de jugar al angry birds (que está para windows 8-D ¿te interesa el Office normal y corriente? ¿Photoshop? ¿Un navegador 100% completo? ¿Firefox, chrome con sus plugins?

Más que nada porque a quien se le quede corto un tablet android o se sienta demasiado asfixiado por Apple, YA hay PCs COMPLETOS…   » ver todo el comentario
votos: 0    karma: 8
#66   #57 Pues no, no me interesan, para eso tengo un portatil y un equipo de esscritorio. A parte de que no estoy hablando de que te compres un tablet con windows.. te estoy hablando de que ejecutes un emulador de windows para ejecutar programas windows sobre android.
votos: 0    karma: 6
#67   #57 Sinceramente, un tablet es un dispositivo que ofrece una gran movilidad a cambio de otras cosas.

Si te vas a un 10 pulgadas... adios a la movilidad extrema, ya te lo tienes que llevar en un maletin, bolsa o debajo del brazo.... y aun asi, photoshop??? editar fotos a nivel de requerir photoshop en una pantalla de ese tamaño? Y si necesito editar documentos largos y escribir paginas y paginas (sino no entiendo para que usas Word) donde este un teclado convencional.... ah, que si que le…   » ver todo el comentario
votos: 0    karma: 6
#40   Es buena iniciativa, pero sería mejor que otras empresas sigan los pasos de Adobe creando software poderoso para esta plataforma.
votos: 0    karma: 9
#48   ¿Y las tildes? ¿Es que nadie piensa en las tildes?
votos: 0    karma: 8
#50   Yo no lo veo noticia esto ya se podía desde hace tiempo en otros SSOO móviles.
votos: 0    karma: 6
#51   #50 ¿En cuál?
votos: 0    karma: 9
#53   #52 Gracias. Pero meego por desgracia en moviles lo han dejado un poco "tirado" , aparte ese tutorial que enlazas es en el foro de meego en netbooks, donde seguramente por arquitectura corra el wine de toda la vida. Creo que aqui la noticia es que wine correria en procesadores ARM.
votos: 0    karma: 9
#54   #53 wine corre en Maemo Harmattan sin problemas y son procesadores ARM.
votos: 0    karma: 6
#55   Pues lo que le faltaba, forzar cierre de la pantalla azul.
votos: 0    karma: 10
#59   En fin... no le veo la utilidad real a correr aplicaciones de escritorio en el móvil
votos: 0    karma: 6
comentarios cerrados

menéame