I'm curious to know why most of the RocketTheme JavaScript is packed. Is the main purpose to obfuscate the code or is it simply to keep it small and light weigh. In the latter case it would be nice if the unpacked code were made available. It comes in handy from time to time, if one wants to make specific modifications.
The
RocketTheme license
allows us to manipulate the code, but that's quite hard with packed code. Obviously there are ways to circumvent this, but original code usually is more readable than unpacked code.
Is the original JavaScript available, at least for Developer members, and if so, where can it be obtained?
"...and included JavaScript are NOT GPL, and are released under the RocketTheme Proprietary Use License v1.3 (See below) unless specifically authorized by RocketTheme."
Unpacked JS must be obtained through special write permissions,i suppose.
This is the answer. I think JS are packed for performances too.
That's not exactly right. The first paragraph just refers to repackaging and redistribution but says nothing about manipulating the code. For that, you should read the last paragraph which states:
These images, cascading style sheets and JavaScript elements are copyright RocketTheme and can be used and manipulated for your own or your clients purposes.
These elements of product that are not compiled together but are sent independently of GPL code, and combined in a client's browser, do not have to be GPL themselves.
In case it has not been made clear. The JavaScript files are proprietary and copyright RocketTheme. Any JavaScript source files we provide is at our discretion. Once provided, you are only allowed to edit or modify these files for your own personal use. You are certainly not allowed to remove attribution of copyright and ownership, redistribute them, or use them in your own projects or products outside of their intended purpose.
If you need further assistance, I suggest contacting support directly.