Die JavaScript-Falle

Richard Stallman fordert freie JavaScript-Programme

GNU-Gründer Richard Stallman kritisiert in einem Artikel den Einsatz von JavaScript in Webseiten. Dies führe dazu, dass unfreie Software im eigenen Browser ausgeführt werde. Daher sollen Browsererweiterungen die Möglichkeit schaffen, nur freie JavaScript-Programme zu starten.

Anzeige

Unter dem Titel "The Javascript Trap" setzt sich Richard Stallman mit dem Einsatz der Skriptsprache für Webanwendungen auseinander. Aus seiner Sicht stellt JavaScript ein Problem dar, da es in Webseiten eingebettet ist und automatisch ausgeführt wird. Häufig aber stünden diese Programme nicht unter einer freien Lizenz und so nutzten Anwender, die nur freie Software auf ihrem Computer haben, ein unfreies Programm.

Stallman sieht das Problem auch beim Browser: Der lade die Programme im Hintergrund und informiere nicht darüber. Die Option sei nur, JavaScript komplett abzuschalten. Eine Möglichkeit, nur freie JavaScript-Programme zuzulassen, vermisst Stallman hingegen. Aber selbst wenn dies möglich wäre, sieht Stallman weitere Probleme. Denn lädt der Nutzer den Quellcode herunter und verändert ihn, so kann er trotzdem nicht die modifizierte Variante anstelle der in der Webseite eingebetteten Version verwenden. Prinzipiell treffe dieses Problem auch auf andere Skriptsprachen und Techniken wie Flash zu.

Das Problem trete vor allem heutzutage auf, wo JavaScript nicht mehr nur für kleine Funktionen, sondern für komplette Webanwendungen eingesetzt wird. Stallman schlägt daher als Lösung Methoden vor, wie JavaScript-Programme darauf hinweisen können, wo ihr Quelltext liegt. Es gebe eine starke Bewegung, nur Webseiten zu nutzen, die komplett auf offenen Standards basieren, so Stallman. Zudem fordert er eine Technik, mit der Browser den Nutzer über unfreie JavaScript-Programme informieren statt sie zu starten. Er hofft, dass eine solche Funktion in Mozilla-Erweiterungen wie NoScript integriert werden kann.

Zudem müsse es möglich sein, dass der Anwender eine eigene veränderte Variante auswählt, die dann statt der von der Webseite ausgelieferten Fassung genutzt wird. Dann sei JavaScript keine Hürde mehr für die eigene Freiheit und die Free Software Foundation könne eine Kampagne starten, damit Programmierer ihren JavaScript-Code unter eine freie Lizenz stellen.


so-isses 25. Mär 2009

Aha. Das erklärt, warum Linux so erfolglos ist und es keiner haben will ;-)

AlGrande 25. Mär 2009

Danke für die Antworten - kommt ja selten genug vor, dass in Foren so nett reagiert...

so-isses 25. Mär 2009

Ich sehe das genauso

IrdendEinAnderer 25. Mär 2009

Nein, es ist eine GPL-Version. Für 50 Euro kannst du dir den QUellcode auf CD schicken...

Arthur Dent 24. Mär 2009

Und wenn das JavaScript einen Ajax-Request an die Datenbank sendet, ich diesen aber auf...

Kommentieren




Anzeige

  1. Application Engineer Test Systems (m/w)
    MAHLE Powertrain GmbH, Stuttgart
  2. Spezialist (m/w) für klinische Postprocessing Applikationen und Algorithmen
    Siemens AG, Forchheim
  3. Software Lead Architekt (m/w) - Group Electronics & Motors -
    WILO SE, Dortmund
  4. Consultant / Projektmanager (m/w) im Geo-IT-Umfeld
    con terra GmbH, Münster

 

Detailsuche


Folgen Sie uns
       


  1. Android

    Zertifikatskette wird nicht geprüft

  2. Spielemesse

    Gamescom fast ausverkauft

  3. Secusmart

    Blackberry übernimmt Merkel-Handy-Hersteller

  4. NSA-Affäre

    Bundesjustizminister wegen Empfehlung an Snowden kritisiert

  5. Playstation 4

    Firmware-Update ermöglicht 3D-Blu-ray

  6. Terraform

    Infrastruktur über Code verwalten

  7. Test The Last of Us Remastered

    Endzeit in 60 fps

  8. Security

    Antivirenscanner machen Rechner unsicher

  9. Samsung

    Update für Galaxy Note 3 erreicht Geräte in Deutschland

  10. Tracking.js

    Maschinelles Sehen mit Javascript im Browser



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
LG 34UM95 im Test: Ultra-Widescreen-Monitor für 3K-Gaming
LG 34UM95 im Test
Ultra-Widescreen-Monitor für 3K-Gaming
  1. Free-Form Display Sharp zeigt LCD mit kurvigem Rahmen
  2. Eizo Foris FS2434 IPS-Display mit schmalem Rahmen für Spieler
  3. Philips 19DP6QJNS Klappmonitor mit zwei IPS-Displays

Privacy: Unsichtbares Tracking mit Bildern statt Cookies
Privacy
Unsichtbares Tracking mit Bildern statt Cookies
  1. Passenger Name Record Journalist findet seine Kreditkartendaten beim US-Zoll
  2. Android Zurücksetzen löscht Daten nur unvollständig
  3. Privatsphäre Bundesminister verlangt Datenschutz beim vernetzten Auto

PC-Spiele mit 4K, 6K, 8K, 15K: "Spielen mit Downsampling schlägt Full-HD immer"
PC-Spiele mit 4K, 6K, 8K, 15K
"Spielen mit Downsampling schlägt Full-HD immer"
  1. Transformers Ära des Untergangs - gefilmt mit Sensoren im Imax-Format
  2. Intel-Partnerschaft mit Samsung 4K-Monitore sollen unter 400 US-Dollar gedrückt werden
  3. Asus ROG Kleine Gaming-PCs im Konsolendesign mit Desktophardware

    •  / 
    Zum Artikel