Relicensing GPLv3 - need ok from Seth/Jeremy/Tim

191 views
Skip to first unread message

Michael DeHaan

unread,
Feb 28, 2012, 11:48:13 AM2/28/12
to ansible...@googlegroups.com
I'm reconsidering the MIT license pick for various reasons.

Is everybody ok with changing the license?

(We are not going to require copyright assignment so this will become more difficult later)

--Michael

seth vidal

unread,
Feb 28, 2012, 11:51:55 AM2/28/12
to ansible...@googlegroups.com, michael...@gmail.com

I'm fine with either.

-sv

Jeremy Katz

unread,
Feb 28, 2012, 12:03:25 PM2/28/12
to ansible...@googlegroups.com
Fine by me

- Jeremy

Tim Bielawa

unread,
Feb 28, 2012, 12:10:53 PM2/28/12
to ansible...@googlegroups.com

That's fine with me.

Roger Qiu

unread,
Apr 22, 2014, 5:17:57 AM4/22/14
to ansible...@googlegroups.com
Will this be going ahead? It's still GPLv3 currently.

James Cammarata

unread,
Apr 22, 2014, 9:55:01 AM4/22/14
to ansible...@googlegroups.com
The core ansible code is and will remain GPL3+, however the code in the modules and the parts that interface with them (the module_utils/*.py files) are licensed using the BSD license so that all modules written by the authors is owned by them. If you have any further questions regarding this, please contact sup...@ansible.com.

Thanks!


--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To post to this group, send email to ansible...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/ef6d40fb-c790-42cf-bb8e-24c4e62265e4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Michael DeHaan

unread,
Apr 22, 2014, 12:46:25 PM4/22/14
to ansible...@googlegroups.com
Hi Roger,

Your post is in reply to a post that was 2 years old.

What James says above is correct -- every module in core is GPLv3, but modules you write are only mixed in with BSD bits, so you can pick whatever license you like for a module that you don't intend to contribute back to core.

However, Ansible itself still has assurances that the core bits remain free forever.


Roger Qiu

unread,
Apr 23, 2014, 2:21:14 AM4/23/14
to ansible...@googlegroups.com

Hello Michael, James,

I want to bundle Ansible as part of a bigger package. This means the entire Ansible source would sit in its own folder. Another program which may or may not be GPL will call Ansible via exec/fork/sockets. It will not be embedding the Ansible code or modifying it anyway. Is this in violation of GPLv3?

I've researched GPL and it has said that plugins or calling those dependencies from fork/exec/sockets will not be constituted as a single program. But the part where it talks about an aggregate distribution is not clear on this.

Thanks,
Roger


From: Michael DeHaan
Sent: Wed, Apr 23, 2014 02:46
To: ansible...@googlegroups.com
Subject: Re: [ansible-project] Re: Relicensing GPLv3 - need ok from Seth/Jeremy/Tim

You received this message because you are subscribed to a topic in the Google Groups "Ansible Project" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/ansible-project/kGutk0IHjpE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to ansible-proje...@googlegroups.com.

To post to this group, send email to ansible...@googlegroups.com.

Michael DeHaan

unread,
Apr 23, 2014, 9:20:02 AM4/23/14
to ansible...@googlegroups.com
Hi Roger,

The GPL says that if you distribute Ansible, you must be able to supply the source including modifications.  This would include any plugins you wrote, so you'd want to take care those plugins were self contained.   (ansible library modules wouldn't apply).   Shelling out to ansible isn't linkage in our book, so from what I've read it seems you are fine.

However, I'd really ask that -- if possible, you install ansible from a common package manager and you not bundle it.  This ensures folks can continue to get updates and fixes, including security updates.

You may wish to consult an IP lawyer.

Reply all
Reply to author
Forward
0 new messages