Porting Windows software to Linux sounds appealing, but in practice it’s expensive, technically messy, and unnecessary given the alternatives. The better path is to embrace the ecosystem’s native tools or use compatibility layers—not expect developers to re-engineer their products for such a small market. I'm sure there are a few people on here that have successfully done this and would lend a hand.
If you've already ported your software to two platforms very different to each other, such as Win and Mac, developing support for a third or fourth one - especially one that's not too dissimilar to Mac - should not be another huge leap. That's, of course, assuming you created a decent platform abstraction layer and not just duplicated the code or something. There's no huge
technical obstacle to doing this, thousands of much more complicated applications do this successfuly since forever, especially ones that don't do huge amounts of system-specific interactions and instead are mostly doing their own thing in their own world.
I suggest the actual issue for Fractal here is more with how the Linux world is massively heterogeneous and thus an absolute software delivery and support nightmare. To start with they'd need to provide at least a deb and a rpm, target that for a specific distro version; then dozens of other distros will repackage and individual users will do their own hacks, link with newer/older library versions, run without needed dependencies, run with different forks of dependencies and with compatibility libs, and do all sorts of other stuff. And how is Fractal supposed to account for that variability? Oh, they'll build a Flatpak, but then people will want AppImage, and then another thing'll come along soon...
So they just don't do it and I don't suspect they'll ever want to do it unless, by some miracle, the Linux world gets its shit together and somehow consolidates on a stable platform for software delivery. Or, until there's so many losers running Linux and buying Fractal that we're able to drag them into the mud with us! Or
we get our shit together and switch to FreeBSD or another actually good operating system and make everything easier for everybody.
At this point the best we can hope for is that they start fixing their software to run under Wine but not admit to it so as not to receive many support requests etc. It just kind of works some of the time and we'll be more than happy about it as we're used to this crap experience.