On Mon, 2009-04-06 at 16:03 -0400, Jason Slagle wrote:
> I must admit I'm a fan of the Apache license or a BSD license of some 
> sort.  It gives you the right to sell it while also remaining open.  It 
> also means that I don't have to have a copyright laywer on staff to modify 
> your code and use it locally :)

You don't need one with the (L)GPL either: as long as you don't
distribute your modifications, you can keep everything you do to
yourself. 

And when you distribute, your obligations are only to those that receive
a modified version of the software, not the public at large. For
example, it's perfectly legal for Luke to modify the GPL'd puppet source
for a client and give that only to that client - all he is obliged to do
is to give the sources to whatever he changed to them and allow _them_
to pass that on. If that client chooses not to redistribute, that's the
end of the story - it has to be a choice though, Luke can't require 'no
further distribution' from his clients.

Having to distribute the sources of your modifications is kinda moot
with Ruby anyway - it would be much harder not to.

David



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to