Commercial Indy License for HTML5

Richard Gaskin ambassador at fourthworld.com
Sat Jul 19 10:16:46 EDT 2014


Peter W A Wood wrote:

 > It is probably as easy to disassemble and modify a LiveCode generated
 > binary as it will be to modify a LiveCode generated JavaScript file.
 > Do you worry about people disassembling your binaries to modify the
 > code it? It would take the same level of skill to do change the
 > generated JavaScript code.
 >
 > Take a look at this example - 
http://vps2.etotheipiplusone.com:30176/redmine/emscripten-qt-examples/kate/kate.js.jo.js
 >
 > Sure some dishonest person could spend a vast amount of time to
 > modify one of your applications but would they find it worthwhile?
 > I don't think so.

That example, onerous as it is, may be too generous, using readable 
labels and such.

The JS translation LC's looking at will use extensions to LLVM to 
produce, so the output would likely look more like the source you see at 
Google Maps - very, very difficult to convert into a human-editable 
form, arguably more akin to the output you get running any object code 
through modern disassemblers - useful only to experts who could probably 
rewrite your app from scratch faster than they could decode compact symbols.

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