Hacker News new | ask | show | jobs
by 781 2607 days ago
But the actual syscall is made by a Windows user mode library - kernel32.dll/... So your GPL user mode app calls directly into proprietary Windows library.
1 comments

That is specifically allowed by the GNU GPL. See "System Libraries" and adjacent paragraphs.
There is a mention of "System Libraries" in GPLv3, but not GPLv2, which the Linux kernel is licensed under.
There are similar provisions in GPLv2.