Hola. Hacerlo funcionar mediante un "emulador" de Windows en Linux debiera funcionar, aunque tendría que ser un emulador muy bueno.
En cuanto a hacerlo correr "en nativo", no creo que nunca llegue a ver la luz.
Aunque ya hay alternativas para que los programas escritos en C# funcionen en Linux, el gran problema es la interfaz de usuario, que no tiene correspondencia fácil en Mono o .NET Core. Dado que gran parte del código del programa está dedicado a la GUI, supondría un gran esfuerzo.
Se podría pensar en una aplicación de terminal, pero aún así sería un buen curro.
Le daré vueltas, en cualquier caso, ya que no es la primera vez que me lo piden.
Saludos (y perdón por el retraso en responder),
Alpha
En cuanto a hacerlo correr "en nativo", no creo que nunca llegue a ver la luz.
Aunque ya hay alternativas para que los programas escritos en C# funcionen en Linux, el gran problema es la interfaz de usuario, que no tiene correspondencia fácil en Mono o .NET Core. Dado que gran parte del código del programa está dedicado a la GUI, supondría un gran esfuerzo.
Se podría pensar en una aplicación de terminal, pero aún así sería un buen curro.
Le daré vueltas, en cualquier caso, ya que no es la primera vez que me lo piden.
Saludos (y perdón por el retraso en responder),
Alpha