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

WordPress Trac wp-trac at lists.automattic.com
Fri Feb 17 07:03:17 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 nacin):

 Replying to [comment:6 scribu]:
 > We've already had this discussion on wp-hackers. Here's the link again:
 >
 > http://lists.automattic.com/pipermail/wp-hackers/2011-March/038343.html

 Yes, and while markjaquith was himself considering loosening the
 restriction, he did not fully commit in that direction, and no one else
 did, either.

 I spend a decent amount of my time reading through code in the plugins
 directory. I would hate for a plugin we like for core to be licensed in an
 incompatible way. I would also hate for me to pick up code or an idea from
 a plugin that is licensed in an incompatible way and then end up using
 that in core, thereby doing quite a bit of damage.

 Are either of these going to cause practical problems in our work on core?
 Probably not, no. It does bother me enough to second-guess it, all for the
 sake of including Apache 2.0 or GPLv3 code.

 I'd vote keep the themes directory even with WordPress and the plugins
 directory, but it's not like the chances are high that we would borrow
 code or an idea from a theme for core, so I don't care too much, and I
 declined to suggest to the core team to change what the theme reviewers
 reasonably chose.

 Of course, the case could be made that if there are plugins we want to
 integrate, we could simply ask the author to re-license, and if the author
 is not bound by an external library (or is not long gone), then this would
 be fine. (And, if they are reliant on an incompatible library, it's not
 like we'd be able to use the code under any other circumstances.)

 The reverse case could be made that a plugin author could choose a core-
 incompatible license to avoid ever getting merged into core. While some
 authors like contributing back, others would not like seeing their work be
 absorbed, just as some do not like seeing their work made obsolete by a
 core feature. Is such a hostile acquisition ever going to play out? No, I
 don't imagine so. WordPress's core contributors are highly capable to work
 around unforeseen issues such as these, and as has been pointed out, not
 many plugins find their way into core. (I would certainly suggest far more
 than 10, though.)

 Just some thoughts.

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


More information about the wp-trac mailing list