License and Drupal.org

19 views
Skip to first unread message

Steve Moitozo II

unread,
Feb 22, 2011, 9:38:37 AM2/22/11
to drupalsi...@googlegroups.com
I've been looking into the requirements for posting the module to the
Drupal.org site. One major requirement is that the code be licensed
under the same terms as Drupal, GPL v2 or greater. Currently this module
is licensed under the LGPL.

There are a number of benefits to moving this project over to Drupal,
but we need to change the license in order to do so. Are there any
objections, particularly from those of you that have contributed toward
this module?

-S2
--
Organizational structure, by itself, is no solution to anything.
--Eugene Wiemers

Steve Moitozo II
Engineer
SIL Global Technology Services
office: +1 (704) 256-0407
skype: smoitozo

Snorre Løvås

unread,
Feb 23, 2011, 4:12:27 PM2/23/11
to drupalsi...@googlegroups.com
No objections from me :-)

-- 
Snorre
--
You received this message because you are subscribed to the Google Groups "Drupal SimpleSAMLphp integration" group.
To post to this group, send email to drupalsi...@googlegroups.com.
To unsubscribe from this group, send email to drupalsimplesa...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/drupalsimplesaml?hl=en.

Andreas Åkre Solberg

unread,
Feb 23, 2011, 4:14:23 PM2/23/11
to drupalsi...@googlegroups.com

On 22. feb.2011, at 15:38, Steve Moitozo II wrote:

> I've been looking into the requirements for posting the module to the Drupal.org site. One major requirement is that the code be licensed under the same terms as Drupal, GPL v2 or greater. Currently this module is licensed under the LGPL.
>
> There are a number of benefits to moving this project over to Drupal, but we need to change the license in order to do so. Are there any objections, particularly from those of you that have contributed toward this module?

I like the idea of moving it to drupal.org.

It may potentially be problems with GPL only though. Would an option be to state that it is dual licenced, and that the version on drupal.org is GPL, but it is possible to use it as LGPL as well?

Andreas

Steve Moitozo II

unread,
Feb 23, 2011, 4:39:42 PM2/23/11
to drupalsi...@googlegroups.com

As far as I know the only license Drupal permits is GPL. I can't find
any instances of dual licensed modules and Drupal does not permit
license statements on modules because everything is to be covered by the
license Drupal uses, GPL.

Unfortunately, I'm not well versed on the interactions between GPL and
LGPL. By using the API of an app are you required to adopt the licensing
terms of that app or simple use a license that is "compatible?" Does
"require_once()" make my work a derivative? I assume you can conceive of
a problem having a GPL module depending upon the LGPL simpleSAMLphp
code. What problems do you see with changing the licensing over to GPL?

Andreas Åkre Solberg

unread,
Feb 23, 2011, 4:46:37 PM2/23/11
to drupalsi...@googlegroups.com

On 23. feb.2011, at 22:39, Steve Moitozo II wrote:

> As far as I know the only license Drupal permits is GPL. I can't find any instances of dual licensed modules and Drupal does not permit license statements on modules because everything is to be covered by the license Drupal uses, GPL.
>
> Unfortunately, I'm not well versed on the interactions between GPL and LGPL.

Me neighter :)

> By using the API of an app are you required to adopt the licensing terms of that app or simple use a license that is "compatible?" Does "require_once()" make my work a derivative? I assume you can conceive of a problem having a GPL module depending upon the LGPL simpleSAMLphp code.
> What problems do you see with changing the licensing over to GPL?


Actually, as this module is useless without drupal, and drupal is GPL, then I agree it is probably very few usecases where it would do any good with an alternative licence. So let's go for GPL :)

Andreas

Steve Moitozo II

unread,
Feb 23, 2011, 8:19:20 PM2/23/11
to drupalsi...@googlegroups.com
It's settled then. I'll change the license to GPL v2 and pursue the addition of the module into the Drupal repository.

-S2
--
Steve Moitozo II
704-256-0407
<http://twitter.com/SteveMoitozo2>
<http://www.google.com/profiles/smoitozo>

Ken Rickard

unread,
Feb 23, 2011, 9:06:26 PM2/23/11
to drupalsi...@googlegroups.com
If you have to apply for CVS (or, after tomorrow, Git) rights, post the URL here and I can help fast-track the review.

Note also that drupal.org will add the GPL for you, so you don't need to declare a license.

Steve Moitozo II

unread,
Feb 25, 2011, 8:45:01 AM2/25/11
to drupalsi...@googlegroups.com
On Feb 23, 2011, at 9:06 PM, Ken Rickard wrote:

If you have to apply for CVS (or, after tomorrow, Git) rights, post the URL here and I can help fast-track the review.

Note also that drupal.org will add the GPL for you, so you don't need to declare a license.

Thanks Ken. When would be the best time for me to apply for Git rights?

Ken Rickard

unread,
Feb 25, 2011, 2:39:21 PM2/25/11
to drupalsi...@googlegroups.com, Steve Moitozo II
The process changed (today, in fact).

Anyone with a d.o. username can create Git sandbox projects. To create
a stable release project, you have to be approved.

See http://drupal.org/node/1047190 and related.

If you have never released a drupal.org module, see
http://drupal.org/node/1011698

When you create the application, post the issue link to this list,
since I know plenty of people who can review the application (myself
included).

> --
> You received this message because you are subscribed to the Google Groups
> "Drupal SimpleSAMLphp integration" group.
> To post to this group, send email to drupalsi...@googlegroups.com.
> To unsubscribe from this group, send email to
> drupalsimplesa...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/drupalsimplesaml?hl=en.
>

--
Ken Rickard
agentr...@gmail.com
http://ken.therickards.com

Ken Rickard

unread,
Feb 25, 2011, 2:39:43 PM2/25/11
to drupalsi...@googlegroups.com, Steve Moitozo II
To answer the actual question: You can apply as soon as you want.

Steve Moitozo II

unread,
Jun 15, 2011, 10:28:02 AM6/15/11
to drupalsi...@googlegroups.com
It's taken me a little while to get to this. But I have applied for the
project to be hosted on drupal.org
<http://drupal.org/node/1189322>


On 02/23/2011 09:06 PM, Ken Rickard wrote:
> If you have to apply for CVS (or, after tomorrow, Git) rights, post the URL here and I can help fast-track the review.
>
> Note also that drupal.org will add the GPL for you, so you don't need to declare a license.
>
>
>
> On Feb 23, 2011, at 8:19 PM, Steve Moitozo II<steve_...@sil.org> wrote:
>
>> It's settled then. I'll change the license to GPL v2 and pursue the addition of the module into the Drupal repository.
>>
>> -S2
>> --
>> Steve Moitozo II
>> 704-256-0407
>> <http://twitter.com/SteveMoitozo2>
>> <http://www.google.com/profiles/smoitozo>
>>

Reply all
Reply to author
Forward
0 new messages