I have this small code library that I’m considering releasing into Open Source. I want to release it under something similar to MIT License, i.e. no significant restrictions, however I would like to require that if you use my library on your servers, you have to give me credit on your website.
Basically, I want a license which is to MIT License as AGPL is to GPL.
Does something like this exist, or do I have to write my own?
Or is this just a Really Bad Idea?
EDIT: I guess I should have left out the ‘write my own’ part. I’m not a lawyer, and I don’t want to pay one. I just thought it would be nice to be able to tell if someone’s using my lib with a simple Google search.
It turns out that CC is not so great for software 🙁
CPAL is good alternative, because it has better definition of ‘source code’ (which CC don’t have)
it’s based on Mozilla Public License, but it has Attribution . License is approved by OSI in 2007.
http://opensource.org/licenses/cpal_1.0
and here is example of license that facebook uses for FBOpen Platform.
http://developers.facebook.com/fbopen/cpal.html