[wp-trac] [WordPress Trac] #16898: Fix plugins about page license requirement

WordPress Trac wp-trac at lists.automattic.com
Thu Feb 23 14:03:36 UTC 2012


#16898: Fix plugins about page license requirement
--------------------------------+----------------------------
 Reporter:  scribu              |       Owner:
     Type:  feature request     |      Status:  new
 Priority:  normal              |   Milestone:  WordPress.org
Component:  WordPress.org site  |     Version:
 Severity:  normal              |  Resolution:
 Keywords:                      |
--------------------------------+----------------------------

Comment (by Rarst):

 Replying to [comment:42 scribu]:
 > Hey, whad'ya know, my [http://wordpress.org/extend/plugins/front-end-
 editor/ Front-end Editor] plugin can be added to Mike's spreadsheet, since
 it bundles [http://aloha-editor.org/ Aloha Editor]. Aloha Editor is
 licensed under the AGPL, which is compatible with GPL3, but not with GPL2.

 AGPL might be one of the most problematic licenses that currently can be
 encountered in repository, because of much stronger demand for source
 disclosure. If developer installs your plugin and does small tweak on
 Aloha - suddenly that developer is on the hook for being obliged to
 proactively release that modified source.

 Also it's not compatible with GPLv3 in a sense that you can move code
 between them, but in a sense that you can distribute combined work while
 parts will retain GPLv3 and AGPLv3 license respectively.

 ----

 And one more point I want to bring up for consideration. Currently less
 than fourth of plugins I scanned has explicit ''License:'' declaration in
 header. I was surprised to see that line
 [http://codex.wordpress.org/File_Header#Plugin_File_Header_Example only
 very loosely mentioned in Codex]. Lack of standard and enforced indication
 of plugin's license and in turn lack of ability to display it in all
 repository interfaces (wordpress.org site, WP admin interface) makes
 simple action of installing plugin from repository a licensing gambling.

 I want to suggest that indication of license in header (or in other human
 and code accessible way) is considered to be enforced. That would at the
 very least make situation easier to audit both for wordpress.org and third
 parties.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/16898#comment:43>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list