Ludovic Thébault wrote:

> Le 20 août 2013 à 17:13, Mark Wilcox a écrit :
>
>>>> Just for clarify : if i look in the binary of a standalone created
>>>> by the community edition, i can see all the scripts aka the source
>>>> code, no ?
>>
>> Yes, there's no encryption or password protection on community
>> edition stacks but the GPL does not accept being able to extract
>> the code in some way from the binary as sufficient (you can reverse
>> engineer/dis-assemble almost any binary you like). You have to give
>> them the code in such a form that they can easily re-build a
>> modified binary for themselves.

I haven't played with the Community Edition in some months, but I had the impression that standalones have been compiling to a tokenized form in which the scripts aren't directly readable, no?

> So, it's not needed to give the livecode stack, but just the livecode
> script ?

In LiveCode, source is a combination of code and binary objects. I suspect GPL compliance would require the complete source stack file, since the scripts alone wouldn't likely be sufficient to fulfill the Four Freedoms, which include the freedoms to modify the work and redistribute it for any purpose.

And FWIW, as I understand it the issue with GPL vs Apple's app store is that their app store limits the number of downloads per account, while the GPL guarantees unlimited distribution, making the two logically incompatible.

For myself, I follow the advice given to me by one of my FOSS advocate friends: keep a license proprietary until you've exhausted all reasons not to use GPL, because once that genie's out of the bottle there's no putting it back.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys


_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to