On 5/12/07, Rick Root <[EMAIL PROTECTED]> wrote:
> If Model Glue was originally under the Lesser GPL... future version
> would be considered derivative works, would they not?

The author(s) can choose change the license. If you created a
derivative work from the old codebase, it would be covered by LGPL. If
you created a derivative work from the new codebase, it would be
covered by ASL. You can't apply a license change retroactively, so the
old code is always out there under LGPL for those who prefer that
license.

LGPL is a "directory-based" license - it covers everything in the
directory tree in which the license notice is placed. ASL is a
"file-based" license - it covers those files that explicitly contain
the ASL license notice. That's why LGPL is problematic for systems
that generate code into the directory tree covered by LGPL - it
implicitly covers that generated code which is a real problem for
commercial use (since the generated code also implicitly contains the
user's intellectual property, insofar as it is based on information
provided by the user, such as database schemas etc). Both Model-Glue
and Reactor originally fell into this trap. I haven't downloaded
Reactor lately but I know that Doug was planning to switch to ASL
because of this (anyone know if he has?).
-- 
Sean A Corfield -- (904) 302-SEAN
An Architect's View -- http://corfield.org/

"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:277940
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to