On Thu, 04 Dec 2003 22:34:37 PST, David Schwartz said: > So you're argument is that it's impossible to use the header file without > creating a derived work, hence permission to use the header file is > permission to create the derived work. Right. And getting the permission to create the derived work is contingent on your agreeing that if it is distributed, the derived work is GPL. > This supports my argument that you > can create a derived work without agreeing to the GPL. Thanks. It's quite possible and legal to *create* a derived work without agreeing to the GPL. However, the only things you can legally *do* with the work are use it on your own system, and brag about how cool your code is. You most certainly can't distribute it as non-GPL.