Protection of revlet

Got a LiveCode personal license? Are you a beginner, hobbyist or educator that's new to LiveCode? This forum is the place to go for help getting started. Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller

Post Reply
DrScott
Posts: 2
Joined: Thu Oct 02, 2008 7:29 pm

Protection of revlet

Post by DrScott » Thu Jul 30, 2009 5:20 am

When a revlet is created and linked to in an HTML web page, what prevents a user from downloading the revlet? How does one protect their revlets from free distribution?

Thank you.

Dr. Scott Steinman

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Post by Mark » Thu Jul 30, 2009 8:02 am

Dear Scott,

The protection of the revLet is not in being unable to download and redistrivute it, but in the special encryption and the inability to change it. Display your name and URL in the revLet, for a start. It should also be possible to validate the revLet when it starts up.

Best,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

arombauts
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 50
Joined: Tue Jul 07, 2009 6:56 am

Post by arombauts » Thu Jul 30, 2009 9:24 pm

Mark wrote: It should also be possible to validate the revLet when it starts up.
How would you validate?

Janschenkel
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 977
Joined: Sat Apr 08, 2006 7:47 am
Contact:

Post by Janschenkel » Fri Jul 31, 2009 6:21 am

A very simple way would be to "callback" to a cgi-script on your own site: given that revlets by default can only contact the site from which they were downloaded, this should fail if the user downloaded it to his desktop or uploaded it to a different server of his own.

Jan Schenkel.
Quartam Reports & PDF Library for LiveCode
www.quartam.com

Post Reply