| ▲ | rendleflag 7 hours ago | |||||||||||||||||||||||||||||||||||||||||||
"Does the GPL specify that the user has to change the name when it's forked? " - GPL is defines copyright permissions for the software code: copying, modifying, and redistributing. - Trademark protection controls use of a name, logo, slogan, or branding. “Notepad++” is a protected trademark, so a fork is allowed to use the GPL-covered source code any way it wants, but it can not use the trademark Notepad++ in a way that suggests it is the original project or is endorsed by it. It would be like someone forking GnuCash from GPL code and calling then it "Quicken for Linux." The source code can be forked, but the Intuit trademark prevents someone from using the name Quicken because it could confuse users. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ryandrake 7 hours ago | parent [-] | |||||||||||||||||||||||||||||||||||||||||||
Your comment makes the copyright/trademark split very clear, thanks! But doesn't the existence and enforcement of the trademark put conditions on the code fork that are incompatible with the GPL? If I'm GPLing my code, the license says you can copy it and redistribute it, including all the strings and graphical assets covered under the license. It doesn't generally carve out stuff that's trademarked as not covered by the license. I can go to the Linux tree right now, fork a copy ("Linux" strings and all), and distribute it on my web site, and be legally in the clear. Same is true for any other GPL project out there. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||