linux - mp3tag - puddletag
¿Debo comenzar a distribuir mis sistemas como Wine ready? (8)
Publicaría un aviso de que su aplicación ha sido certificada para funcionar 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 del vino para asegurarse de que seguirán siendo compatibles durante los ciclos de lanzamiento.
Es lo suficientemente simple como para guardar las instalaciones de VINO.
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?
Puedes hacer lo que hace Google y empacar Wine con la aplicación. De esa forma, no hay temor de que Wine cambie algo en el futuro y evite que su aplicación funcione.
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 incluso mejor si puede compilar su código de forma nativa en Linux.
Hacer que tu aplicación se genere con Free Pascal y Lazarus sería una gran ventaja para los sistemas Linux, a costa de algo de dolor para ti.
Debería incluir a Wine como una plataforma compatible, decir con qué versión de Wine ha probado y solicitar que lo agreguen a la lista de aplicaciones compatibles con Wine en http://wiki.winehq.org/AppsThatSupportWine.
Sí ... entonces podemos agregar su aplicación a http://wiki.winehq.org/AppsThatSupportWine
SI tu aplicación se ejecuta en Wine, ¿no puedes tratar de compilarla de forma nativa y vincularla con el winelib?
Personalmente, me encantaría ver aplicaciones disponibles que son ''pre-crossplatform'' como las que describiste.
La respuesta de @ Mark también es una buena idea: distribuir una edición de Wine vinculada de forma estática, mientras que haría que tu producto sea más grande, aseguraría que se ejecutará, incluso si existe una edición más nueva que rompe algo (me acuerdo de lugares que envíe su ''propio'' JRE para asegurar que su herramienta se ejecute correctamente).
Tal vez debería haber un movimiento en la comunidad Wine para tener etiquetas / logotipos "made for Wine" disponibles.