(11)

Libération du code source de Netscape et naissance de Mozilla – 31 mars 1998

Mascotte Mozilla boxant

Mascotte Mozilla boxantFirefox n’est pas né de nulle part. Il est le fruit d’une riche histoire. Découvrons-en un événement marquant dans ce nouveau Coup d’œil dans le rétro.

NetscapeLe 31 mars est le jour de l’anniversaire officiel du projet Mozilla. C’est le 31 mars 1998 que Netscape libéra le code source de Netscape Communicator 5.0.

Lire la suite

Découverte et usage de Rust en production à Lille

Logo de Rust

Voici un nouvel événement Rust qui ne se passe pas à Paris. Cette fois, c’est Lille qui accueille un « Meetup », hébergé par OVH, l’hébergeur français de sites web. Le 4 avril, vous pourrez assister à la Découverte et l’usage de Rust en production.

Rust

Rust, vous connaissez ? Vous avez peut-être découvert le terme lors de son inclusion dans Firefox ou lors du lancement du projet Quantum qui renouvellera Firefox. Rust sera au cœur du nouveau moteur d’affichage de Firefox, Servo. Voilà comment David Bryant définit Rust :

Logo de RustIl s’agit d’un langage de programmation système qui fonctionne à la vitesse de l’éclair et simplifie le développement de programmes parallélisés, en garantissant la sûreté de la mémoire et l’isolation entre les threads (tâches). Dans la plupart des cas, le code écrit en Rust refusera même de compiler s’il n’est pas fiable.

Lire la suite

Un bloqueur de pub – La face cachée de Firefox pour Android

uBlock Origin sur Firefox pour Android : requêtes bloquées

uBlock Origin sur Firefox pour Android : requêtes bloquéesNous avons découvert les thèmes pour Firefox pour Android la semaine dernière. Cette semaine nous allons voir une autre classe de modules complémentaires, la plus connue, celle des extensions. Les extensions ont participé au succès de Firefox pour ordinateur. Certaines d’entre elles sont disponibles pour mobile, et certaines autres sont même propres à Firefox pour Android.

Cette semaine, nous verrons le type d’extensions le plus populaire sur le dépôt de modules complémentaires géré par Mozilla, AMO.

Nous allons présenter une fonction supplémentaire que vous ne pourrez ajouter sur votre navigateur Android par défaut ni sur Chrome : le blocage des publicités des pages web. Nous avons retenu uBlock Origin : il est entièrement open source (code source disponible) et exempt de conflit d’intérêts avec des publicitaires. Il est aussi globalement plus efficace que ses concurrents pour bloquer rapidement sans prendre trop de puissance processeur (CPU), ni trop de mémoire vive (RAM).

Lire la suite

L'épopée de Firefox OS

Stand Firefox OS au Mobile World Congress 2013

par Ben Francis

Stand Firefox OS au Mobile World Congress 2013 Mobile World Congress, 2013

Je me souviens, lors d’un dîner d’équipe, que Mitchell Baker, présidente de Mozilla et « Chief Lizard Wrangler », a parlé de l’importance de la narration. Elle a dit combien raconter les événements dans la communauté des logiciels libres nous aident à réfléchir sur des expériences collectives et à en tirer des leçons.

Eh bien, je suis Ben et je suis un Mozillien. Je suis ingénieur en logiciel qui a travaillé sur le projet « Boot to Gecko » à plein temps pendant cinq ans et j’ai une histoire à raconter.

En tant qu’ingénieur du projet, je ne dispose pas d’une vision complète quand il s’agit de prendre des décisions à très haut niveau, des aspects financiers et des partenariats commerciaux. Mais j’ai été impliqué dans le projet pendant une longue période, plus longtemps en fait que n’importe lequel de ses cofondateurs, et j’ai appris beaucoup aux niveaux de l’ingénierie, de la conception et du produit.

Donc, je voudrais vous raconter ma version de l’histoire de Firefox OS, de la naissance du projet logiciel open source Boot to Gecko par un message sur une liste de diffusion et l’ouverture d’un dépôt GitHub vide en 2011, en passant par son lancement commercial comme le système d’exploitation mobile Firefox OS, jusqu’à la « transition » avec des millions de lignes de code transmises à la « communauté » en 2016.

Au cours de cette épopée de cinq ans, des centaines de membres de la vaste communauté Mozilla se sont réunis avec une vision commune pour bouleverser l’écosystème applicatif avec la puissance du Web ouvert. Je voudrais livrer mes réflexions sur nos succès, nos échecs et les leçons que nous pouvons tirer de cette expérience d’amener un système d’exploitation mobile basé sur un navigateur open source jusqu’à la commercialisation.

Ceci n’est pas un raccourci de l’histoire, il fait plus de 7 500 mots, alors d’abord voici un résumé sur les points clés au cas où vous ne pouvez pas tout lire ! Cela va sans dire, ce sont juste mes opinions personnelles.

Lire la suite

Debian repasse par Mozilla Paris

Logo Debian

Logo Debian Cela faisait très longtemps que le système d’exploitation Debian n’avait pas fait un arrêt dans les locaux de Mozilla Paris. Pour réparer cet oubli, il y sera les 13 et 14 mai 2017.

Debian est un système d’exploitation libre pour votre ordinateur. Un système d’exploitation est un ensemble de programmes et d’utilitaires simples qui font tourner un ordinateur. Debian est distribué avec des dizaines de milliers de paquets, des logiciels précompilés rassemblés pour une installation simple sur votre machine. Un certain nombre d’autres systèmes d’exploitation comme Ubuntu et Tails, sont basés sur Debian.

Lire la suite

La face cachée de Firefox pour Android : je thème

Firefox pour Android : thème Galaxy of Andromeda

Firefox pour Android : thème Galaxy of Andromeda Sur smartphone, il n’y a guère de place pour l’interface. C’est propice aux fonctions cachées. Nous allons vous en faire découvrir une série dans Firefox pour Android.

Saviez-vous que vous pouvez décorer cette interface quoique minimaliste ? Si vous faites tourner Firefox pour Android sur votre tablette, vous pourrez apprécier davantage les thèmes que la communauté propose sur AMO, le dépôt de modules complémentaires géré par Mozilla.

Mozilla vient de mettre en ligne un nouveau site pour mobile. Pour l’afficher, ouvrez le menu, appuyez sur Outils, puis sur Modules complémentaires (ou « Modules co…lémentaires »).

Lire la suite

Il y a 28 ans naissait le Web – Coup d'œil dans le rétro

« vague but exciting » on TBL proposal

Firefox n’est pas né de nulle part. Il est le fruit d’une riche histoire. Découvrons-en un événement marquant.

« vague but exciting » on TBL proposal« Vague, mais prometteur » : c’est avec ce commentaire de son chef lui donnant ainsi le feu vert que Tim Berners-Lee a récupéré le 13 mars 1989 sa proposition de système de gestion de l’information.

Il y a 28 ans, au CERN à la frontière franco-suisse où il travaillait, Tim Berners-Lee propose de développer un système hypertexte organisé en Web, afin d’améliorer la diffusion des informations internes. En 1989, il inventa le terme de « World Wide Web », le premier serveur World Wide Web, le « httpd », et le premier programme client (un navigateur et un éditeur web), le « WorldWideWeb ».

Lire la suite

Mozilla Firefox 52

Firefox 52 : plugins

Firefox 52 : pluginsCette nouvelle version majeure de Firefox est aussi une version ESR avec une prise en charge longue durée par Mozilla. Cette version ne recevra que des mises à jour de stabilité et de sécurité pendant environ un an au même rythme que les mises à jour de la version normale de Firefox. Cette version destinée aux organisations et aux entreprises sert de base au navigateur du projet d’anonymisation Tor, le Tor Browser.

Notes de version : ordinateur (desktop), Android et développeurs.

(Re)lire : Le navigateur Tor et Mozilla Firefox en symbiose.

La fin des plugins NPAPI sauf Flash

Comme Mozilla l’avait annoncé fin 2015, Firefox arrête la prise en charge des différents plugins NPAPI, à l’exception de Flash d’Adobe prend fin avec cette version 52. Donc Silverlight, Java, Acrobat et d’autres ne seront plus exécutés et n’apparaîtront plus dans le volet Plugins du gestionnaire de modules complémentaires de Firefox. Cette extinction programmée améliorera la sécurité, la stabilité (moins de plantages) et les performances de Firefox.

Plus tard dans l’année, Mozilla améliorera encore Firefox afin que le contenu Flash ne soit activé qu’avec le consentement de l’utilisateur.*

Lire la suite

Ça bouge du côté des extensions et thèmes de Firefox !

Logo de firefox en flamme

Logo de firefox en flammeLes plans de Mozilla pour les extensions qui vont s’appliquer progressivement en 2017 font râler les développeurs d’extensions Firefox et les utilisateurs ne manqueront pas de protester quand leurs extensions ne fonctionneront plus à cause de ces changements.

Mozilla a mis au point depuis ces dernières années un nouveau modèle d’extensions à base d’API fondé sur le système mis au point par Google pour Chrome et parallèlement les modifications fondamentales qui vont être introduites dans Firefox vont provoquer des incompatibilités avec le parc existant d’extensions.

Firefox 57, prévu pour le 14 novembre 2017, sera un jalon primordial pour les extensions dont nous parle Jorge Villalobos et pour les thèmes dont nous parle Justin Dolske.

Lire la suite

Un super Fosdem 2017 pour Mozilla

Photo de groupes des conférenciers de la salle Mozilla au FOSDEM

Photo de groupes des conférenciers de la salle Mozilla au FOSDEM En début d’année, le Fosdem de Bruxelles est le rendez-vous incontournable de l’open source en Europe. Nous vous annoncions la présence de Mozilla dans notre précédent article.

Ce rendez-vous rassemble des milliers de développeuses et de développeurs. Leur nombre ne cesse de croître.

Au cours des discussions et des rencontres, il s’en ressent une soif d’apprendre, de découvrir le Web de demain et surtout de rencontrer les concepteurs des technologies, des langages de programmation, des environnements de développement…

Côté fondation Mozilla, la communauté a répondu présente. De nombreuses communautés locales sont venues de différents pays : Belgique, Allemagne, Italie, Espagne, Estonie… et bien entendu de France.

Durant l’événement, Mozilla était présent sur deux fronts : la salle de conférence – la Devroom – et le stand.

Lire la suite

Haut de page