Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The Linux kernel specifically allows programs to make system calls into the kernel without being GPL. From http://lxr.linux.no/linux+v2.6.38/COPYING

    NOTE! This copyright does *not* cover user programs that use kernel
    services by normal system calls - this is merely considered normal use
    of the kernel, and does *not* fall under the heading of "derived work".
    Also note that the GPL below is copyrighted by the Free Software
    Foundation, but the instance of code that it refers to (the Linux
    kernel) is copyrighted by me and others who actually wrote it.
The Linus quote on the other hand, pertains to binary modules -- ie. binaries that are linked into kernel-space and use non-system-call APIs.

Since user programs are specifically exempt from being GPL'd, I cannot see how you could possibly make the argument that Angry Birds is somehow affected, unless it is being linked in as a kernel module.

What is in these headers? If it is just definitions that are required for making system calls, I would expect that all of this falls under the exception above.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: