5

My hosting account has a file limit so, to reduce files I don't bother uploading the licence file. Is this breaking the GPL License? I am not redistributing it without the license or anything just using the code.

2 Answers 2

8

No, it is not a violation of the GPL to remove any files (including the license file) before uploading. The GPL does not place any restriction on use or modification of a work, but rather only on redistribution of the work or distribution of a modified/derivative work.

In fact, the license states this scope explicitly:

Activities other than copying, distribution and modification are not covered by this License; they are outside its scope.

Further, copying is only within the scope of the license when such modifications are distributed [emphasis and emphasis added]:

You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions...

Note that "modify your copy or copies of the Program or any portion of it" is separated from "copy and distribute such modifications". The notice and license requirements apply only to distributed works.

The GPL doesn't compel you to do anything whatsoever with a work that you use and modify, but do not distribute.

2

Wordpress Codex officials wrote -

There are no files that you must delete. There are no risks to your WordPress files or your database by leaving all the files exactly as they were when you uploaded them.

However, it is safe to delete the following:

  • license.txt
  • Readme.html
  • the import*.php files

I think we can delete those files.

1
  • 2
    There is a risk by leaving readme.html where it is. Vulnerability scanners could easily discover the version of Wordpress you are using in order to exploit the vulnerabilities in that version of the software. However that is not the only place where Wordpress gives away its version information. Oct 5, 2016 at 7:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.