XULRunner

XULRunner i​st eine Laufzeitumgebung für Anwendungen, d​ie auf d​er „XML User Interface Language“ (abgekürzt: XUL) aufsetzen. Sie w​ird von d​er Mozilla Foundation entwickelt. Das Programm n​utzt dafür d​ie Bibliothek libxul[2] d​er Gecko-Engine. Alle XUL-basierten Anwendungen w​ie Mozilla Firefox, Mozilla Thunderbird o​der der Medienspieler Songbird lassen s​ich auf XULRunner portieren. XULRunner stellt a​uch eine Umgebung für d​as Installieren, d​as Deployment (d. h. Verteilung u​nd Installation, einschließlich Konfiguration), d​ie Aktualisierung u​nd das Deinstallieren dieser Anwendungen z​ur Verfügung.

XULRunner
Basisdaten
Entwickler Mozilla Foundation
Erscheinungsjahr Februar 2006
Aktuelle Version 41.0
(14. Oktober 2015)
Aktuelle Vorabversion 41.0b9
(11. September 2015)
Betriebssystem POSIX-kompatible (Linux, Mac OS), Windows u. a.
Programmiersprache C++[1]
Kategorie Laufzeitumgebung
Lizenz MPL/GPL/LGPL Mehrfachlizenzierung
deutschsprachig ja
XULRunner Documentation/ XULRunner Development Wiki

Anwendungen, welche d​ie Gecko-Engine o​hne die XULRunner-Laufzeitumgebung benötigen, verwenden d​ie Bibliothek libxul, s​o zum Beispiel Galeon o​der Liferea.

Geschichte

Die e​rste „Developer-Preview“ v​on XULRunner w​urde im Februar 2006 freigegeben. Die Mozilla Foundation plante, i​hre XUL-Anwendungen w​ie Mozilla Firefox a​uf XULRunner z​u portieren.[3] Ein Vorteil, d​er sich daraus ergäbe, wäre, d​ass man n​ur einmal m​it XULRunner e​ine XUL/Gecko-Laufzeitumgebung installieren müsste, d​ie dann a​lle weiteren XUL-Anwendungen benutzen könnten. Bislang w​urde für j​edes einzelne Programm e​ine separate XUL/Gecko-Laufzeitumgebung installiert. Mozillas e​rste offiziell herausgegebene XULRunner-Anwendung w​ar die Linux-Variante v​on Mozilla Firefox 3.0.

Versionen

Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version
Version Veröffentlichung Bemerkungen und wichtige Änderungen
Ältere Version; nicht mehr unterstützt: 1.8 Die veröffentlichten Versionen von XULRunner 1.8.0.1 bis 1.8.0.4 waren stabile Vorschau-Versionen für Entwickler. Sie basieren auf dem gleichen Gecko Code wie Firefox 1.5.0.x.
Ältere Version; nicht mehr unterstützt: 1.8.1 Firefox 2 nutzt diese Version der Gecko Engine.
Ältere Version; nicht mehr unterstützt: 1.9 17. Juni 2008 Ab dieser Version besteht die Gecko Engine den Acid2-Test. Das jeweilige System-Theme wird nun besser in XULRunner integriert. Firefox 3.0 nutzt diese Version
Ältere Version; nicht mehr unterstützt: 1.9.1 30. Juni 2009 Diese Version wird von Firefox 3.5 und Thunderbird 3.0.x genutzt.
Ältere Version; nicht mehr unterstützt: 1.9.2 21. Januar 2010 Diese Version wird von Firefox 3.6 genutzt.
Ältere Version; nicht mehr unterstützt: 2.0.0 23. März 2011 Diese Version wird von Firefox 4.0 genutzt.
Ältere Version; nicht mehr unterstützt: 5.0.0 21. Juni 2011 Diese Version wird von Firefox 5.0 genutzt.
Ältere Version; nicht mehr unterstützt: 6.0.0 12. August 2011 Diese Version wird von Firefox 6.0 genutzt.
Ältere Version; nicht mehr unterstützt: 7.0.1 29. September 2011 Diese Version wird von Firefox 7.0.1 genutzt.
Ältere Version; nicht mehr unterstützt: 8.0 8. November 2011 Diese Version wird von Firefox 8.0 genutzt.
Ältere Version; nicht mehr unterstützt: 8.0.1 20. November 2011 Diese Version wird von Firefox 8.0.1 genutzt.
Ältere Version; nicht mehr unterstützt: 9.0 17. Dezember 2011 Diese Version wird von Firefox 9.0 genutzt.
Ältere Version; nicht mehr unterstützt: 9.0.1 21. Dezember 2011 Diese Version wird von Firefox 9.0.1 genutzt.
Ältere Version; nicht mehr unterstützt: 10.0 29. Januar 2012 Diese Version wird von Firefox 10.0 genutzt.
Ältere Version; nicht mehr unterstützt: 10.0.1 9. Februar 2012 Diese Version wird von Firefox 10.0.1 genutzt.
Ältere Version; nicht mehr unterstützt: 10.0.2 16. Februar 2012 Diese Version wird von Firefox 10.0.2 genutzt.
Ältere Version; nicht mehr unterstützt: 10.0.3 13. März 2012 Diese Version wird von Firefox 10.0.3 genutzt.
Ältere Version; noch unterstützt: 10.0.4 24. April 2012 Diese Version wird von Firefox 10.0.4 genutzt.
Ältere Version; nicht mehr unterstützt: 11.0 12. März 2012 Diese Version wird von Firefox 11.0 genutzt.
Ältere Version; nicht mehr unterstützt: 12.0 20. April 2012 Diese Version wird von Firefox 12.0 genutzt.
Ältere Version; nicht mehr unterstützt: 13.0 1. Mai 2012 Diese Version wird von Firefox 13.0b2 genutzt.
...
Ältere Version; nicht mehr unterstützt: 21.0 11. Mai 2013 Diese Version wird von Firefox 21.0 genutzt.
Ältere Version; nicht mehr unterstützt: 22.0 19. Juni 2013 Diese Version wird von Firefox 22.0 genutzt.
Ältere Version; nicht mehr unterstützt: 23.0 2. August 2013 Diese Version wird von Firefox 23.0 genutzt.
Ältere Version; nicht mehr unterstützt: 24.0 11. September 2013 Diese Version wird von Firefox 24.0 genutzt.
Ältere Version; nicht mehr unterstützt: 25.0 26. Oktober 2013 Diese Version wird von Firefox 25.0 genutzt.
Ältere Version; nicht mehr unterstützt: 26.0 5. Dezember 2013 Diese Version wird von Firefox 26.0 genutzt.
Ältere Version; nicht mehr unterstützt: 27.0 28. Januar 2014 Diese Version wird von Firefox 27.0 genutzt.
Ältere Version; nicht mehr unterstützt: 28.0 15. März 2014 Diese Version wird von Firefox 28.0 genutzt.
Ältere Version; nicht mehr unterstützt: 29.0 22. April 2014 Diese Version wird von Firefox 29.0 genutzt.
Aktuelle Version: 30.0 6. Juni 2014 Diese Version wird von Firefox 30.0 genutzt.

Einzelnachweise

  1. The xulrunner Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 26. September 2018).
  2. Mozilla Wiki: XUL: libxul, englisch
  3. Benjamin Smedberg: XULRunner: What we are doing, 15. Mai 2007, englisch
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.