Linux用のオープンソースアプリがある
↓
それをWindowsで動かそうとする。ライブラリがないから動かない。→ オープンソースじゃないのではないか?
↓
Windowsでもライブラリがあれば動くから、オープンソースなのだ! ★
↓
だったら逆を考えてみよう
↓
Windowsのアプリを、Linuxで動かせれば、オープンソースなのだ!
↓
動かない?
↓
WINE使えば動くよ。→動くならオープンソースでいいよね!
↓
WINEでWindows APIは実装されているけど、それ以外のライブラリは実装されてないよ。
↓
でもオープンソースで互換ライブラリ作れば動くよね?
↓
Linuxでもライブラリがあれば動くから、オープンソースなのだ! (★と同じ)


結局さ、こうなるから、オープンソースかどうかの話をするなら、
OSや汎用的なライブラリは無視して、
アプリ本体だけで考えるべきなんじゃねーの?