Hey libre licenses nerds, I'm trying to do a library with the most invasive possible license (AGPL-like) but I'd like to allow "business" code to stay private... allow me to explain:
I'm building S3 protocol router, that take care of redirecting requests and all, permissions, signatures checking, etc.
S3-like host will implement their storage backend code behind it easily by providing just some functions, and voilà.
But I don't care about thoses provided functions, and I know AGPL is supposed to force them to give them back since _they use_ the library... I just want to force changes done to this router provided back to the community.
Basically LGPL.
But LGPL doesn't consider SaaS as "distributing" like AGPL does, so it's not an option.
Is there some licenses allowing me that ?
(Boost appreciated)