Licensing
Richard Gaskin
ambassador at fourthworld.com
Wed Jan 7 10:34:12 EST 2015
Kay C Lan wrote:
> On Wed, Jan 7, 2015 at 1:26 PM, Richard Gaskin wrote:
>
>> It is indeed confusing...
>>
>> But whether it's "detrimental" is a matter of taste.
>
> If Peter finally decides NOT to make his lcStackBrowser available
> to LC Community Edition Users due to confusion and concern as to
> whether the GPL applies then that would be a loss to the Community
> Users and a few less sales for Peter.
That would be the case if the only version of LiveCode were the
GPL-governed Community Edition.
Peter has a license for the Commercial Edition, as do most of the pro
developers likely to spend money on tools.
The Commercial Edition still exists, and as such nothing has changed there.
Now we have an addition to the mix, the newer Community Edition. If any
aspect of distributing to that new audience causes concern about that
specific deployment, it doesn't change what can be done with the
Commercial Edition we've been enjoying for decades.
My own personal opinion is that when using other people's code it's
useful to err on the side of a conservative interpretation until the
copyright holder says otherwise.
And here that's what happened: I'd cc'd Kevin with some of this thread
and this morning he explicitly stated here that he sees no copyright
infringement with regard to IDE tools made with the Commercial Edition
distributed to users of the Community Edition:
<http://lists.runrev.com/pipermail/use-livecode/2015-January/209927.html>
As with so many things in life, it rarely hurts to ask. At worst you'll
know the boundaries of what can and cannot be done, and at best you may
get exactly what you want.
As the copyright holder Kevin's opinion is the most relevant, defining
for us what can be done with his company's intellectual property.
It's worth noting, though, that his intentions are more liberal than
that of the respective counsels for the Wordpress, Joomla, and Drupal
projects, in which their argument is that merely making calls to their
APIs and sharing execution memory space is enough to satisfy the
definition of "derivative work".
Personally I prefer Kevin's view, and in my reading it's more sensible
than that of Drupal/Wordpress/Joomla. But since I'm not the copyright
holder for LiveCode or Drupal/Joomla/Wordpress my personal preference is
irrelevant; I've been unable to persuade anyone in the Wordpress project
to adopt my personal preferences. :)
Given the many and ever-growing ways code can co-mingle during
execution, we may never see a concise legally binding definition of
"derivative work". So for myself, I like to check with the copyright
holder.
> And as you point out yourself, a healthy libraries, plug-ins and
> widgets environment is good not just for users but for Runrev
> as well.
I wrote that in support of Simon's observation that many of the add-ons
for Wordpress are indeed financially viable for their developers, even
though that project explicitly considers all of them to be "derivative
works" which inherit the rights and responsibilities of the GPL.
As a distribution license, the GPL expresses no opinion about price.
GPL-governed works can be sold, and the requirement is that when the
sale is made the source is made available to the recipient of the
executable code.
In practical terms this often means reduced sales, since of course the
recipient of a GPL-governed work has the explicit freedom to
redistribute the work.
But as Simon noted, this is not necessarily a death knell for sales when
a tool is sufficiently useful and the community it serves is
sufficiently supportive.
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
____________________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the use-livecode
mailing list