You will need one of the many flavors of the Mozilla browser to use LibreJS. It can be installed on the following:
GNU IceCat, Mozilla Firefox, Trisquel Abrowser, Debian Iceweasel.
While LibreJS works on these browsers starting from version 8, we recommend you use the latest version of your Mozilla browser. LibreJS has been tested extensively on multiple GNU/Linux distributions, but it is also compatible with other operating systems running a version of the Mozilla browser.
LibreJS uses the Mozilla Add-on SDK (Software Development Kit), a powerful set of APIs and tools to create add-ons for Mozilla browsers.
You do not need the Add-on SDK to use LibreJS xpi file or to install it
using the packaged version, but it is required in order to package the
LibreJS source code into an xpi file using
make. If you would like
to run the tests for LibreJS or make changes to the source files, you
will need the Add-on SDK as well. For the “make” command to work
properly, you must have the
cfx command available on your system
from the command line.
The latest tarball for the Add-on SDK is available at:
Instructions on how to get it working are available here:
In order to use
make with LibreJS source, however, it is ideal to
cfx available at all times and for all users.
An easy way to do this is to extract the contents of the tarball and to place the files inside /usr/lib/addon-sdk and then creating a symbolic link in /usr/bin, as follows:
sudo ln -s /usr/lib/addon-sdk/bin/cfx /usr/bin/cfx
cfx command will then be available to all users.
The Add-on SDK is released under the Mozilla Public License 2.0.