Mozilla
Un article de Wikipédia, l'encyclopédie libre.
Mozilla Suite | |
---|---|
Le navigateur de la suite Mozilla.
|
|
Développeur | La Fondation Mozilla |
Dernière version | 1.7.13 (le 21 avril 2006) |
Environnement | Windows, Mac OS X, GNU/Linux |
Type | Navigateur Web, Client email, Éditeur HTML, Client IRC, ... |
Licences | MPL, GPL et LGPL |
Site web | www.mozilla.org |
Mozilla [moˈzɪla] est un ensemble de logiciels libres multi-plateformes destinés à Internet, comprenant notamment un navigateur Web, un gestionnaire de courrier électronique, un éditeur HTML (Composer) et un client IRC (ChatZilla). Il s'agit également du nom du projet responsable du développement de ces logiciels.
Sommaire |
[modifier] Origine
Mozilla fut d'abord le nom de code de développement, inspiré par Jamie Zawinski, du produit devenu Netscape Navigator et plus tard Netscape Communicator. Le nom est dérivé du fait que le premier Netscape Navigator était destiné à être un « Mosaic Killer » et d'un jeu de mot avec Godzilla. Mosaic était le navigateur Web le plus populaire en 1994.
Mozilla est ensuite devenu la mascotte de « Netscape Communications » sous l'apparence d'un lézard vert. Dave Titus a travaillé directement avec Nathan Rapheld et Andrew Wong de Poppe Tyson Advertising sur la représentation visuelle de Mozilla.
[modifier] Le projet Mozilla
Le 31 mars 1998, Netscape a donné le code source de son navigateur conformément à une licence libre et a créé une organisation informelle, mozilla.org, pour superviser le développement. L'idée était de créer un successeur à la série Netscape Communicator 4 en association avec des talents extérieurs.
Maintenant, Mozilla est devenu le terme générique se référant au logiciel client Internet libre créé par Netscape. Ainsi, le terme de Mozilla désigne un ensemble de technologies et non une seule en particulier. Mozilla.org (prononcer « Mozilla point org » ou l'Organisation Mozilla) est le groupe de personnes qui coordonnent le projet.
Après la dissolution des équipes de développement de Netscape par AOL en 2003, une nouvelle structure a été mise en place pour soutenir le projet. Il s'agit de la Fondation Mozilla, une association à but non lucratif basée en Californie et regroupant une bonne partie de Mozilla.org. Celle-ci a été dotée des moyens d'embaucher un certain nombre de développeurs. Des antennes locales ont également été ouvertes comme Mozilla Europe ou Mozilla Japon.
[modifier] Les logiciels basés sur Mozilla
La fondation Mozilla propose plusieurs produits dont le produit phare est longtemps resté une suite logicielle Internet disponible sur la majorité des systèmes d'exploitation, entre autres GNU/Linux, FreeBSD, OpenBSD, NetBSD, DragonFly BSD, Unix, Mac OS et Windows. Celle-ci se voit à présent plus souvent appelée suite Mozilla ou Mozilla Suite. Son nom de code SeaMonkey a par ailleurs été repris pour désigner le projet consistant à continuer le développement de cette suite intégrée après l'annonce de son abandon par la Fondation.
La Fondation propose aujourd'hui des produits plus ciblés, se concentrant principalement sur les deux premiers :
- le navigateur Web Mozilla Firefox en version stable (2.0)
- le client de courrier électronique Mozilla Thunderbird en version stable (1.5.0.7)
- le navigateur Web pour Mac OS X Camino en version stable (1.0.3)
- le logiciel de suivi de bugs Bugzilla en version stable (2.22)
Son moteur de rendu HTML Gecko est utilisé depuis la version 6 de Netscape, dans Epiphany (navigateur du projet GNOME), à partir de la version 8 du navigateur du fournisseur d'accès AOL sous Mac OS X, et dans beaucoup d'autres navigateurs (Galeon, Beonex, K-Meleon, Salamander, Skipstone). Konqueror, le navigateur du bureau KDE peut également utiliser Gecko comme moteur à la place de KHTML, le moteur par défaut.
Une des parties les plus complexes de Gecko, le gestionnaire de vues (view manager), est même reprise dans la version de KHTML (renommée Webcore) utilisée par Safari, le navigateur d'Apple Computer pour Mac OS X.
Dans d'autres catégories de logiciels, on peut citer l'éditeur HTML Nvu, développé pour Linspire, qui est basé sur le composeur de Mozilla. Certains produits utilisent même les composants de Mozilla pour réaliser des produits qui ont peu en commun avec des navigateurs. Par exemple, ActiveState utilise des technologies Mozilla pour faire son IDE Komodo, et OEONE utilise des technologies Mozilla pour construire un environnement d'exploitation.
[modifier] Historique des sorties
Ce tableau reprend quelques dates de sorties importantes dans l'histoire du projet Mozilla.
Version | Date de sortie | Changements les plus importants |
---|---|---|
Milestone 1 | 10 décembre 1998 | Connue sous le nom de Gecko Developer Release, conversion vers la base de code « raptor » |
Milestone 9 | 26 août 1999 | Fin de la mise en place de Necko et récupération |
Mozilla 0.6 | 6 décembre 2000 | Distribution du code source sur lequel est basé Netscape 6.0 |
Mozilla 1.0 | 5 juin 2002 | Première sortie « officielle » (version stable), base de Netscape 7.0 |
Mozilla 1.4 | 30 juin 2003 | Deuxième version stable, base de Netscape 7.1 |
Mozilla 1.7 | 17 juin 2004 | Troisième version stable, base des nouveaux produits Firefox et Thunderbird |
C'est sur Mozilla 1.7, dernière version stable (ou plus précisément sa dernière révision 1.7.13), que sont basés les nouveaux logiciels développés par la fondation, comme Firefox et Thunderbird. La dernière version de développement est Mozilla 1.8β1, parue le 26 février 2005.
Le 10 mars 2005, La fondation Mozilla annonce son intention de ne finalement pas éditer de version 1.8 de sa suite logicielle (voir (en) le plan de transition vers un projet communautaire) pour se concentrer sur les nouveaux produits grand public à présent arrivés à maturité. La dernière version stable en restera donc la 1.7, pour laquelle sont toujours émises des mises à jour de sécurité.
[modifier] L'environnement de développement
Mozilla est aussi un environnement de développement dans lequel il est possible de créer des applications allant de la plus ordinaire (comme des pages Web) à la plus sophistiquée, comme Mozilla, en passant par des applications de messagerie électronique et de messagerie instantanée.
En effet, de la volonté de Netscape de bénéficier d'un environnement de développement identique sur toutes les plateformes sont nées un ensemble de technologies réutilisables par d'autres logiciels désirant bénéficier de cet avantage.
En plus de son moteur de rendu, on peut penser à XUL, son langage de description d'interfaces utilisateur basé sur XML, bien avant le XAML annoncé par Microsoft pour la prochaine version de son système d'exploitation, Windows Vista.
D'autres parties importantes de ce projet sont NSPR (Netscape Portable Runtime), une bibliothèque d'abstraction permettant à toutes les plateformes d'être vues de la même façon par Mozilla, et XPCOM, une structure de composants logiciels multi-plateformes similaire à Microsoft COM et programmable en C++, JavaScript, Python, Perl, Ruby (un support .Net est prévu par le biais de Mono à une date ultérieure).
[modifier] La mascotte
Il existe une variante de la mascotte Mozilla, un tyrannosaure rouge visible dans l'habillage graphique de mozilla.org. Dans les premiers jours du projet Mozilla, le site mozilla.org a utilisé le lézard vert original sur sa bannière, mais Netscape n'était pas disposé à accorder l'utilisation du lézard vert. C'est Jamie Zawinski qui a été chargé d'introduire le logo « dinosaure rouge » de remplacement. Jamie Zawinski a agi ainsi pour créer une image de marque séparée du projet Mozilla et le distinguer des produits de Netscape. Un autre facteur important a été le penchant de Jamie pour le travail de Shepard Fairey, l'artiste qui a créé le dessin modèle de mozilla.org.
[modifier] Liens internes
- Mozilla Firefox
- Mozilla Thunderbird
- Mozilla Sunbird
- SeaMonkey
- Fondation Mozilla
- MozillaZine
- Guerre des navigateurs
- XPFE
[modifier] Liens externes
- (en) Site officiel
- (fr) Site officiel européen
- (fr) Traduction française officielle
- (fr) Informations sur le projet Mozilla
- (fr) MozillaZine : Informations et débats sur Mozilla
- (fr) Geckozone : Forum d'aide en français
- (fr) [1] : Extensions pour Mozilla
- (fr) Mozilla Project : Ressources sur le site Framasoft
|
|