La Trappola di JavaScript: così titola una famosa campagna ad opera di Richard Stallman e Free Software Foundation, con l´obiettivo di mettere in guardia gli utenti dall´esecuzione di codice non libero sotto forma di programmi Javascript.
Potresti eseguire dei programmi non liberi sul tuo computer ogni giorno senza accorgertene - attraverso il tuo browser web.
Nonostante da tempo sia possibile disabilitare globalmente Javascript all´interno dei nostri browser, o di consentire l´esecuzione di alcuni script specifici grazie ad apposite estensioni, non esiste un sistema più preciso per l´identificazione di tale codice; da qui nasce l´idea di JavaScript License Web Label.
Tali etichette, incluse all´interno delle pagine Web dagli sviluppatori in un´apposita tabella identificata con <table id="jslicense-labels1">
specificando all´interno il file JavaScript incluso (il sistema non funziona per il codice inline) e ovviamente il tipo di licenza adottata tra cui GPL, LGPL, MPL e Apache, come specificato nella relativa pagina. Queste etichette verranno poi identificate da un nuovo addon per Firefox, chiamato LibreJS.