Hi David. As far as I can see, it is going to depend on whether OS/2 specific features are needed. eg, Python or Perl would generally work but our ports have OS/2 stuff that a Linux build wouldn't have. Generally they could be added.
Don't know node.js but it might just work. I'm planning on trying to build Qt5 on Linux and see how far it gets.
Really, eventually we need an OS/2 node.js anyways as a bunch of stuff uses it.
There will be other OS/2 stuff that needs rebuilding on Linux, tried FFmpeg and the stock build died from no lxlite.
Rexx is another consideration, thinking of trying to build FF for a test, there's a REXX script where the build would have to be adjusted to use the sh version and I think a couple of batch files that might need converting. It also depends on Lxlite during the packaging step. Need to see if there's a Linux Pascal that will build a Linux lxlite.