* vasaka gmail com <vasaka gmail com> wrote:
.vapi files are licensed under LGPL license, but some of them defines bindings to kernel api and hence make use of linux headers on stage of compiling generated C code which are GPL. does it mean that those files also should be licensed under GPL or that one can reduce GPL to LGPL since those vapi files are not derived from linux code?
I can't really understand why vapi's of libraries of which we can't be sure they are GPL are GPL licensed themselves. In my opinion it would make more sense to use a MIT, X11 or BSD license on, say, the POSIX vapi. But I'm not sure this is required. I seem to recall that you are allowed to use GPL licensed headers/libraries if the API that is implemented is a default system interface... But IANAL. :-) -- Ed Schouten <ed 80386 nl> WWW: http://80386.nl/
Attachment:
pgpuAr3fRVkNd.pgp
Description: PGP signature