< Deutsche Übersetzung und Sprachpaket | FAQ - Übersicht | Installation >

FAQ - Über Mozilla

1. Wer oder was ist Mozilla?

Mozilla ist eine Open Source Internet Client Suite. W3-Standardkonformität, Geschwindigkeit und Portabilität stehen im Vordergrund. Mozilla ist dabei weniger für Enduser gedacht, vielmehr soll mit Mozilla gezeigt werden, welche Möglichkeiten sich mit der Mozilla Technologie bieten. So sollen Drittfirmen wie z.B. Netscape auf Mozilla basierende Produkte schaffen. Das beabsichtigte Zielpublikum für Mozilla ist deshalb primär die Entwicklergemeinde. Mozilla ist freie Software, jeder darf Mozilla ändern, weiterentwickeln und herausgeben, sofern dies unter den Mozilla Lizenzen geschieht. Enduser (Personen, die Mozilla einfach nur als Client Suite benutzen wollen) sind von Mozilla natürlich nicht ausgeschlossen. Besonders seit dem Erscheinen von Mozilla 1.0 steigt die Mozilla Usergemeinde stetig an. Diese User sollten aber trotzdem aktiv am Projekt teilnehmen, durch Bugreports schreiben z.B. oder durch das Installieren und Benutzen des Talkback Quality Agents bei Crashes. Enduser, die einfach nur einen Browser/Mail/News Client benutzen wollen sind mit Netscape 7 oder Beonex deshalb besser beraten.
Mozilla war ursprünglich der Codename der Netscape Produkte Netscape Navigator und Netscape Communicator. Später war Mozilla auch der Name des dinosaurier-ähnlichen Netscape Maskottchens.

2. Wer ist Mozilla.org ("Mozilla Dot Org")?

Mozilla.org ist eine virtuelle Organisation, welche die Aktivitäten der Mozilla Gemeinschaft koordiniert. Die verschiedenen Abteilungen werden unter folgendem Link erklärt: http://www.mozilla.org/about/roles.html

3. Was hat das Ganze mit Netscape zu tun?

Netscape Corp. erklärte im Januar 1998 zwei wichtige Dinge:
- Dass in Zukunft der Netscape Communicator kostenlos sein werde
und
- dass der Netscape Communicator Code frei verfügbar sein sollte.
Im März 1998 wurde der erste frei verfügbare Netscape Communicator Code veröffentlicht. Netscape gründete Mozilla.org, um die Weiterentwicklung der Netscape Client Suite durch eine Open Source Gemeinschaft zu sichern. Gleichzeitig wurde der AOL/Netscape Deal unter Dach und Fach gebracht. Netscape war damals der Hauptinitiator des Projekts, die meisten Entwickler im Mozilla Projekt kamen von Netscape, Mozilla.org selbst wurde von Netscape bezahlt. Und lange Zeit sah es so aus, als wäre Mozilla eher ein "Netscape Project in the Open" als ein "Open Source Project". Das hat sich inzwischen geändert, trotzdem ist Netscape auch noch heute einer der größten Contributors zu Mozilla. Durch den Ausverkauf an AOL argwöhnten viele am Mozilla Projekt Beteiligten, dass AOL zu großen Einfluss nehmen könnte, doch das war zum Glück nicht der Fall, Mozilla.org war schon zu unabhängig.

4. Wo kann ich Mozilla downloaden?

Offizielle Seite: http://www.mozilla.org
Deutschsprachiger Mozilla: http://mozilla.kairo.at
Netscape: http://www.netscape.com/download
Beonex: http://www.beonex.com
Firebird (bis 14.04.03 als Phoenix bekannt): ftp://ftp.mozilla.org/pub/firebird/nightly/latest-trunk

5. Was sind Netscape Gecko, Necko, Imagelib, XPCOM, XUL?

Netscape Gecko:
Mozilla basiert auf Netscape Gecko, einem kleinen, schnellen und standardkonformen Layoutmodul. Das Layoutmodul ist das Herzstück eines Browsers, da es das Erscheinungsbild einer Webseite auf dem Bildschirm steuert. Gecko unterstützt die folgenden aktuellen Webstandards:
HTML 4.01 und XHTML 1.0/1.1, CSS1, CSS2 und einige Teile CSS3, DOM1, DOM2 und Teile von DOM3 (baseURI, load, und einige namespace handling Methoden), MathML, P3P, XML 1.0, XSLT, Namespaces in XML, XML Base (zur Zeit nur für links; nicht benutzt für :visited, etc. CSS properties), XLink (nur einfache XLinks), Associating Style Sheets with XML Documents, XPath 1.0, FIXptr, RDF, und SOAP.

Necko:
Necko ist Mozilla's Netzwerk Bibliothek. Necko verfügt über eine plattformübergreifende API für verschiedene Netzwerkschichten. Die Komponenten enthalten Standard-Implementationen der Internet Protokolle (wie HTTP, FTP) und die verschiedensten Grundnetzwerkdienste wie z.B. DNS, Authentifizierung, Proxy Verbindungen und Caching.
Necko kann auch in anderen Programmen verwendet werden. Mehr Informationen gibt es unter http://mozilla.org/projects/netlib/

Imagelib:
Diese Bibliothek ist für das Rendern und Darstellen von Bildformaten verantwortlich.

XPCOM:
Mozilla's Komponenten sind XPCOM Komponenten. XPCOM (Cross Platform Component Object Model) wurde zuerst in Mozilla verwendet, kommt aber inzwischen in vielen anderen Produkten zum Einsatz. XPCOM ist eine plattformübergreifende Variante des Component Object Model (COM).

XUL:
XUL (eXtensible User-interface Language) ist Mozilla's XML-basierte und plattformübergreifende Benutzeroberfläche. XUL ermöglicht es, dass die Programmoberfläche auf allen Betriebssystemen gleich aussieht. XUL kann nach Belieben verändert werden, hat aber den Nachteil, dass es langsamer ist als sogenannte native Oberflächen. Ein Tutorial zu XUL gibt es unter http://www.xulplanet.com/tutorials/xultu/index.shtml

6. Was ist aus Netscape Communicator 5 geworden?

Netscape Communicator 5 (Codename Grommit) war die ursprüngliche Entwicklung von Mozilla.org und basierte auf altem Netscape 4 Code. Im Laufe des Jahres 1998 wurde eingesehen, dass mit dem alten Code nicht mehr zu arbeiten war, deshalb wurde Netscape 5 zugunsten einer kompletten Neuentwicklung über Bord geworfen. Der Originalcode kann noch bei Mozilla eingesehen werden (Mozilla Classic). Hier ein Bild des "Codename Grommit" Entwicklerteam-T-Shirts: http://www.holgermetzger.de/netscape/full_1027.jpg