I'm writing a .NET library for the Stack Overflow pre-alpha API. After uploading some early code to a new project over at Google Code, I set the license info to GPL and added the appropriate license disclaimers to the code files. After posting an announcement on Meta, though, Kevin Montrose told me that LGPL is better. I have also looked at this question for info on the differences between GPL and LGPL.
From what I understand, LGPL allows any use (commercial or not) as long as it complies with the LGPL. However, I would also like any uses of the library to have attribution to the project's web site, to encourage the repetition of the open source lifecycle.
However, I have now hit upon a dilemna: should I license the project with LGPL, as well as an added clause (not that I know how to word said clause - I don't even know where it belongs in the license info) that requires the afforementioned attribution, or should I use a Creative Commons license that has attribution built in?
I have a feeling that LGPL and Creative Commons are two very different things, because I believe that Google Code says that CC is a content license. Does this apply here?
Thanks in advance!