Reply to comment

Apologies, I think my comment was slightly confusing

What I'm getting at is that the compiled scripts can be disassembled back into LSL code if someone writes a disassembler.

When a simulator needs to run a script it gets the asset. The asset being compiled LSL code. The LSL source code remains as a separate asset in the asset server and can only be retrieved if the current owner has modify permissions.

If you have a simulator of your own, and you have modified the simulator's code to dump the compiled script asset to a file, you can potentially disassemble that file using a specially-made disassembler outside of this system.

This assumes that the open sourcing of the simulator involves handing it over to you so that you can run it on your own hardware that is completely under your control.

This does not imply that people can just open scripts up whenever they see one.

Reply

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Easily link to terms in various wikis. For help, see <a href="/interwiki/3">interwiki</a>.

More information about formatting options

CAPTCHA
Sorry, but you are required to have some math knowledge to use the internet.
14 + 2 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.