XULRunner

Xulrunner
Entwickler (en) Mozilla Foundation und Gemeinschaft
Erstveröffentlichung Februar 2006
Endgültige Veröffentlichung
41.0.2 / 15. Oktober 2015; vor 6 Jahren
Geschrieben in C ++, Xul, Xbl, JavaScript
Betriebssystem Plattformübergreifend
Typ Laufzeitumgebung
Lizenz Mpl
Webseite Entwickler.mozilla.org/en/Xulrunner

Xulrunner ist ein abgebrochener,[1][2] verpackte Version der Mozilla -Plattform So aktivieren Xul, entwickelt von Mozilla. Es ersetzte die Gecko -Laufzeitumgebung, ein blockiertes Projekt mit einem ähnlichen Zweck.[3] Die erste stabile Entwicklervorschau von Xulrunner wurde im Februar 2006 auf der Basis der Mozilla 1.8 -Codebasis veröffentlicht. Mozilla hat im Juli 2015 die Entwicklung von Xulrunner nicht mehr unterstützt.[1][2]

Xulrunner war ein "Technologieexperiment", kein versendetes Produkt.[4] Dies bedeutet, dass es keine offiziellen Xulrunner -Veröffentlichungen gab, nur stabile Builds basierend auf demselben Code wie eine entsprechende Firefox -Version.

Softwarearchitektur

Xulrunner ist eine Laufzeit, mit der das Bootstrap -Mehrfachstätte verwendet werden kann Xul + XPCOM Anwendungen, die für Firefox und Thunderbird gleich sind.

Xulrunner speichert eine Vielzahl von Konfigurationsdaten (Lesezeichen, Cookies, Kontakte usw.) in intern verwalteten Sqlite Datenbanken und bieten sogar ein Add-On, um SQLite-Datenbanken zu verwalten.

Verwendet

Mozilla Firefox, Mozilla Thunderbird, Nachtigall, Singvogel, Flickr Uploadr, Seeaffe, Conkeror, Sunbird, Miro, Joost, und Tomtom Home 2.0 rannte auf Xulrunner. Ab Version 3.0 verwendet Mozilla Firefox einen "privaten" Xulrunner.[5] Dies bedeutet, dass das Framework lokal im Anwendungsverzeichnis installiert ist.

Kiwix, ein Offline -Browser für Wikipedia und Projekt Gutenberg, verwendet xulrunner bis 2017.

Das Google Werbung Editor benutzte Xulrunner[6] Bis 2010,[7] so wie ... getan hat Immergrüne ILs, ein Open-Source-Bibliotheksautomatisierungssystem.

Die vierte Version der Videospiel Serie Simon der Zauberer, Simon der Zauberer 4: Chaos passiert, verwendet Xulrunner.

Darüber hinaus wurde das Xulrunner -Paket auf den Zugriff auf ActiveX Kontrollfunktionalität, die zuvor in einem (jetzt nicht mehr existierenden) ActiveX-Steuerelement (jetzt nicht mehr nicht mehr abgelehnt wurde. Anwendungen mit diesem Programmierschnittstelle (API) kann eine Funktion mit installierten und registrierten Xulrunner haben.

Beginnen mit Lotus Notizen Version 8.5.1, IBM Bereitete Xulrunner, um Notizen -Client -Support für bereitzustellen XPages Anwendungen.

Missbilligung

Im Januar 2014 wurde die Unterstützung von Xulrunner von Mozilla -Entwicklern erörtert.[8] Im Juli 2015 stützte Mozilla die Entwicklung von Xulrunner.[1][2] Und die Community -Seite wurde niedergeschlagen.[9] Bis Anfang 2016 war es aus dem fallen gelassen worden Paketdatenbank von den meisten Linux -Verteilungen, einschließlich Gentoo,[10] Debian,[11][12] und Ubuntu.[13][14]

Xulrunner kann weiterhin separat installiert werden, und viele Xulrunner-abhängige Anwendungen können ziemlich leicht umgeschaltet werden. Die Entwicklung und Ausführung von Xulrunner -Apps ist auch durch Firefox sowie frühere oder benutzerdefinierte Builds von Xulrunner möglich.[15] Das Verschwinden hat jedoch dazu geführt, dass einige abhängige Pakete entfernt wurden Paketdatenbanken.[16]

Siehe auch

Verweise

  1. ^ a b c Bekanntmachung von Abwertung
  2. ^ a b c Xulrunner Zukunft und Besitz: Ankündigung an die Xulrunner Dev Group
  3. ^ "GRE - Mozilla Developer Center". Entwickler.mozilla.org. Abgerufen 2011-02-28.
  4. ^ Benjamin Smedberg. "Re: Lebenszyklusrichtlinie für Xulrunner -Apps?". Newsgroup:Mozilla.dev.planning. Usenet: [email protected].
  5. ^ "Xulrunner: Roadmap - Mozillawiki". Wiki.mozilla.org. 2009-12-01. Abgerufen 2011-02-28.
  6. ^ "Xulrunner-Adords-Eduitor-Projekthosting auf Google Code". Abgerufen 2011-02-28.
  7. ^ "Google Code Archiv - Langzeitspeicher für Google Code -Projekthosting". code.google.com. Abgerufen 2018-08-26.
  8. ^ Xulrunner enden?
  9. ^ Veraltete und nicht mehr existierende Xulrunner Community Site Archiviert 3. November 2015 bei der Wayback -Maschine
  10. ^ "403415-(Xulrunner) Net-Libs/Xulrunner-Entfernungsanforderung".
  11. ^ Xulrunner Entscheidung über Debian
  12. ^ Xulrunner auf Debian
  13. ^ Ubuntu Bug
  14. ^ Ubuntu-Devel-Diskussion
  15. ^ Mozilla wird nach dem 41.0 -Zyklus nicht mehr automatisierte Builds von Xulrunner produzieren
  16. ^ Kiwix nicht verfügbar auf Debian

Externe Links