Hace 17 años | Por marrajo a alkyproject.com
Publicado hace 17 años por marrajo a alkyproject.com

Vía populicio.us. Traduzco: «Alky [...] es una herramienta que permite convertir un ejecutable Windows a binario Linux o MacOS. Por el momento estamos concentrados en los juegos, pero en el futuro soportaremos otras aplicaciones. Nuestra capa de traducción de binarios ya está funcionando plenamente para MacOS y el soporte para Linux está en camino.» Buscan programadores de C para echarles una mano. Tiene licencia LGPL.

Comentarios

D

Dejando el tema de las licencias aparte esto huele un poco a vaporware.

Es muy facil cambiar un ejecutable de windows a linux, pero espera, espera que ese ejecutable no haga nada propio del sistema operativo, en Windows las llamadas al sistema se hacen llamando a funciones de unas apis predefinidas.En linux estas cosas se hacen de otra forma, las funciones del sistema son otras y totalmente incompatible con las de Windows o MacOs.

Para poder cambiar el programa a linux o es un programa muy sencillo que no usa llamadas a las apis de Windows o tienes que emular las apis de windows, labor que lleva haciendo el proyecto wine durante 10 años.

Personalmente no me creo que llegue alguien y solo cogiendo el ejecutable de windows lo transforme en uno de linux, si esto fuera tan fácil se habría hecho ya.

D

Me parece que ese proyecto tiene poco futuro. Nunguna EULA te va a permitir modificar un ejecutable, así que...

O he entendido mal el texto del meneo

DZPM

#20, no existe Windows para mi arquitectura. Y tampoco quiero pagar ese dinero. Ni tampoco quiero pagar con mi libertad, mucho más valiosa que el dinero.

DZPM

Vaporware... habla en presente pero debería hacerlo en futuro, porque no hay nada implementado (permitirá convertir; soportará, etc...).

Ojalá funcione.

D

#10 Que va... más hayá del wine está el wine con casera (vamos, tinto de verano).

DZPM

#8, #3 no ha hablado del código.

Cuando pagas la licencia de un binario de software privativo eso no te da derecho a usarlo libremente, sino en base a unas restricciones. No te da permiso a modificar ese ejecutable, por lo tanto no puedes sacar una "obra derivada" de él. Es un terreno legal por donde pueden atacar

D

Más allá del wine... no debería llamarse Whisky? (HUMOR)

H

Johan, contraejemplo: http://www.virtualdub.org/

Yagami_Raito

Prefiero mil veces el approach de wine.

Alky me parece una chapuza sin futuro.

H

Por lo menos es un chaval con ganas y no una empresa en busca de inversores como con otros vaporwares. Eso al menos ya le da ciertas posibilidades de éxito.

H

Parece el vaporware "Project David" Reloaded http://slashdot.org/articles/04/05/09/134253.shtml

H

presi, copiar un ejecutable y modficar la copia sigue siendo modificarlo y obra derivada

De cualquier forma, esto entra dentro del Fair Use y las EULAs pueden decir misa, si has pagado la licencia y lo modificas por motivos de compatibilidad ningún juez te va a condenar (aunque viendo algunas noticias me lo pensaría)

Johan

#9, no solo con software privativo comercial puede ser util este programa. Además, lo que hagas y dejes de hacer en privado con esos ejecutables es cosa tuya, por mucho que digan sus licencias.

D

Todo el mundo diciendo que es imposible, que ni pensarlo, que los del Alky están locos, etc y nadie tiene ni idea de lo que está hablando. Esto existe desde hace al menos 6 años para OS/2 y se llama Project Odin: http://odin.netlabs.org/

La versión actual de Odin está basada en wine, pero la original, la iniciada por Sander van Leewen, no usaba wine para nada.

D

Menuda payasada. Lo mas jevi compararlo con Wine. Wine solo es una API de windows libre. NO convierte binarios de windows a Gnu/Linux. Wine no funciona sobre máquinas no x86 con binarios de windows.
Para empezar, sin meterse en Windows y MacOS, sería un milagro convertir binarios de GNU/Linux x86 a binarios AMD64. Miles de usuarios del plug-in Flash lo agradecerían. Pero eso no es solo complicado, si no que imposible de manera automatizada.
Hablar de Mac (PPC), Windows (x86) y GNU/Linux (decenas de plataformas) es una payasada garrafal, y Alky no solo es vaporware, si no que encima ni está bien planteado.

D

Me suena a emulador estático. Si llega a funcionar ya podría aparecer algo parecido para los juegos de la PSX, por ejemplo

p

A todos los que decís que según las licencias privativas no se pueden modificar los binarios... yo lo veo de otra manera, quizá sea "hecha la ley hecha la trampa" pero yo lo veo más como que Alky tomará el ejecutable como entrada y producirá otro ejecutable distinto como salida, realmente no modifica el ejecutable original... es como si me dijérais que al compilar un fuente se "modifica" el fuente para obtener un binario.

Por otro lado #21 ¿Alky funciona traduciendo los ejecutables Windows/x86 a ejecutables Linux y MacOS X de cualquier otra arquitectura (lo que requeriría una traducción no solo de la API sino del propio código binario al completo)? leyendo su web no me acaba de quedar claro, lo que sí está claro es que Wine sí necesita una dependencia de una máquina x86 y parece que se están basando, en parte, en la filosofía de Wine.

l

#22, interpretando sin acritud tu comentario, decirte que yo por lo menos, y se de mucha gente, tengo muchos motivos para no usar windows, y no son "religiosos", son éticos, económicos, de seguridad.. No uso windows ni quiero usarlo. Ahora, también pienso que prefiero directamente no usar aplicaciones windows que suelen ser propietarias (y si hay fuentes pues mejor portarlas). Pero luego están casos como el programa Padre para la declaración de la renta, que solo lo hay para windows...

T

#21, obviamente no me refería a tu caso. Me refiero a la gente que interpreta ser usuario de linux igual que ser acolito de una religión sectaria, donde los usuarios de sistemas propietarios son unos vendidos y unos apestados. Me refiero a la hipocresía de instalar un emule en un sistema cuyo mayor galardón es la filosofía de su licencia de distribución. Me refiero a quien gasta mas tiempo en aprender como se instalar una tarjeta de sonido o recompilar un nucleo que en cosas que realmente merecen la pena. Yo, como no soy nada hipócrita, tengo un XP pirateado, un emule corriendo todo el día y no me siento menos libre que nadie que use linux (que también conozco y he usado mucho tiempo).
Por favor, interpretad lo que he escrito sin acritud, pues no es mi intención molestar a nadie. Solo exponer mi punto de vista.
Salud

T

Mucho mas facil usar windows directamente, no? es que hay que ver hasta que grado de talibanismo se puede llegar. Joer, que solo son sistemas operativos! No son religiones!

maxxcan

Y esto también servirá para pasar virus de windows para que funcionen
con linux

s

a ver, #3 y los que decis que modificar ejecutables esta en contra de su EULA en la mayoria de juegos y aplicaciones propietarias
si, teneis razon, lo esta
y que?

acaso los programas de depurado son ilegales? no, y mucha gente los usa para modificar ejecutables

D

¿Quién impide que las propias casas de desarrollo no terminaran agarrando algo así para poder sacar el juego como multiplataforma sin apenas hacer nada extra?

(la página no me deja editar el anterior comentario... que raro)

Napu

3) Since Alky runs at the binary level, applications can be ported using it without any access to the source.

marrajo

Bueno, parece que lo lleva un chaval (http://daeken.blogspot.com/) que dice que trabajará en este proyecto durante los próximos 5 años. Extraigo del blog lo siguiente:

«A pesar de ser un proyecto muy nuevo ya es posible convertir (casi) cualquier ejecutable de Windows en uno de Mac OS X e intentar ejecutarlo, con algún exito y una sustancial cantidad de datos de depuración.

Como ejemplo se puede ver Oblivion dando un error aquí. Ahora podemos llegar más allá, pero aún estamos lejos del juego en sí. Llevará tiempo.»

marrajo

#3 Pues ni se me había pasado por la cabeza.

Pero, vamos, es lo que dice:
«...is a tool that allows you to convert a Windows executable to a Mac OS X or Linux binary.»

Voy a mirar a ver si dicen algo en alguna parte.

marrajo

Ojalá. Esperemos que con un poco de ayuda de la comunidad salga adelante. Creo que sólo llevan una semana (en público). Habrá que ver qué es lo que tienen. Pero muy buena iniciativa.