Next: , Previous: , Up: Top   [Contents]


Appendix A Installation Requirements

A.1 Mozilla Browser

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.

LibreJS works on these browsers starting from version 29. We recommend that you use the latest version of your Mozilla browser. LibreJS has been tested extensively on multiple GNU/Linux distributions, but it is compatible any operating system as long as you’re using a compatible Mozilla browser.

A.2 Mozilla’s Jetpack Manager for Node.js

LibreJS uses the Mozilla jpm tool, a set of utilities for creating, testing, running and packaging Mozilla Jetpack Addons.

You do not need jpm to use the 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. If you would like to run the tests for LibreJS or make changes to the source files, you will need jpm as well. For the “make” command to work properly, you must have the jpm command available on your system from the command line.

You can find information on getting jpm at these links:

https://www.npmjs.com/package/jpm

https://developer.mozilla.org/en-US/Add-ons/SDK/Tutorials/Getting_Started_%28jpm%29

JPM is released under the Mozilla Public License 2.0.