I seek advice on software licenses!

In many cases, my modules' current documentation says, as copyright/license, simply "This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself." But I'm told that modern practice involves explicitly making clearer (in docs and probably metadata) the choice between perlartistic and perlgpl,... or what are the other well-known options that I can use?

I'm not up on these things-- and I've recently been emailing with someone who wants me to have Unidecode be under GNU *Lesser* General Public License (the existence of which I was unaware of), because he wants it as part of a project that's MIT licensed, and that's a problem somehow-- so now I'm feeling like I should put actual thought into this now.

Suggestions?

My perspective, and goal for my code, is that I'm entirely happy if anyone wants to use my code as part of a proprietary product, as long as, in the big legal blob somewhere in the product's About screen or wherever they put it, there's a note that this product includes ThatBurkeLibraryName (or: code that is based on ThatBurkeLibraryName)-- so that any interested programmer who wants that feature can go google for ThatBurkeLibraryName and get it and join in on the fun of using it.

I've /been told/ that the LGPL gets what I want.

But then, /I've also been told/ that an obese white man from the High Arctic will soon infiltrate my house thru ventilation and leave me presents, iff I've been a good boy.

Reply via email to