There is a GPL'ed kernel module that controls a computer card
Then there is an LGPL'ed API that is used to talk to the card and write programs.
If I write a program that uses that API, my code does not become GPL'ed or LGPL'ed right? Since the LGPL'ed API is the one speaking to the GPL'ed kernel module, and not my program directly, I'm OK?
Then there is an LGPL'ed API that is used to talk to the card and write programs.
If I write a program that uses that API, my code does not become GPL'ed or LGPL'ed right? Since the LGPL'ed API is the one speaking to the GPL'ed kernel module, and not my program directly, I'm OK?