Opened 13 years ago
Closed 11 years ago
#15584 closed defect (bug) (fixed)
Importers Specify Specific GPL version, should they?
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | WordPress.org | Priority: | low |
Severity: | minor | Version: | 3.1 |
Component: | WordPress.org Site | Keywords: | |
Focuses: | Cc: |
Description (last modified by )
Importers Specify Specific GPL version, should they?
Before WordPress 3.0 the importers were in core, and did not include licensing information. It looks like when the GPL licensing info was added to WP & MT importer at least the versioning became explicit. This could affect future compatibility.
$ ack "GPL v2" wp-content/plugins/movabletype-importer/movabletype-importer.php 10:License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html wp-content/plugins/wordpress-importer/wordpress-importer.php 9:License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Should those be updated to
@license GPL - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Change History (6)
#3
@
13 years ago
No, I'm not on the GPL v1 run here, Denis. From best I can say, lloydbudd's suggestion looks valid to me to just remove the explicit version as it might be misleading and/or introduces compatibility constraints. As far as the license plugin header is anything that counts at all.
The best suggestion I can give is to ask the orginal authors of the code how it was licensed, and then the plugin authors need to decide upon it then.
Next to that, I always suggest to add a legal comment on top of the file(s) as the @license tags or an undocumented plugin header (license is not a defined plugin header) are adding some meta information only. Those might help for a guided guess, but are not solving the general problem that the license information and copyright is still missing.
This form of argumentation might look a bit nit-picking, but compare the license tag to the author tag. As author wordpressorg is named which is not a valid author at all when it comes to licensing/copyright. So obviously, such information is used for some other than the legal purposes. For example to get the plugin listed under such an author who legally spoken most certainly is none.
This is especially noteworthy in this case as the plugins code has been taken out of wordpress core code and a new work has been formed. So licensing applies to a new work in form of the plugin.
So this is another good example why it is advisable to actually have the license information properly documented even in or for core (see On Submitting Code). It saves a lot of hassles and users who aquire the code to actually know about the license instead of best guessing only.
As with this case, it's the burden of the ones who compiled the plugin and published it. I can't even say if this is of core scope any longer as this is a plugin on it's own now.
Tag: FIXIPO
I believe they should be GPL v.1, based on prior GPL-related tickets opened by hakre.