phpsysinfo / phpsysinfo

phpSysInfo: a customizable PHP script that displays information about your system nicely

Home Page:http://phpsysinfo.github.io/phpsysinfo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please clarify under which GPL versions phpsysinfo is licensed (currently ambiguous)

xtaran opened this issue · comments

As mentioned in #120 I use some of the phpsysinfo graphics in another project.

But it is currently unclear if the project as a whole …

It would be nice if this could be unambiguously declared in at least README.md. Thanks!

PhpSysInfo is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2.

@namiltd: I interpret the missing "or any later version" in your comment as "only version 2".

You then should adapt the according paragraphs in COPYING and non-third-party plugins like e.g. here to reduce the confusion about the license.

I suggest to do a git grep "any later version", ignore all hits in code originating from third-parties and remove all occurrences from the remaining hits.

Additionally explicitly using e.g. the word "only" in the README.md would help, too, as the default licensing for GPL assumes that later versions are fine, too.

What if I decide to change license to "GPLv2 or any later version"?

Then you'd change the boilerplate in all files as well as README.md accordingly and re-add the phrase "or (at your option) any later version". I don't see a problem there. :-) (You might want to ask other contributors first before relicensing their contributions, but I assume that's not the issue here.)

I don't mind which license you choose. It's also no problem if single files (like e.g. 3rd-party plugins) are licensed under a different license or different GPL version(s). It should just be unambiguous under which license the project in general (i.e. for all files without explicit boilerplate or license declaration) is published as well as for every single file which has different license terms.

Contents has been standardized. Now PhpSysInfo is freely available as Open Source Software under the terms of the GNU General Public License (GPL) version 2 or (at your option) any later version. This is clearly defined.