the MIT licence is the most permissive (just behind the “unlicenced” one)
everyone can do what they want with the source code.
in the GNU GPLv3, the users of the source code have to publish the source code if they use the product. I understant ALL the source code that include the original GPLv3 source code ? is it true ?
I’m searching for a licence where the users have to publish the source code of the modified original project if they use it in any product, free or commercial, but not have to publish their entire source code, just the part that came from the original source code.
is there a licence like that ?
is it the LGPLv3 ?
Usually if you have MIT license for example then you have shared the origin of the code. By telling from where it came.
And if you only want people to have open source the part they got from you then, that is sort of it. Telling them where it came from, where people can then grab it from you.
(It is after all always safer to get code from its original source than from some middle man which may or may not have altered it in some way)