0
Welcome Guest! Login
0 items Join Now

What's up with the packed JavaScript?

  • What's up with the packed JavaScript?

    Posted 14 years 10 months ago
    • 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?
    • Pieter-Jan de Vries
      ---
      Obix automatisering
  • Re: What's up with the packed JavaScript?

    Posted 14 years 10 months ago
    • From license:
      "...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. :)
    • Joomla 1.5.20
      PhpBB 3.0.7 PL1
      p8pBB Bridge 1.3.4.

      Apache 2.2,MySQL 5.1,PHP 5.2.13.
  • Re: What's up with the packed JavaScript?

    Posted 14 years 10 months ago
    • 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.
    • Last Edit: 14 years 10 months ago by Pieter-Jan de Vries.
    • Pieter-Jan de Vries
      ---
      Obix automatisering
  • Re: What's up with the packed JavaScript?

    Posted 14 years 10 months ago
    • 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.
      Seems to be a contraddition in the license.
    • Joomla 1.5.20
      PhpBB 3.0.7 PL1
      p8pBB Bridge 1.3.4.

      Apache 2.2,MySQL 5.1,PHP 5.2.13.
    • JEM's Avatar
    • JEM
    • Preeminent Rocketeer
    • Posts: 17917
    • Thanks: 4

    Re: What's up with the packed JavaScript?

    Posted 14 years 10 months ago
    • www.rockettheme.com/forum/index.php?f=18...v=viewtopic&start=30
      Andy Miller wrote:
      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.

      www.rockettheme.com/contact-us
    • Thanks,
      jim
  • Re: What's up with the packed JavaScript?

    Posted 14 years 9 months ago
    • The part "only allowed to edit or modify these files for your own personal use" is somewhat confusing as the license adds "client's purposes" to it.

      I'll do as you suggest and contact client support directly.
    • Pieter-Jan de Vries
      ---
      Obix automatisering
    • Terp's Avatar
    • Terp
    • Elite Rocketeer
    • Posts: 1720
    • Thanks: 23

    Re: What's up with the packed JavaScript?

    Posted 14 years 9 months ago
    • Since none of it is encrypted, couldn't you just, well, unpack it? ;)
  • Re: What's up with the packed JavaScript?

    Posted 14 years 9 months ago
    • Quoting myself from my initial post:
      Obviously there are ways to circumvent this, but original code usually is more readable than unpacked code.
    • Pieter-Jan de Vries
      ---
      Obix automatisering

Time to create page: 0.070 seconds