It is almost certainly handled by whatever library they are using to interface. And if they didn't pick one that is targeting linux, then that would be more work for them.
That is, this is likely easily solvable, but it is most easily solvable at the beginning of a project by choice of base libraries. I can understand not wanting to change things after the fact for a presumably small user base.