Looking for a license that covers public network service, like AGPLv3, but like LGPL isn't infectious.
Basically I wrote some useful helper functions I want to allow to be used in any work, including closed-source software, but I want to require improvements to MY CODE to be released back to me and the general public.
Can you recommend a suitable license?
It should also include some of the other AGPL-permitted restrictions (attribution, indemnity), either in the license text or as permitted variations.
EDIT: I should clarify that this software consists only of header files (it is rather template-heavy). So the LGPL obligations of users would be attribution and an offer to provide a copy of the (possibly modified) header file(s) used, per section 3. LGPL section 4 requirements to be enable the user to relink don't appear to apply to header files.