4 ms·
> Many of them have made minor or major modifications to the tools, and next to none provide the source to those modifications. > I am considering relicensing
by pcthrowaway 3y ago
> Many of them have made minor or major modifications to the tools, and next to none provide the source to those modifications.
> I am considering relicensing my tools under some sort of Attribution-ShareAlike license similar to the BY-SA the content on this site is licensed under.
Wouldn't the LGPL be well-suited to this?
- heavyset_go 3y agoYes, and in some cases the GPL and AGPL.
- freedomben 3y ago> I want you to use things I've written. On top of that I don't believe it's my place to force you to then open source things you have written that expand upon my source code. I'm a big proponent of the GPL and the AGPL, but no they don't sound like good solutions to the author's problems. It might solve the attribution issue but it's going to go counter to the author's other goals.
- pcthrowaway 3y agoThat's why I suggested LGPL, which allows the software to be used by closed-source or proprietary software, but any changes to the LGPL-ed library must be made available under the same license.
- LamaOfRuin 3y agoExcept that the author then goes on to say how much they would prefer the derivative works to be open source, so it seems like they do want it but have been convinced they shouldn't. AGPL and an offer that other licenses would be available on request seems perfectly suitable.
- pcthrowaway 3y agoThe author doesn't say they prefer derivative works (e.g. works using a library) to be open source, only that they want modifications to the library to be open source
- eastbound 3y agoI think you mean the Affero license: https://en.m.wikipedia.org/wiki/Affero_General_Public_License https://en.m.wikipedia.org/wiki/Affero_General_Public_Licens...
- wmf 3y agoThe attribution required by GPL/LGPL is fairly weak and in practice doesn't prevent the kind of "exploitation" discussed here. Ultimately if you don't market your work you will get steamrolled by people who do; I'm not sure this can or should be fixed.