Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to rebrand/copyright a forked project (GNU/GPL)? [closed]

long story short, we're forking a free software. The code is under GNU/GPL license, we've tried to collaborate with the original developer but without success. We're improving the software adding a lot of features and unlikely our code will be merged in the original one.

We want to call the new project with a new name, use the same license of course and change the copyright notice in every file.

I know it should be allowed by the GNU/GPL to modify the code and redistribuite but here some questions:

  1. Is it OK to change the project name? (I guess yes)
  2. Is is OK to add our copyright notice and remove the original or we should just add our and leave the original copyright notice?
  3. We have to leave the reference to the old project in the code? (In the header he asks to make a reference to his project/website in case of fork. I guess it's just a suggestion and we could not do it, right?)
like image 567
Aldo 'xoen' Giambelluca Avatar asked Dec 17 '10 22:12

Aldo 'xoen' Giambelluca


People also ask

Can you copyright GPL code?

Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it.

How do I fork my GPL code?

When forking an open source project the fork should be given a new name. The name of open source projects are often trademarked and the fork must have a new name to avoid infringing on the trademark. For example, “WordPress” is a trademark, if you were to fork WordPress GPL code you would need to rename the project.

Can you sell modified GNU software?

4. Can you sell GPL software/code? Yes, the GPL license allows users to sell the original as well as the modified software.

Is GNU copyrighted?

GNU packages need not be FSF-copyrighted; this is up to the author(s), generally at the time the package is dubbed GNU.


1 Answers

  1. Sure. In fact, not changing it at least a little would imply it's the original project, which is a bad idea.

  2. You can't remove copyright notices. Add yours on top.

  3. Why do you want to remove the reference to the old project? It's a suggestion, but removing it would be impolite and potentially misleading. The Open Source/Free Software communities value correct attribution.

like image 54
David Thornley Avatar answered Sep 19 '22 09:09

David Thornley