Licensing

Richard Gaskin ambassador at fourthworld.com
Wed Jan 7 00:26:30 EST 2015


Kay C Lan wrote:

> Whilst I agree with 'your' interpretation of Peter's situation, that is not
> what Richard wrote. He said:
>
> all code running in the same engine is governed by the license for that
> engine.
>
> If a plugin is made with the Commercial Edition, it can be run within the
> Community Edition under GPL or any GPL-compatible license.

Yep, that's what I wrote, though I should note again that I'm neither a 
lawyer nor Kevin - that's just what I see in major GPL-governed systems 
like Wordpress, Drupal, and Joomla.

The lack of a specific definition for "derivative work" has been a very 
contentious issue in the Joomla world and elsewhere - I covered this in 
detail last year:
<http://lists.runrev.com/pipermail/use-livecode/2013-December/196463.html>

I've already linked to the Wordpress page on this - here's the Drupal one:

    7: If I write a module or theme, do I have to license it under
    the GPL?

    Yes. Drupal modules and themes are a derivative work of Drupal.
    If you distribute them, you must do so under the terms of the
    GPL version 2 or later.
<https://www.drupal.org/licensing/faq/#q7>

I'm not Drupal's legal counsel, I'm just sitting on the sidelines 
enjoying the popcorn, noting only my own personal opinion and how I 
apply it to my own decisions.


> For an ideology that is suppose to remove restrictions on software it's
> surprising how confusing, restrictive and detrimental it can be.

It is indeed confusing because the ways code can co-mingle in memory are 
not only vast but ever-changing, eluding a simple definition.

But whether it's "detrimental" is a matter of taste.  The spirit of the 
GPL is very clearly about sharing, and doing so in way that ensures that 
those who choose your work and distribute things made with it also honor 
the sharing spirit you've expressed by choosing the GPL.

There is no requirement to use any particular software, and for those of 
us who choose to use LiveCode our choices are made even broader by its 
dual license - we can pick the one that best fits our intentions and 
goals for the application at hand.

Like the old saying goes, there's no disputing taste.  Folks who like 
the GPL tend to choose it, folks who prefer something else choose 
something else.  I use a wide range of licenses for my own work, 
depending on the goals for a given project.

-- 
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for Desktop, Mobile, and Web
  ____________________________________________________________
  Ambassador at FourthWorld.com        http://www.FourthWorld.com




More information about the use-livecode mailing list