El projecte GNU ja no vol que els llocs web envien als navegadors javascript no lliure

Per a la Richard Matthew Stallman (RMS), La lluita contra el programari propietari, és l'essència mateixa de la seva vida. Des de mitjans de la dècada de 1990, ha dedicat la major part del seu temps a la promoció del programari lliure mentre denuncia la privació de llibertat imposada, segons ell i el seu moviment, per l'anomenat programari privatiu.

És en aquesta lògica que durant més d'una dècada, el projecte GNU ha decidit abordar el parany de JavaScript.

"Molts llocs web infringeixen la llibertat dels usuaris a l'enviar programes JavaScript no lliures a el navegador d'l'usuari. Convidem a voluntaris a desenvolupar extensions de navegador gratuïtes per reemplaçar el JavaScript enviat per llocs particulars ", diu el lloc de el Projecte GNU de Richard Stallman.

Parlant de trampa de JavaScript, es refereix a el fet que els usuaris podrien executar sense saber-ho programes no lliures en els seus navegadors. Aquests programes solen estar escrits en JavaScript, d'aquí el nom «parany de JavaScript».

La nostra primera resposta a el problema de el codi JS que no és lliure va ser desenvolupar LibreJS, que permet als navegadors basats en Firefox detectar i bloquejar aquest codi. Això ens protegeix d'executar programes JS que no són lliures d'un lloc, però no fa que el lloc funcioni realment. Escriure una extensió per a ell, com proposem aquí, aconseguiria això. També evitaria el risc inherent a executar programari directament des del lloc web d'una altra persona.

També podríem resoldre el problema convencent als administradors web que corregeixin els seus llocs perquè funcionin sense el codi JavaScript, però convèncer-los resulta ser molt difícil, ja que majoritàriament no entenen el problema, i molt menys es preocupen per ell. Potser recomanar l'ús d'aquestes extensions per als seus llocs els convencerà prestar atenció a admetre l'accés que no sigui JavaScript.

Aquesta és també una de les raons per les quals la Free Software Foundation recomana no utilitzar Google.

"En general, la majoria dels serveis de Google requereixen l'execució de codi JavaScript que no és lliure. Si es nega a fer això, descobrirà que no podrà utilitzar aquests serveis ".

Aquest seria el cas, per exemple, de Google Docs, que requereix l'execució de codi JavaScript que no és lliure per editar un document, o fins i tot YouTube, que es basa en programari que no és lliure (codi JavaScript) per a l'ús normal de l' lloc.

La nova solució de GNU és crear extensions específiques de el lloc per reemplaçar el codi JavaScript no lliure que envien als navegadors dels usuaris.

Per tant, el projecte GNU convida els partidaris del seu moviment a contribuir a aquesta causa. Sembla, però, que has d'anar lloc per lloc. Per tant, per començar, s'ha proposat una llista d'alguns dels llocs més populars de l'món. «Convidem a voluntaris a triar un lloc i escriure una extensió de navegador perquè aquest lloc funcioni, assumint que LibreJS bloqueja la JavaScript que no és lliure enviat pel lloc», llegeix el lloc de el Projecte GNU.

Aquestes extensions han de ser honestes, no han de «enganyar» ... .És impossible implementar seguretat real a través del codi JS que s'envia a l'usuari, però qualsevol cosa que faci el lloc per intentar implementar alguna cosa semblant a la seguretat, l'extensió s'ha de dur a terme fidelment. En particular, si el lloc li demana a l'usuari que respongui preguntes per demostrar que ell mateix no és un robot, l'extensió ha de mostrar les mateixes preguntes, obtenir les respostes i enviar-les, el que permet que per demostri que perse és humà.

L'objectiu inicial és escriure extensions per gestionar l'accés anònim a aquests llocs. Fins i tot es donen instruccions sobre com s'ha de fer tot. Però, aquesta iniciativa no va massa lluny?


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.