“Zlib License” cool, but sometimes questions arise to which I would like to see clear answers
- The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
Okey, if someone people fork “SDL3” for experiments and rename project to “MyToyProjectForMyHomeExperiments” how this people need notice about “you must not claim that you wrote the original software”? Just write in docs “This project based on SDL3” ? That’s all? Or need other public notice? Best way for this case?
- Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
Okey, just make public notice in docs or/and license info “SDL3 Source code modified in this project” That’s all? Best way for this case?
- This notice may not be removed or altered from any source distribution.
Everything is clear. No questions
Yeah maybe it stupid questions
But I haven’t seen clear answers to them anywhere.
Let’s say a person forks a project and renames it, simply because that’s what he wants and that’s all. Then he plays with the code and makes a lot of breaking useless changes just by playing with the code. How and where should he notify others, following the license rules, that his project is based on another project and the code of another project has been changed?
This is the only thing he has to do (besides specifying the license text), but how can he do it beautifully, clearly, correctly.
Or can a person make a notification that the project is based on another and that the original source code has been changed in any way convenient for this user?
The main thing is that this is done, but how he will do it is not important?
I understand how to answer my own questions, but I would like to hear other answers. One head it’s good, but two better. Maybe I’ll hear from you something I haven’t thought about =)