Password protection in non-commercial 6.0.1

Richard Gaskin ambassador at fourthworld.com
Wed May 1 20:02:48 EDT 2013


Timothy Miller wrote:

 > I'm not a developer. Is the LC business model is moving away from DIY
 > users like me?

Very much the opposite:  the Community Edition finally brings all the 
benefits of a mature, robust xTalk to the masses, allowing the entire 
world to enjoy the language and its object model at no cost, truly free 
and open.

To make this viable as a dual-licensed product the GPL is a good choice, 
but with that choice comes a responsibility to preserve The Four 
Freedoms:  to use a program, to share it, to modify it, and to share 
your modifications.  Those freedoms are inherited by everything that 
uses a GPL-governed work.

When sharing is your goal the GPL is a great option, and we'll likely 
see a great many new libraries and tools for educators, hobbyists and 
other communities spring up from all this.

The only downside is for the edge cases like yours where stack 
protection was used for purposes beyond keeping code proprietary, but it 
seems we're on the way to a useful solution here:

 > Gotta confess, I know nothing about the encrypt and decrypt
 > functions. Never heard of them. Maybe I can get them to work
 > -- will look them up.

I think you'll be pleasantly surprised by how easy they are to work with 
once you get the hang of it.  Time well spent considering how powerful 
they are for providing truly industrial-strength protection.

--
  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