神刀安全网

GNU LibreJS

GNU LibreJS

GNU LibreJS aims to address the JavaScript problem described in Richard Stallman’s articleThe JavaScript Trap. LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial.

Downloading LibreJS

In GNU IceCat or any Mozilla browser, you can install LibreJS by clicking on this link and following the subsequent instructions: gnu_librejs-6.0.10.20160206-fx.xpi (1.1M).

The LibreJS source files can be found via HTTPS: librejs-6.0.10.tar.gz (458k). Or FTP: ftp://ftp.gnu.org/gnu/librejs/ . It can also be found on theGNU mirrors.This link will automatically select a mirror for you. LibreJS is also available at the Mozilla Add-ons site . Due to Mozilla’s review process, the version of LibreJS available at the Add-ons site is often outdated. This isn’t in our control.

Releasing Your JavaScript as Free Software

If you administer a website, please read instructions on how to set your JavaScript free so that it respects your users’ freedom. This is also documented inthis section of the LibreJS manual.

Documentation

Documentation for LibreJS is available online, as is documentation for most GNU software .

Mailing lists

LibreJS has the following mailing lists:

  • bug-librejs is used to discuss most aspects of LibreJS, including development and enhancement requests, as well as bug reports.
  • help-librejs is for general user help and discussion.

Announcements about LibreJS and most other GNU software are made oninfo-gnu ( archive ).

Security reports that should not be made immediately public can be sent directly to the maintainer. If there is no response to an urgent issue, you can escalate to the generalsecurity mailing list for advice.

Getting involved

Development of LibreJS, and GNU in general, is a volunteer effort, and you can contribute. For information, please readHow to help GNU. If you’d like to get involved, it’s a good idea to join the discussion mailing list (see above).

Test releases
Trying the latest test release (when available) is always appreciated. Test releases of LibreJS can be found at http://alpha.gnu.org/gnu/librejs/ (via HTTP) and ftp://alpha.gnu.org/gnu/librejs/ (via FTP).
Development
For development sources, issue trackers, and other information, please see theLibreJS project page atsavannah.gnu.org.

Git Repository

LibreJS development happens in this git repository: git.savannah.gnu.org/cgit/librejs.git/ . You can clone that repo with the command: git clone git://git.sv.gnu.org/librejs.git

Maintainer
LibreJS is currently being maintained by Nik Nyby and Ruben Rodriguez. Please use the mailing lists for contact.

Licensing

LibreJS is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Thanks

Special thanks go to GNU Chief Webmaster Jason Self for his feedback, testing, and support.

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » GNU LibreJS

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址