Unfortunately it’s not that easy. And this is not just me trying to brush off the question with hypotheticals, I’ve spent quite a lot of time researching WINE as an option before we made the call about Linux.
There are two things that prevent us from making WINE work…
- WINE doesn’t support WMI on 64bit applications. WMI is required for our licensing to work and without it that system is unable to link your license to that specific machine. The failure mode of WMI not being available is that the licensing system will simply not allow you to activate, which would prevent you from being able to run the application (even in trial mode).
- WINE doesn’t have very good support for USB devices beyond serial and a few HID devices (mouse, keyboard, gamepad). This would let some gcode devices that only use serial work (though the user would have to manually map the Linux serial port to the “Windows” serial port. But many DSP and basically any galvo devices we support would not work.