Pregunta

He probado todos mis sistemas desarrollados en Delphi (en Windows XP) en Wine (OpenSuse Linux) y funcionan perfectamente. Mi pregunta es: ¿debo comenzar a distribuir mis sistemas (a nivel local que pueda admitir) como Wine ready o hay otros problemas que debería tener en cuenta?

¿Fue útil?

Solución

Podrías hacer lo que hace Google y empaquetar Wine con la aplicación. De esa manera, no hay temor de que Wine cambie algo en el futuro e impida que su aplicación funcione.

Otros consejos

Sí, sería una buena idea. Todo lo que puede ayudar a la comunicación entre los mundos de Linux y Windows es una ventaja. Sería aún mejor si pudiera compilar su código de forma nativa en Linux.

Debes incluir a Wine como una plataforma compatible, decir con qué versión de Wine has probado y pedir que se agregue a la lista de aplicaciones que admiten Wine en http://wiki.winehq.org/AppsThatSupportWine

Personalmente, me encantaría ver las aplicaciones disponibles que son "pre" de plataforma cruzada como las que describiste.

@ La respuesta de Mark también es Una buena idea: la distribución de una edición de Wine estáticamente vinculada, aunque aumentaría el tamaño de su producto, aseguraría que se ejecutará, incluso si existe una edición más nueva que rompe algo (me acuerdo de los lugares que se envían por su cuenta). JRE para asegurar que su herramienta funcione correctamente).

Tal vez debería haber un movimiento en la comunidad de Wine para que se haya hecho para Wine " pegatinas / logotipos disponibles?

Sí ... entonces podemos agregar su aplicación a http://wiki.winehq.org/AppsThatSupportWine

Yo publicaría un aviso de que su aplicación ha sido certificada para trabajar con la versión WINE, y que puede o no funcionar con otras versiones de WINE. Debería considerar probar su aplicación con las versiones beta y rc de wine para asegurarse de que seguirán siendo compatibles durante los ciclos de lanzamiento.

Es lo suficientemente simple como para que puedas instalar tus instalaciones WINE.

Logrando que su aplicación se compile con Free Pascal y Lazarus sería una gran ganancia para los sistemas Linux, a costa de algunos problemas para usted.

Si su aplicación se ejecuta en Wine, ¿no puede intentar compilarla de forma nativa y enlazar con Winelib?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top