Mozilla

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Der BegriffMozilla[moʊˈzɪlɐ] steht fürInternet-Softwareund für Projektorganisationen, die mit der Erstellung dieser Software verbunden sind. Aus demWebbrowserNetscape Navigator,der unter demCodenamenMozillaentwickelt wurde, ist die ProgrammsammlungMozilla Application Suitehervorgegangen. Das UnternehmenNetscape CommunicationsCorporation, in dem die Software entwickelt wurde, führte zeitweilig eine farbigeEchse,die den NamenMozillaerhalten hatte, als ihr Firmenlogo.

Auch der zentrale Bestandteil der mitMozillaassoziierten Software, dieGecko Rendering Engine,hat eine Echsenart (Geckoartige) als Namensgeber. Dieses Modul, das die Darstellung von Internet-Dokumenten übernimmt, ist beispielsweise Bestandteil des BrowsersMozilla Firefoxund der ProgrammsammlungSeaMonkey.

Mozilla-Projektorganisationen

[Bearbeiten|Quelltext bearbeiten]

DasMozilla-Projektsteht unter dem Dach derMozilla Foundation. Es wurde ursprünglich von Netscape ins Leben gerufen.

Mozilla Foundation

[Bearbeiten|Quelltext bearbeiten]
Logo der Mozilla Foundation
Altes Logo der Mozilla Foundation

Um die Internetprogramm-Sammlung der nächsten Generation für Netscape zu entwickeln, wurde 1998 dieMozilla Organization(kurzMozilla.org) gegründet. Am 15. Juli 2003 wurde dieOrganizationoffiziell als eineNon-Profit-Organisationunter dem NamenMozilla Foundationregistriert. Diese Stiftung ist vor allem für die Entwicklung und Wartung des Mozilla-Firefox-Browsers, desE-Mail-ProgrammsMozilla Thunderbirdund der beiden Anwendungen zugrundeliegendenGecko Rendering Engineverantwortlich. Sie beherbergt aber auch einige andere Projekte wie beispielsweiseBugzilla,Tinderbox,SunbirdundCamino.Mozillawurde von der Stiftung alsHandelsmarkeregistriert.

Mozilla Corporation

[Bearbeiten|Quelltext bearbeiten]
Logo der Mozilla Corporation

Am 3. August 2005 verkündete die Mozilla Foundation die Gründung eineskommerziellenundsteuerpflichtigenUnternehmensunter dem NamenMozilla Corporation,das sich der Weiterentwicklung, derVermarktung,dem kommerziellen Support und demSponsoringvonMozilla FirefoxundMozilla Thunderbirdverschrieben hat. LautMitchell Baker,der Präsidentin der Mozilla Foundation, sollten damals 36 der rund 40 Mitarbeiter der Stiftung künftig den Arbeitgeber zugunsten derMozilla Corporationwechseln.[1][2]

Mozilla Messaging

[Bearbeiten|Quelltext bearbeiten]

Am 19. Februar 2008 wurde die Gründung von Mozilla Messaging bekanntgegeben,[3]welches wie die Mozilla Corporation einkommerziellesundsteuerpflichtigesUnternehmenist und sich zu 100 % im Eigentum derMozilla Foundationbefindet. Ziel des Unternehmens war die Softwareentwicklung im Bereich der Internet-Kommunikation, hierbei insbesondere die Weiterentwicklung des E-Mail-ClientsMozilla Thunderbird.Im April 2011 wurde Mozilla Messaging wieder eingegliedert, um die Entwicklung von Thunderbird 5.0 mit Firefox 5.0 besser koordinieren zu können.[4]Der ehemalige Geschäftsführer David Ascher wechselt von Mozilla Messaging zu den Mozilla Labs.

Die wichtigsten Endbenutzer-Anwendungen für den Desktop sind der WebbrowserFirefoxund dasE-Mail-ProgrammThunderbird.Zudem gibt es noch eineKalenderanwendung,die wahlweise als Einzelanwendung oder alsErweiterungfür Thunderbird angeboten wird, aber wegen des frühen Entwicklungsstadiums noch nicht für den produktiven Einsatz vorgesehen ist. Im Mobilbereich bietet Mozilla mit Firefox for Android einen mobilen Webbrowser für die Android-Plattform an und mitFirefox OSein auf HTML basierendes mobiles Betriebssystem für Smartphones.

Die Mozilla Foundation plant in Zukunft die derzeitigen Einzelanwendungen auf der gemeinsamen Basis, demXULRunnerzu betreiben.

Neben dieser Software werdenBugzilla,eine Fehlerverwaltung, ein IRC-Client (bis Firefox 56ChatZillaals Firefox-Erweiterung, mittlerweile als Chat-Komponente von Thunderbird) und weitere weniger verbreitete Anwendungen angeboten. Im Juni 2012 stellte Mozilla einen Browser für dasiPadvon Apple mit einer neuartigen Nutzeroberfläche vor. Dieser trägt den NamenJunior.Die neu gestaltete Nutzeroberfläche hebt sich vor allem dadurch von Safari ab, dass sie keine Adresszeile enthält und nur zwei Schaltflächen anbietet, mit deren Hilfe der Nutzer zur vorherigen Seite wechseln beziehungsweise sich den Verlauf seiner Online-Aktivität plus gewohnte URL-Leiste anzeigen lassen kann.[5]

Mozilla Application Suite

[Bearbeiten|Quelltext bearbeiten]

Im März 1998 veröffentlichteNetscape Communicationsfast den ganzenQuelltextihrer alsNetscape Communicatorbezeichneten weitverbreiteten Programmsammlung für das Internet unter einerfreienLizenz.Als Namen für die neue Anwendung, die aus diesem freigegebenen Quelltext weiterentwickelt wurde, entschied man sich fürMozilla,den früheren firmeninternen Codenamen des ursprünglichenNetscape Navigators.Im November 1998 entschied man jedoch, eine neu entwickelteRendering-EnginenamensGeckozu entwickeln. Nach einer relativ langen Periode der Pre-1.0-Versionen wurdeMozilla 1.0am 5. Juni 2002 vorgestellt.

Der Quelltext derMozilla-Programmsammlung diente auch als dasOpen-Source-Fundament für dieNetscape-Suiteab der Version 6.0 bis einschließlichNetscape 7.2;der Quellcode der Gecko-Rendering-Engine als Bestandteil derMozilla Application Suitebildete auch die Basis für weitere eigenständige Anwendungen, unter anderem auch die heutigen Flaggschiffe der Mozilla Foundation:Mozilla FirefoxundMozilla Thunderbird.Um die Mozilla-Programmsammlung von den Einzelanwendungen besser unterscheiden zu können, wurde sie alsMozilla SuiteoderMozilla Application Suitevermarktet.

Mittlerweile hat die Stiftung jedoch die Entwicklung der Programmsammlung zugunsten vonFirefoxundThunderbirdeingestellt. Eine Weiterentwicklung der Programmsammlung findet nun im Rahmen eines weitgehend unabhängigen Projekts unter dem NamenSeaMonkeystatt, womit wiederum ein ursprünglich als Codename im Mozilla-Projekt benutzter Begriff für eine Programmsammlung verwendet wird.

Mozilla Application Framework

[Bearbeiten|Quelltext bearbeiten]

DasMozilla Application Frameworkist einplattform­unabhängiges Gerüst für die Entwicklung von Anwendungen, die auf mehreren Betriebssystemen ausgeführt werden sollen. Es besteht hauptsächlich aus derGecko Rendering Engine,aber auch demXUL-GUI-Toolkit,derNecko-Netzwerkprogrammbibliothek und einigen weiteren Komponenten. Das ist der Programmkern, aus dem alleMozilla-basiertenAnwendungen gebaut werden. Zum Mozilla Application Framework gehört auch die durch dieses zur Verfügung gestellte Cross-Plattform-KomponentensammlungXPCOM,durch die einheitlich plattformübergreifend auf das Framework aus verschiedenen Umgebungen heraus und mit verschiedenen Sprachen zugegriffen werden kann.

DieMozilla Codebase,bestehend aus demQuelltextder Mozilla-Softwareprojekte wieFirefox,Thunderbird,XULRunnerusw., wird nach Projekten getrennt inMercurial-Repositorysverwaltet. Diese große Quellcodebasis wird auch vereinfacht alsMozilla-Quellcodeoder noch einfacher alsMozillabezeichnet.

Die Mozilla Codebase wurde ursprünglich unter der Netscape Public License veröffentlicht. Mit dem Aktualisieren derLizenzauf die Version 1.1 wurde ebenfalls der Name inMozilla Public License(MPL) geändert. DieFree Software Foundationund andereFreie-Software-Verfechter wiesen darauf hin, dass eine unter derGNU General Public License(GPL) lizenzierte Komponente und eine MPL-lizenzierte Komponente nicht auf eine legale Weise miteinander in einem Softwareprojekt verknüpft werden könnten, und sie empfahlen Entwicklern aus diesem Grunde, dieMPLnicht zu verwenden.[6]Um diesem Umstand Rechnung zu tragen, lizenzierte die Mozilla Foundation die Codebase im Jahre 2003 dreifach unter derGNU General Public License,derGNU Lesser General Public Licensesowie unter derMozilla Public License.[7]

Seit der Anmeldung der Produktnamen und der Logos alsHandelsmarkensowie der gleichzeitigen Lizenzierung der Logos unter einer nichtfreienLizenz konnte dasDebian-Projekt wegen seiner Prinzipien die betroffenen Produkte, die auf derMozilla Codebaseaufsetzen, trotz des freien Quellcodes nicht unter den offiziellen Namen in seineDistributionenaufnehmen. So ist es zumNamensstreit zwischen Debian und Mozillagekommen mit dem Ergebnis, dass Debian die betroffenen Mozilla-Produkte unter anderen Namen mit anderen Logos anbietet. Mozilla Firefox erhielt dabei den NamenIceweasel.Ursprünglich wählte auch ein anderes Projekt namensGNUzillaim Vorfeld für ihre Firefox-Variante den bis auf die Großschreibung gleichen NamenIceWeasel.Dieses Projekt wurde von einem kleinen Team im Rahmen desGNU-Projektsinitiiert. Das Ziel von Gnuzilla ist es ebenso, die Mozilla-Produkte ohne proprietären Bestandteile bzw. als freie Software unter anderen Namen anzubieten. Nach Verwirrungen aufgrund der Namensgleichheit entschied sich das Gnuzilla-Team jedoch später für einen anderen Namen,IceCat.

Firefox Private Relay

[Bearbeiten|Quelltext bearbeiten]

Firefox Private Relay stellt BenutzernEinweg-E-Mail-Adressenzur Verfügung, die zur Bekämpfung von Spam (durch Verbergen der echten E-Mail-Adresse des Benutzers) und zur Verwaltung von E-Mail-Abonnements verwendet werden können, indem sie basierend auf der Partei, an die eine bestimmte Adresse gesendet wurde, kategorisiert werden.[8]

Firefox Relay wurde erstmals am 9. April 2020 als Firefox-Add-on veröffentlicht. Mozilla kündigte den monatlichen Abonnementdienst Firefox Relay Premium an und beendete damit die Betaversion von Firefox Relay am 19. November 2021. Darüber hinaus können Benutzer, die vom Abonnement profitieren, davon profitieren Erhalten Sie unbegrenzt Alias-E-Mails als [email protected] als @relay.firefox Anstelle der bereitgestellten pseudonymen E-Mail-Adressen wurden die E-Mail-Adressen von @mozmail ausgetauscht.

Teil der Identifikation vieler Webbrowser

[Bearbeiten|Quelltext bearbeiten]

Wenn jemand eine Webseite mit einerAnwendungbesucht, wird im Allgemeinen eineZeichenketteübertragen, die das verwendete Benutzerprogramm (in diesem FallUser Agentgenannt) gegenüber demWebserveridentifiziert. Diese Zeichenkette wirdUser-Agent-Stringgenannt. Der Netscape-Browser identifizierte sich als „Mozilla/<version>“,gefolgt von Informationen über dasBetriebssystem.

Weil der zu dieser Zeit führende Browser Netscape viele Funktionen besaß, die andere Browser nicht hatten, funktionierten bald einige Webseiten nur noch, wenn sie eine gewünschte Version vonMozillaim User-Agent-String fanden. Deswegen begannen andere Browser den Netscape Navigator zu imitieren, um ebenfalls diese Seiten darstellen zu können, indem ihr User-Agent-String auch mitMozillabegann. Bekanntestes Beispiel ist derInternet Explorer,der der Hauptkonkurrent von Netscape war. Er identifizierte sich mit „Mozilla/<version> (compatible; MSIE <version>…“.Dieses Format wurde von anderen Browsern kopiert und besteht heute noch.

In einigen älteren Browserstatistikanwendungen wird der BegriffNetscape 5.0fälschlicherweise benutzt, um auf diese Browser zu verweisen, weil derenUser-Agent-StringsmitMozilla/5.0beginnt.

Ursprung des Namens

[Bearbeiten|Quelltext bearbeiten]

Ursprünglich wurdeMozillanur als firmeninterne Bezeichnung für den Webbrowser Netscape Navigator benutzt. Zum genauen Ursprung des Namens, der sich auf den ersten populären WebbrowserMosaicbezieht, gibt es mehrere Erklärungen. Eine besagt, dass er sich ausMosaic Killer(englisch umgangssprachlich für Mosaic-Mörder) zusammensetzt, laut der anderen ausMosaic meetsGodzilla.Möglicherweise treffen sogar beide Erklärungen zu.

Mozillawar ebenfalls dasMaskottchender Netscape Communications Corporation, die aus der Mosaic Communications Corporation hervorging. Anfangs gab es viele Ausprägungen verschiedener Formen des Maskottchens, unter anderem einesAstronautenmit Helm, aber die letztendliche Entscheidung für eine Godzilla-ähnliche grüneEchsehatte ohne Zweifel damit zu tun, dass der Name Mozilla dem Wort Godzilla ähnelte. Das Aussehen des Maskottchens wurde vonDave Titus1994 entworfen.[9]

Mozillawurde anfangs sehr prominent auf der Netscape-Website dargestellt.[10]Jedoch führte die Notwendigkeit eines professionelleren Firmenimages, insbesondere im Hinblick auf Unternehmenskunden, dazu, dass das Maskottchen von derWebsiteverschwand. Netscape verwendete es weiterhin firmenintern, und es war oft auf T-Shirts der Belegschaft oder als Kunstwerke auf den Wänden des Netscape Campus im kalifornischenMountain Viewzu sehen.

Nach Erwerb des WebverzeichnisNewHoo1998 wurde es inOpen Directory Projectmit dem Spitznamendmozumbenannt. Dabei steht dmoz wegen dessen Ähnlichkeit mit dem Mozilla-Projekt fürDirectory of Mozilla.Ein Bild der grünen Echse zierte seitdem fast jede Seite von dmoz. Das ist auch heute noch der Fall, obwohl Netscape nach deren Erwerb durchAOLaufgelöst wurde.[11]

Commons:Mozilla– Sammlung von Bildern, Videos und Audiodateien
  • Das Mozilla Projekt..
  • Vor 10 Jahren: Mozilla.org nimmt die Arbeit auf.In:Heise Open.23. Februar 2008;.
  • Holger Metzger:Eine kleine Netscape Geschichte.Archiviert vomOriginal(nicht mehr online verfügbar) am16. Juli 2015;(Chronologie über Netscape & Co 1993–2007).
  • Alexandra Kleijn:Code Rush.In:heise.de.14. Juli 2009;(Dokumentarfilm zum Übergang des Netscape Communicators in das Mozilla Projekt).
  • Markus Albers:Mozilla: Jeder ist ein Lehrer.In:brand eins.Nr.01,2011 (brandeins.de– Reportage über das Open-Source-Prinzip und den neuen Markt Bildung).
  1. Heise Newsticker:Mozilla-Foundation gründet kommerzielle Vermarktungsfirma,3. August 2005.
  2. Mozilla-Foundation:Mozilla Foundation Reorganization,3. August 2005, englisch.
  3. David Ascher:Mozilla Messaging(MementodesOriginalsvom 6. März 2012 imInternet Archive)Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/blog.ascher.ca,19. Februar 2008.
  4. Mozilla Labs stellen Thunderbird 5.0 als Beta-Version vor.
  5. Mozilla zeigt iPad Browser-Konzept „Junior “.In:t3n.18. Juni 2012, archiviert vomOriginal(nicht mehr online verfügbar) am20. Juni 2012;abgerufen am 18. Juni 2012.
  6. GNU:Comments on MPL,englisch.
  7. Mozilla Foundation:MPL Relicensing FAQ,englisch.
  8. https://stadt-bremerhaven.de/mozilla-fuehrt-die-premium-version-von-firefox-relay-ein/
  9. Aleks Totić:Das Netscape-Maskottchen als T-Shirt-Motiv(Mementovom 30. April 2007 imInternet Archive),englisch.
  10. Chuck Lau:Kopie der ursprünglichen Netscape-Website,vom 15. Oktober 1994, englisch.
  11. Open Directory Project:Startseite(MementodesOriginalsvom 3. Februar 2017 imInternet Archive)Info:Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäßAnleitungund entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/ dmoz.org,9. November 2009.