Is it just me, again?
Richard Gaskin
ambassador at fourthworld.com
Sat Apr 13 12:33:05 EDT 2013
J. Landman Gay wrote:
> On 13/04/2013, at 9:53 AM, "Cal Horner" <calhorner at xtra.co.nz> wrote:
>
>> I can't quite put my finger on it, but it seems something is askew.
>
> Think about it like this. You've written a big commercial software
> program and are selling it successfully. It brings in money. You've
> protected your intellectual property by password protecting the stacks,
> so that no one can read your code by looking at it in a text editor.
>
> Let's say LiveCode's OSS is fully open with no restrictions. That means
> your code is exposed because it can't be protected. Your neighbor buys
> one copy of your app, learns the password algorithms from the OSS
> version of LiveCode, uses that to unlock your password, sees all your
> code, copies your work, and begins selling it as a competing product.
>
> Not so good.
>
> To prevent that, the OSS version contains no password algorithms. The
> public can't see how it works, and commercial software remains
> protected. But because there are no password algorithms in it, the OSS
> version can't open protected stacks. The code to do that just isn't in
> there.
>
> That's why your plugins won't open in community LiveCode. But many
> vendors have chosen to release both open and closed versions of their
> plugins. You need to ask them if they're planning to do that.
That's a very good description of the mechanics of password protection,
but the principle behind it is even simpler:
Concealing source code is logically incompatible with a license that
requires disclosure of the source code.
--
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
More information about the use-livecode
mailing list