Remix.run Logo
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.

stetrain 6 hours ago | parent | next [-]

In this case, the issues under dispute are the cases where the trademark was used outside of the GPL-covered code.

Specifically the port author using the Notepad++ name and logo on their website, in addition to the photo and bio of the original Notepad++ author, in a way that could mislead others to think that this was part of the original Notepad++ project.

A post with screenshots is here: https://notepad-plus-plus.org/news/npp-trademark-infringemen...

Hosting a copy of the GPL'd Linux code, represented as such, and making a website claiming to represent Linux or the Linux Foundation with Linus's face and name on it are different things.

nottorp 6 hours ago | parent | prev [-]

"Linux is a registered trademark of Linus Torvalds".

So you can fork all you want, but he can legally prevent you from calling it "Linux".

ryandrake 6 hours ago | parent [-]

So, Linus himself can force someone to take down their mirrored kernel tarball? Wild. I suppose I learned something today.

rpdillon 6 hours ago | parent | next [-]

Their modified kernel tarball, yes. The idea is if you create a forked version that instead is malware, that intercepts everything that happens on the computer and sends it off to an adversary, that trademark protections allow the original author of the non-malicious software to say you can't call it by the name that I'm using for my product because you've changed it and it's malicious now.

Trademark law is the most reasonable leg of the intellectual property triad, in my opinion.

6 hours ago | parent | prev | next [-]
[deleted]
nottorp 5 hours ago | parent | prev [-]

No, don't think so. But he can force you to call it "Carrot" in all marketing materials. Although you have to state it's a modification of "Linux" because of the GPL :)