Mozilla (communauté)

Mozilla (stylisé en moz://a) est une communauté de logiciels libres fondée en 1998 par des membres de Netscape. La communauté Mozilla utilise, développe, diffuse et soutient les produits Mozilla, promouvant ainsi exclusivement les logiciels libres et les standards ouverts, à quelques exceptions près. La communauté est institutionnellement maintenue par la fondation à but non lucratif Mozilla Foundation et sa filiale fiscale, Mozilla Corporation.

Les produits Mozilla comprennent le navigateur web Firefox, le client de messagerie Thunderbird, le système d’exploitation mobile Firefox OS, le système de suivi des bogues Bugzilla, le moteur de rendu Gecko, le service de « liste de lecture » Pocket, et bien d’autres encore.

Histoire

Le 23 janvier 1998, Netscape a fait deux annonces : la première était que Netscape Communicator serait gratuit et la seconde que le code source serait ouvert. Un jour, Jamie Zawinski de Netscape a enregistré mozilla.org. Le projet a pris le nom de « Mozilla », d’après le nom de code original du navigateur Netscape Navigator – un portmanteau de « Mosaic et Godzilla », et a été utilisé pour coordonner le développement de la Mozilla Application Suite, la version open source du logiciel Internet de Netscape, Netscape Communicator Jamie Zawinski dit qu’il a eu l’idée du nom « Mozilla » lors d’une réunion du personnel de Netscape. Un petit groupe d’employés de Netscape a été sélectionné pour coordonner la nouvelle communauté.
À l’origine, Mozilla se voulait un fournisseur de technologie pour des entreprises telles que Netscape, qui commercialiseraient son code source ouvert. Lorsque AOL (la société mère de Netscape) a réduit son implication dans Mozilla en juillet 2003, la Fondation Mozilla a été désignée comme représentant légal du projet. Peu après, Mozilla a mis fin à la suite d’applications en faveur d’applications autonomes pour chaque fonction, principalement le navigateur web Firefox et le client de messagerie Thunderbird, et a décidé de les livrer directement au public.

Les activités de Mozilla se sont depuis étendues pour inclure Firefox sur les plateformes mobiles (principalement Android), un système d’exploitation mobile appelé Firefox OS, un système d’identité basé sur le web appelé Mozilla Persona et une boutique d’applications HTML5.

Dans un rapport publié en novembre 2012, Mozilla a indiqué que son revenu total pour 2011 était de 163 millions de dollars, soit 33 % de plus que les 123 millions de dollars de 2010. Mozilla a noté qu’environ 85 % de ses revenus proviennent de son contrat avec Google.
Fin 2013, Mozilla a annoncé un accord avec Cisco Systems selon lequel Firefox téléchargerait et utiliserait une compilation d’un binaire fourni par Cisco d’un codec open source pour lire le format vidéo propriétaire H.264. Dans le cadre de l’accord, Cisco paierait tous les frais de licence de brevet associés au binaire qu’il distribue. Brendan Eich, directeur technique de Mozilla, a reconnu qu’il ne s’agissait pas d’une « solution complète » et qu’elle n’était « pas parfaite ». Un employé de l’équipe chargée des formats vidéo de Mozilla, écrivant d’un point de vue non officiel, a justifié cette solution par la nécessité de maintenir une large base d’utilisateurs, ce qui serait nécessaire dans les batailles futures pour des formats vidéo véritablement libres.

En décembre 2013, Mozilla a annoncé le financement du développement de jeux non libres par le biais de son Game Creator Challenge. Même si les jeux sont publiés sous un système logiciel non libre ou une licence ouverte, le jeu doit être programmé avec des technologies web ouvertes et JavaScript selon les critères de l’annonce.

En janvier 2017, l’entreprise a remplacé son logo en forme de dinosaure par un logo comprenant une séquence de caractères « :// » provenant d’une URL, formant ainsi le logo remanié : « moz://a ».
Le 24 mars 2014, Mozilla a promu Brendan Eich au poste de PDG. Cela a entraîné des boycotts et des protestations de la part de la communauté LGBT et de ses partisans, car Eich avait déjà fait un don de 1 000 dollars en 2008 pour soutenir la Proposition 8 de la Californie, une proposition de vote et un amendement à la constitution de l’État s’opposant au mariage homosexuel. Le don de Eich a été rendu public pour la première fois en 2012, alors qu’il était directeur technique chez Mozilla, ce qui a entraîné des réactions de colère sur Twitter – y compris l’utilisation du hashtag « #wontworkwithbigots » (littéralement « ne pas travailler avec les bigots »).

Des manifestations ont également eu lieu en 2014 à la suite de l’annonce de la nomination de M. Eich au poste de PDG de Mozilla. Des entreprises américaines telles qu’OkCupid et CREDO Mobile ont fait l’objet d’une couverture médiatique pour leurs objections, ces dernières appelant leurs utilisateurs à boycotter le navigateur, tandis que Credo a obtenu 50 000 signatures sur une pétition pour la démission d’Eich.

En raison de la controverse, M. Eich s’est volontairement retiré le 3 avril 2014 et Mitchell Baker, un cadre de Mozilla Corporation, a publié une déclaration sur le blog de Mozilla : « Nous n’avons pas agi assez rapidement pour nous engager avec les gens une fois que la controverse a commencé. Mozilla croit à la fois à l’égalité et à la liberté d’expression. L’égalité est nécessaire pour générer un discours significatif. Et la liberté d’expression est nécessaire pour lutter pour l’égalité. La démission de M. Eich s’est retournée contre l’entreprise, car elle est apparue comme une action forcée.
Sam Yagan, cofondateur et PDG d’OkCupid, a également donné 500 dollars au candidat républicain Chris Cannon, qui a voté en faveur de plusieurs mesures considérées comme « anti-gay », notamment l’interdiction du mariage homosexuel. M. Yagan affirme qu’il ignorait la position de M. Cannon sur les droits des homosexuels et que sa contribution était due au fait que le candidat républicain se présentait à la sous-commission de la Chambre des représentants chargée d’examiner les questions relatives à l’internet et à la propriété intellectuelle.

Les commentaires des lecteurs dans les articles publiés à l’époque des événements étaient partagés entre ceux qui soutenaient les actions d’OkCupid et ceux qui s’y opposaient. Les partisans ont déclaré que le boycott était justifié et ont vu dans les actions d’OkCupid une position ferme d’opposition à l’intolérance à l’égard de la communauté gay. Les opposants considèrent les actions d’OkCupid comme hypocrites, puisque Eich est également l’inventeur de Javascript, qui est toujours nécessaire pour naviguer sur le site web d’OkCupid, estiment que les utilisateurs ne devraient pas être pénalisés pour les actions de Mozilla, et soupçonnent les actions d’OkCupid d’être un coup de publicité.



Valeurs

Selon le manifeste de Mozilla, qui décrit les objectifs, les principes et un engagement, « le projet Mozilla utilise une approche communautaire pour créer des logiciels libres de classe mondiale et développer de nouveaux types d’activités collaboratives ». Le manifeste de Mozilla ne mentionne que ses convictions sur les questions liées à l’internet et à la protection de la vie privée sur l’internet, et ne fait aucune mention d’opinions politiques ou sociales.

Selon la Fondation Mozilla.

La Fondation Mozilla s’engage à soutenir le Manifeste Mozilla dans ses activités. Plus précisément, nous :

Logiciels

Firefox est un navigateur web et le produit phare de Mozilla. Il est disponible pour les ordinateurs de bureau et les appareils mobiles. Firefox utilise le moteur de rendu Gecko pour façonner les pages web, qui met en œuvre les normes web actuelles et anticipées. À la fin de 2015, Firefox avait environ 10-11% de part d’utilisation du navigateur web, ce qui en fait le 4e navigateur le plus utilisé.
Firefox a été créé par Dave Hyatt, Joe Hewitt et Blake Ross en tant que ramification expérimentale de la base de code Mozilla. Estimant que les exigences commerciales liées au parrainage de Netscape et les fonctionnalités excessives produites par les développeurs compromettaient l’utilité du navigateur Mozilla, ils ont créé un navigateur autonome destiné à remplacer la suite d’applications, afin de lutter contre ce qu’ils considéraient comme le problème du « bloatware » de la suite d’applications Mozilla.



Firefox s’appelait initialement Phoenix, mais le nom a été modifié pour éviter les conflits de marque avec Phoenix Technologies. Le remplacement initialement annoncé, Firebird, a suscité des objections de la part de la communauté du projet Firebird et le nom actuel, Firefox, a été choisi le 9 février 2004.

Firefox pour appareils mobiles (nom de code Fennec) est la compilation du navigateur web Mozilla Firefox pour les appareils tels que les smartphones et les tablettes.

Firefox pour mobile utilise le même moteur de mise en page Gecko que Mozilla Firefox. Par exemple, la version 1.0 utilisait le même moteur que Firefox 3.6, et la version suivante, 4.0, partageait le code principal avec Firefox 4.0. Les fonctionnalités comprennent la prise en charge du HTML5, Firefox Sync, la prise en charge des extensions et la navigation par onglets.

Firefox pour mobile est actuellement disponible pour Android 4.0.3 ou supérieur sur les appareils équipés d’un processeur ARMv7 ou x86.
Firefox OS (nom de projet : Boot to Gecko, également connu sous le nom de B2G) est un système d’exploitation open source développé par Mozilla pour prendre en charge les applications HTML5 écrites à l’aide de « technologies web ouvertes » plutôt que d’API natives spécifiques à une plateforme. Le concept de Firefox OS est que tous les logiciels accessibles à l’utilisateur soient des applications HTML5, qui utilisent des API web ouvertes pour accéder directement au matériel du téléphone par le biais de JavaScript.

Mozilla a annoncé la fin du développement de Firefox OS en décembre 2015.



Thunderbird est un client de messagerie et d’actualités gratuit, open source et multiplateforme développé par des bénévoles de la communauté Mozilla.

Le 16 juillet 2012, Mitchell Baker a annoncé que les dirigeants de Mozilla étaient parvenus à la conclusion que le maintien de la stabilité était le plus important pour Thunderbird et que l’innovation dans Thunderbird n’était plus une priorité pour Mozilla. Dans cette mise à jour, Baker a également indiqué que Mozilla avait prévu un moyen pour la communauté d’innover autour de Thunderbird si elle le souhaitait.
SeaMonkey (anciennement connu sous le nom de Mozilla Application Suite) est une suite de composants logiciels Internet gratuits, open source et multiplateformes qui comprend un navigateur Web, un client pour l’envoi et la réception de courrier et de messages de groupes de discussion Usenet, un éditeur HTML (Mozilla Composer) et le client IRC ChatZilla.

Le 10 mars 2005, la Fondation Mozilla a annoncé qu’elle ne publierait pas de nouvelles versions officielles de la suite d’applications au-delà de la version 1.7.x, et s’est depuis concentrée sur les applications autonomes Firefox et Thunderbird. SeaMonkey est désormais géré par le SeaMonkey Council, qui a déposé la marque SeaMonkey avec l’aide de la Fondation Mozilla. La Fondation Mozilla fournit au projet un espace pour les développeurs de SeaMonkey.
Bugzilla est un système de suivi des bogues basé sur le web, qui a été publié en tant que logiciel libre par Netscape Communications en 1998 avec le reste de la base de code Mozilla, et qui est actuellement maintenu par Mozilla. Il a été adopté par diverses organisations qui l’utilisent comme système de suivi des bogues pour des logiciels libres et open source ainsi que pour des produits et projets propriétaires, notamment la Fondation Mozilla, le noyau Linux, GNOME, KDE, Red Hat, Novell, Eclipse et LibreOffice.
Le 27 février 2017, Pocket a annoncé qu’elle avait été acquise par Mozilla Corporation, la branche commerciale du groupe de développement à but non lucratif à l’origine de Firefox. Il s’agit d’une application et d’un service web permettant de gérer des listes de lecture d’articles sur Internet. Elle est disponible pour macOS, Windows, iOS, Android, Windows Phone, BlackBerry, les lecteurs électroniques Kobo et les navigateurs web. À l’origine, l’application devait être réservée aux ordinateurs de bureau.

Network Security Services (NSS) comprend un ensemble de bibliothèques conçues pour prendre en charge le développement multiplateforme d’applications client/serveur avec sécurité intégrée. NSS fournit une implémentation open source complète de bibliothèques cryptographiques, prenant en charge SSL et S/MIME. NSS a fait l’objet d’une triple licence sous la Mozilla Public License 1.1, la GNU General Public License et la GNU Lesser General Public License, mais il est désormais sous licence MPL 2.0 compatible avec la GPL.



AOL, Red Hat, Sun Microsystems/Oracle Corporation, Google et d’autres entreprises et contributeurs individuels ont développé conjointement NSS. NSS est utilisé dans un certain nombre de produits non-Mozilla, notamment Evolution, Pidgin et LibreOffice.

SpiderMonkey est le moteur JavaScript original développé par Brendan Eich lorsqu’il a créé JavaScript en 1995 en tant que développeur chez Netscape. Il a été intégré à la famille de produits Mozilla lorsque Mozilla a hérité de la base de code de Netscape en 1998. En 2011, Eich a transféré la propriété nominale du code et du projet SpiderMonkey à Dave Mandelin.
SpiderMonkey est un moteur multiplateforme écrit en C++ qui met en œuvre ECMAScript, une norme développée à partir de JavaScript, comprenant un interprète, un ensemble de compilateurs d’exécution, un décompilateur et un collecteur de déchets. Les produits qui intègrent SpiderMonkey comprennent Firefox, Thunderbird, SeaMonkey et de nombreuses autres applications non-Mozilla.

Rhino est un moteur JavaScript open source géré par la Fondation Mozilla. Il est entièrement développé en Java. Rhino convertit les scripts JavaScript en classes Java. Rhino fonctionne à la fois sous forme compilée et interprétée.

Gecko est un moteur de rendu qui prend en charge les pages web écrites en HTML, SVG et MathML. Gecko est écrit en C++ et utilise NSPR pour assurer une portabilité multiplateforme. Son code source est soumis à la licence publique Mozilla.

Firefox a utilisé Gecko dans le passé pour le rendu des pages web et de son interface utilisateur. Gecko est utilisé par Thunderbird, SeaMonkey et de nombreuses autres applications non-Mozilla.



Rust est un langage de programmation compilé développé par Mozilla Research. Il est conçu pour la sécurité, la concurrence et la performance. Rust est conçu pour créer des logiciels complexes et de grande taille qui doivent être rapides et sécurisés contre les attaques.
Rust est actuellement utilisé dans le moteur de rendu Servo, développé par Mozilla et Samsung, et est utilisé dans les dernières versions de Mozilla Firefox.
XULRunner est une plateforme logicielle et une expérience technologique développée par Mozilla, qui permet aux applications construites avec la technologie utilisée dans les extensions Firefox (XPCOM, Javascript, HTML, CSS, XUL) de fonctionner nativement comme des applications de bureau sans nécessiter Firefox. Les binaires de XULRunner sont disponibles pour Windows, GNU/Linux et OS X, ce qui permet aux applications créées avec cette technologie d’être multiplateformes.

Pdf.js est une bibliothèque développée par Mozilla qui permet le rendu de documents PDF dans le navigateur en utilisant HTML5 Canvas et JavaScript. Elle est incluse par défaut dans les versions récentes de Firefox, ce qui permet au navigateur de rendre les documents PDF sans nécessiter de modules complémentaires externes. Il est disponible séparément en tant qu’extension appelée « PDF Viewer » dans Firefox pour Android, SeaMonkey et les versions de Firefox où il n’est pas intégré. Il peut également être inclus dans les scripts d’un site web, pour permettre aux fichiers PDF d’être rendus dans n’importe quel navigateur qui implémente les fonctions HTML5 requises et peut exécuter JavaScript.
Shumway est un remplaçant open source d’Adobe Flash Player, développé par Mozilla depuis 2012, qui utilise des technologies web ouvertes pour remplacer les technologies Flash. Il utilise JavaScript et les éléments HTML5 Canvas pour rendre le contenu Flash et exécuter Actionscript. Il est inclus par défaut dans Firefox Nightly et peut être installé en tant qu’extension pour toute version récente de Firefox. L’implémentation actuelle est limitée dans sa capacité à rendre le contenu Flash au-delà de projets simples.

Autres activités

Mozilla VR est une équipe dont l’objectif est d’apporter des outils, des spécifications et des normes de réalité virtuelle au Web ouvert. Mozilla VR maintient « A-Frame (VR) », un cadre pour construire des expériences de réalité virtuelle sur le Web, et travaille à l’amélioration de la prise en charge de WebVR dans les navigateurs Web.



Mozilla Persona était un mécanisme sécurisé d’authentification de sites web multi-navigateurs qui permettait à un utilisateur d’utiliser un seul nom d’utilisateur et un seul mot de passe (ou une autre méthode d’authentification) pour se connecter à plusieurs sites. Mozilla Persona a été fermé le 30 novembre 2016.

Le Mozilla Location Service (MLS) est un service de géolocalisation alimenté par les utilisateurs. Il a été lancé par Mozilla en 2013 et offre une API gratuite.
Mozilla Webmaker est l’initiative éducative de Mozilla, dont l’objectif est « d’aider des millions de personnes à passer du statut d’utilisateurs du web à celui de créateurs du web ». Dans le cadre de la mission de Mozilla, Webmaker cherche à « aider le monde à mieux comprendre le web, à mieux contrôler sa vie en ligne et à créer une planète plus à l’aise avec le web ».

Mozilla gère un site web complet de documentation pour les développeurs, appelé Mozilla Developer Network, qui contient des informations sur les technologies web, notamment HTML, CSS, SVG, JavaScript, ainsi que des informations spécifiques à Mozilla. En outre, Mozilla publie un grand nombre de vidéos sur les technologies web et le développement de projets Mozilla sur le site web Air Mozilla.

En juillet 2017, Mozilla a lancé le projet Common Voice pour aider à rendre la reconnaissance vocale ouvertement accessible à tous. Les visiteurs du site web peuvent faire don de leur voix pour aider à construire un moteur de reconnaissance vocale open source que tout le monde peut utiliser pour créer des applications pour les appareils et les sites web qui utilisent cette technologie. Le site permet aux visiteurs de lire une phrase pour aider le système à apprendre comment parlent de vraies personnes, tout en validant les phrases lues par d’autres personnes.

Mozilla publie les ensembles de données Common Voice sous licence CC-0.
Le 26 juin 2017, Mozilla a lancé son podcast intitulé In Real Life (IRL), qui explore les histoires populaires du web qui traitent des problèmes d’internet affectant la société dans son ensemble.

Communauté

La communauté Mozilla compte plus de 40 000 contributeurs actifs dans le monde entier. La plupart des sous-communautés de Mozilla se sont formées autour des efforts de localisation de Mozilla Firefox et des propriétés de Mozilla.

Il existe un certain nombre de sous-communautés basées sur leur emplacement géographique, où les contributeurs qui vivent à proximité se réunissent pour travailler ensemble sur des activités particulières, telles que la localisation, le marketing, les relations publiques et l’assistance aux utilisateurs.

En 2017, Mozilla a créé un défi Wireless Innovation for Network Security (WINS) qui a attribué un total de 2 millions de dollars US en prix aux innovateurs qui ont utilisé leur conception décentralisée pour créer des solutions sans fil pour l’accès à Internet en cas de catastrophes naturelles. Ce défi a également cherché à connecter les communautés qui n’ont pas d’accès à Internet.

Le programme Mozilla Reps vise à renforcer et à soutenir les bénévoles de Mozilla qui souhaitent devenir des représentants officiels de Mozilla dans leurs régions ou localités.
Le programme fournit un cadre simple et un ensemble concret d’outils pour aider les bénévoles à organiser et/ou à participer à des événements, à recruter et à encadrer de nouveaux partenaires, à documenter et à partager des activités, et à mieux soutenir leurs communautés locales.

En rejoignant le programme, un représentant de Mozilla s’engage à assumer les responsabilités suivantes :

Le Festival Mozilla est un événement annuel où des centaines de passionnés explorent le Web, apprennent ensemble et réalisent des choses qui peuvent changer le monde. L’accent est mis sur la création – le mantra du festival est « moins de yack, plus de hack ». Journalistes, programmeurs, cinéastes, designers, éducateurs, joueurs, créateurs, jeunes et toute personne du monde entier sont encouragés à participer. L’événement rassemble des personnes de plus de 40 pays, qui travaillent toutes à l’intersection de la liberté, du web et du thème choisi cette année-là.

L’événement s’articule autour de défis de conception qui cherchent à résoudre des problèmes clés basés sur le thème choisi pour le festival de l’année en cours. Les années précédentes, le festival Mozilla s’est concentré sur l’apprentissage, les médias et, en 2012, sur la création. Les titres des festivals sont liés au thème principal, à la liberté (en ce qui concerne la liberté d’expression, et non la consommation d’alcool) et au web.
Les MozCamps sont la partie essentielle de l’initiative Grow Mozilla qui vise à développer la communauté Mozilla. Ces camps visent à rassembler des contributeurs du monde entier. Il s’agit d’activités intensives de plusieurs jours qui comprennent des présentations de dirigeants de Mozilla, des ateliers et d’autres sessions (animés par du personnel rémunéré ou des bénévoles), ainsi que des rencontres sociales amusantes. Toutes ces activités ont pour but de récompenser les contributeurs pour leur travail acharné, leur engagement dans les initiatives et les nouveaux produits, et d’aligner tous les participants sur la mission de Mozilla.

Le Mozilla Summit était l’événement mondial pour les contributeurs actifs et les employés de Mozilla qui cherchaient à développer une compréhension commune de la mission de Mozilla. Plus de 2 000 personnes représentant 90 pays et 114 langues se sont réunies à Santa Clara, Toronto et Bruxelles en 2013. Mozilla a tenu son dernier sommet en 2013, le remplaçant par des « all-hands » qui sont des événements plus petits où les employés et les bénévoles se réunissent pour collaborer.

Similar Posts: