Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Apache 2.0 License?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  14 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Mike Schinkel  
View profile  
 More options Mar 19 2011, 2:47 pm
From: Mike Schinkel <mikeschin...@newclarity.net>
Date: Sat, 19 Mar 2011 14:47:23 -0400
Local: Sat, Mar 19 2011 2:47 pm
Subject: [wp-hackers] Apache 2.0 License?
This question[1] got me thinking. It seems that excanvas[2] is becoming a standard dependency for Javascript charting libraries but it is licensed with Apache 2.0, not GPL 2.

The core question I'm asking is would a plugin that is otherwise GPL licensed be denied inclusion into the WordPress plugin repository if it includes excanvas because of the Apache 2.0 license? Or given the circumstances would the potential license conflicts be overlooked?

-Mike

[1] http://wordpress.stackexchange.com/questions/12488/hosting-plugin-wit...
[2] http://excanvas.sourceforge.net/
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chip Bennett  
View profile  
 More options Mar 19 2011, 2:51 pm
From: Chip Bennett <c...@chipbennett.net>
Date: Sat, 19 Mar 2011 13:51:50 -0500
Local: Sat, Mar 19 2011 2:51 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
I'm guessing that it would not be allowed.

After all, even with the official WordPress License "clarification", the
official policy is that even GPLv3 Plugins will not be allowed to be hosted
in the Plugin Repository:
http://wpdevel.wordpress.com/2011/01/14/clarification-in-licensing-la...

But perhaps the stance will change?

Chip

On Sat, Mar 19, 2011 at 1:47 PM, Mike Schinkel
<mikeschin...@newclarity.net>wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Schinkel  
View profile  
 More options Mar 19 2011, 2:54 pm
From: Mike Schinkel <mikeschin...@newclarity.net>
Date: Sat, 19 Mar 2011 14:54:49 -0400
Local: Sat, Mar 19 2011 2:54 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Chip:  Thanks for the quick reply.

Anyone with authority to state officially?  I'll also ask on wpdevel.

-Mike

On Mar 19, 2011, at 2:51 PM, Chip Bennett wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Iain Cambridge  
View profile  
 More options Mar 19 2011, 5:18 pm
From: Iain Cambridge <bac...@backie.org>
Date: Sat, 19 Mar 2011 21:18:52 +0000
Local: Sat, Mar 19 2011 5:18 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Well I think it's safe to say Mark Jaquith wasn't thinking since GPL
v3 is later than GPL v2 and his response says it has to be GPL - more
specificallt GPL v2 or later. Also the plugin about [1] states it has
to be compatable with GPL which according to gnu [2] Apache V 2.0 is.

Iain

[1] http://wordpress.org/extend/plugins/about/
[2] http://www.gnu.org/licenses/license-list.html#GPLCompatibleLicenses

On 19 March 2011 18:51, Chip Bennett <c...@chipbennett.net> wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Schinkel  
View profile  
 More options Mar 19 2011, 5:34 pm
From: Mike Schinkel <mikeschin...@newclarity.net>
Date: Sat, 19 Mar 2011 17:34:28 -0400
Local: Sat, Mar 19 2011 5:34 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Hi Iain,

Thanks.  So in a nutshell am I reading that you think it should be okay to include Apache v2.0 licensed dependency into a GPLv2 licensed plugin and that it should be allowed in the repository?

Can anyone official confirm this?

-Mike

On Mar 19, 2011, at 5:18 PM, Iain Cambridge wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Pete Mall  
View profile  
 More options Mar 19 2011, 6:38 pm
From: Pete Mall <p...@jointforcestech.com>
Date: Sat, 19 Mar 2011 15:38:28 -0700
Local: Sat, Mar 19 2011 6:38 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Apace 2.0 is not compatible with GPLv2[1].

Pete

[1] http://www.apache.org/licenses/GPL-compatibility.html

On Sat, Mar 19, 2011 at 2:34 PM, Mike Schinkel
<mikeschin...@newclarity.net>wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Jaquith  
View profile  
 More options Mar 19 2011, 7:17 pm
From: Mark Jaquith <markjaqu...@gmail.com>
Date: Sat, 19 Mar 2011 19:17:39 -0400
Local: Sat, Mar 19 2011 7:17 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
On Sat, Mar 19, 2011 at 2:47 PM, Mike Schinkel

<mikeschin...@newclarity.net> wrote:
> This question[1] got me thinking. It seems that excanvas[2] is becoming a standard dependency for Javascript charting libraries but it is licensed with Apache 2.0, not GPL 2.

> The core question I'm asking is would a plugin that is otherwise GPL licensed be denied inclusion into the WordPress plugin repository if it includes excanvas because of the Apache 2.0 license? Or given the circumstances would the potential license conflicts be overlooked?

Official answer: As Pete pointed out, The Apache 2.0 license is not
compatible with the GPL version 2. So that does not meet the current
licensing criterion, which is that the license be compatible with the
GPL version 2.

I'm still deliberating about whether to relax that criterion to allow
GPLv3-only or GPLv3+ (or compatible) code. We're already in the
situation where some plugin directory code is GPLv2-only instead of
GPLv2+, so combining that plugin code with WordPress already requires
care.

If you're writing a plugin, and are able to, I strongly urge to to
license it as "GPLv2 or any later version" (GPLv2+) or just as "GPL,
any version," as that allows for maximum flexibility.

--
Mark Jaquith
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Schinkel  
View profile  
 More options Mar 19 2011, 7:18 pm
From: Mike Schinkel <mikeschin...@newclarity.net>
Date: Sat, 19 Mar 2011 18:18:27 -0500 (CDT)
Local: Sat, Mar 19 2011 7:18 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Thanks!

Sent from my iPad

On Mar 19, 2011, at 6:39 PM, Pete Mall <p...@jointforcestech.com> wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mike Schinkel  
View profile  
 More options Mar 19 2011, 7:33 pm
From: Mike Schinkel <mikeschin...@newclarity.net>
Date: Sat, 19 Mar 2011 18:33:06 -0500 (CDT)
Local: Sat, Mar 19 2011 7:33 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
Hi Mark,

Thanks for the detailed reply.

So we are writing a plugin from scratch for a well-loved SaaS vendor and need to incorporate charts at their request. We looked at flot which includes Apache 2.0 excanvas. Explicitly, since you talk of relaxing, would including flot in a plugin keep that plugin out of the WordPress plugin repository?

-Mike

On Mar 19, 2011, at 7:18 PM, Mark Jaquith <markjaqu...@gmail.com> wrote:

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
scribu  
View profile  
 More options Mar 19 2011, 8:00 pm
From: scribu <m...@scribu.net>
Date: Sun, 20 Mar 2011 02:00:45 +0200
Local: Sat, Mar 19 2011 8:00 pm
Subject: Re: [wp-hackers] Apache 2.0 License?

On Sun, Mar 20, 2011 at 1:17 AM, Mark Jaquith <markjaqu...@gmail.com> wrote:
> I'm still deliberating about whether to relax that criterion to allow
> GPLv3-only or GPLv3+ (or compatible) code. We're already in the
> situation where some plugin directory code is GPLv2-only instead of
> GPLv2+, so combining that plugin code with WordPress already requires
> care.

Total number of plugins in the repo: >13.000

Number of plugins that got included in Core, ever: <10

Need I say more?

--
http://scribu.net
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Jaquith  
View profile  
 More options Mar 19 2011, 8:16 pm
From: Mark Jaquith <markjaqu...@gmail.com>
Date: Sat, 19 Mar 2011 20:16:15 -0400
Local: Sat, Mar 19 2011 8:16 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
On Sat, Mar 19, 2011 at 7:33 PM, Mike Schinkel

<mikeschin...@newclarity.net> wrote:
> Explicitly, since you talk of relaxing, would including flot in a plugin keep that plugin out of the WordPress plugin repository?

Right now, it would, yes.

On Sat, Mar 19, 2011 at 8:00 PM, scribu <m...@scribu.net> wrote:
> Total number of plugins in the repo: >13.000

> Number of plugins that got included in Core, ever: <10

> Need I say more?

Sure. But I was thinking more about forks and core/plugin bundles that
third parties might want to distribute. But it's a very small concern.

--
Mark Jaquith
http://markjaquith.com/
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
scribu  
View profile  
 More options Mar 19 2011, 8:39 pm
From: scribu <m...@scribu.net>
Date: Sun, 20 Mar 2011 02:39:15 +0200
Local: Sat, Mar 19 2011 8:39 pm
Subject: Re: [wp-hackers] Apache 2.0 License?

On Sun, Mar 20, 2011 at 2:16 AM, Mark Jaquith <markjaqu...@gmail.com> wrote:
> Sure. But I was thinking more about forks and core/plugin bundles that
> third parties might want to distribute. But it's a very small concern.

Denying inclusion of plugins just so that other third-parties can make
bundles without doing their homework seems even less of a legitimate reason
than the "would prevent inclusion in core" one.

--
http://scribu.net
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Mark Jaquith  
View profile  
 More options Mar 19 2011, 10:17 pm
From: Mark Jaquith <markjaqu...@gmail.com>
Date: Sat, 19 Mar 2011 22:17:04 -0400
Local: Sat, Mar 19 2011 10:17 pm
Subject: Re: [wp-hackers] Apache 2.0 License?

On Sat, Mar 19, 2011 at 8:39 PM, scribu <m...@scribu.net> wrote:
> Denying inclusion of plugins just so that other third-parties can make
> bundles without doing their homework seems even less of a legitimate reason
> than the "would prevent inclusion in core" one.

It would make certain bundles *impossible*, no matter how much
homework you did. GPLv2-only and GPLv3+ can't be combined. But I'm not
sure that outweighs the benefit that would be realized by allowing
GPLv3 and GPLv3-compatible code.

--
Mark Jaquith
http://markjaquith.com/
_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Chip Bennett  
View profile  
 More options Mar 19 2011, 11:33 pm
From: Chip Bennett <c...@chipbennett.net>
Date: Sat, 19 Mar 2011 22:33:24 -0500
Local: Sat, Mar 19 2011 11:33 pm
Subject: Re: [wp-hackers] Apache 2.0 License?
I infer from his comment that he was referring to such downstream
distributors doing their homework regarding what they could and could not
bundle with a WordPress derivative. (In other words, I think he's 100% in
agreement with you on this point.)

Regardless, I don't at all understand why it would be the responsibility of
WordPress.org to act as a clearinghouse for Plugins that are or are not
eligible to be bundled with a distributed WordPress derivative, nor do I
understand why WordPress.org would even *want* to assume that
responsibility, especially considering that to do so would be to consider
that responsibility more important than the opportunity to provide otherwise
completely legitimate, useful Plugins to the tens of millions of end users
of WordPress, the vast majority of whom will never know about a Plugin
unless it is included in the Plugin repository.*

So, I am quite happy to hear that you are reconsidering this policy.

Chip

* I'm also quite certain that's the longest sentence I've ever written.

_______________________________________________
wp-hackers mailing list
wp-hack...@lists.automattic.com
http://lists.automattic.com/mailman/listinfo/wp-hackers

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »