In some sense, yes, using GCC puts limits on what you can legally do. The intent of those limits is well explained by Stallman. In case of API I highly suspect the intent is there. Now, how that intent is interpreted by reading GPL is another matter - though it would be sad to find a company abusing the legal system.
avmich|5 years ago