Beyond-the-code

Fil des billets

jeudi 27 décembre 2012

La sécurité avec Firefox et avec les autres navigateurs

(Adaptation d'un article en anglais publié sur mon blog officiel Mozilla, Beyond the Code, sous le titre Securing Firefox and the other browsers too. Merci à l'équipe de Mozfr pour la traduction !)


Tous les lecteurs de ce blog savent bien que nous dépendons de plus en plus d’Internet dans tous les domaines de notre vie ; et c’est pourquoi la question de la sécurité des produits et services offerts par Mozilla est cruciale, voyez ce qu’en dit le manifeste de Mozilla :

 La sécurité des personnes sur Internet est fondamentale et ne peut pas être considérée comme optionnelle.

Mon collègue Michael Coates a récemment publié un nouvel article sur le blog de Mozilla dédié à la sécurité. En voici un extrait :

 Selon les valeurs de Mozilla et notre engagement à demeurer ouverts, nous rendons publics tous nos problèmes de sécurité. Nous ne nous contentons pas de montrer les bogues quand quelqu’un d’autre les met sur la place publique ou quand ça nous arrange ; ouverture et transparence sont pour nous une question de principe .

Lorsqu'un problème de sécurité survient et menace nos utilisateurs, nous révélons à tout le monde ce que nous savons, ce que cela implique pour nos utilisateurs et ce que nous faisons pour régler le problème. Nous nous engageons à fournir des informations à nos utilisateurs dès que nous en disposons et à éliminer la menace de façon aussi responsable et rapide que possible.

Mozilla a été historiquement la première entreprise à créer un navigateur open source, en 1998, il y a presque 15 ans, et l'industrie lui a emboîté le pas, avec des concurrents en partie seulement open source. Mais nous sommes allés bien au-delà pour améliorer la sécurité en toute transparence, comme l'indique Michael.

Prenons un exemple d’innovation dans ce domaine, le fuzzing, Michael le définit comme : l’envoi d’une gamme de données malformées dans nos applications pour nous assurer que nos produits gèrent correctement toutes sortes de scénarios inattendus, qui pourraient sans cette simulation créer des vulnérabilités.

Mozilla s’est retrouvé à la pointe des techniques de fuzzing pour renforcer nos applications et améliorer la sécurité. Mais nous avons aussi fait quelque chose qui n’est pas si fréquent, nous avons partagé nos outils avec nos concurrents pour qu’ils puissent à leur tour améliorer leurs produits. Nous partageons aussi publiquement nos connaissances sur de tels sujets pour améliorer la sécurité des navigateurs sur PC comme sur mobiles.

Si Mozilla était une entreprise à vocation commerciale, aider nos concurrents n’aurait guère de sens, parce qu’en les rendant plus forts cela nuirait à notre chiffre d’affaires. Mais Mozilla est une organisation à but non lucratif, et c’est logique d’aider nos concurrents à améliorer leurs produits, puisque c’est la mission de Mozilla : faire en sorte que le Web soit meilleur pour tout le monde, y compris ceux qui utilisent d’autres navigateurs.

dimanche 2 décembre 2012

Brian King : un combat pour les utilisateurs

(Adaptation d'un article en anglais publié sur mon blog officiel Mozilla, Beyond the Code, sous le titre Brian King, fighting for the user. Merci à Pierre-Louis et Goofy de Mozfr pour la traduction !)

Pour montrer concrètement ce qui (et qui) se cache derrière le code qui anime les technologies Mozilla, j'ai interviewé Brian King, un contributeur de longue date qui vit en Slovénie mais dont on reconnaît facilement l'accent de Dublin.

Brian King, Mozilla warrior

Tristan Nitot - Bonjour Brian, peux-tu te présenter et dire ce que tu as fait pour Mozilla pendant toutes ces années et quand tu as commencé à contribuer ?

Brian King - Je m'appelle Brian King et je contribue à Mozilla depuis 1999. A l'origine, j'étais développeur. La société pour laquelle je travaillais a été l'une des premières à utiliser du code Mozilla dans ses logiciels, en l’occurrence une entreprise de Dublin qui créait des logiciels pour les enfants. Et puis Je me suis investi dans mozdev.org et j'ai aidé à la création d'un écosystème de développement autour du logiciel et des produits de Mozilla, par exemple des extensions. Puis j'ai commencé à faire du conseil autour de tout ça, en montant même ma propre entreprise, Briks, en 2006. Je fais aussi beaucoup d'activités bénévoles pour Mozilla et plus récemment je me suis engagé dans le programme Mozilla Reps.

T - Je t'ai vu organiser des tonnes d'événements, comme le FOSDEM, chaque année à Bruxelles.

B – Oui, depuis le début j'ai essayé de participer au plus grand nombre d'événements possible, par exemple des réunions de développeurs ou des réunions de rassemblement européen. Après quelque temps, je me suis investi dans l'organisation de ces événements, comme la gestion du planning et de la logistique de la salle Mozilla au FOSDEM.

T - Pourquoi faisais-tu cela bénévolement ? Qu'est-ce qui t'a attiré vers Mozilla ?

B - Au début, j'étais plus attiré par la communauté à cause des gens. Sur IRC et les newsgroups, j'ai trouvé des personnes passionnées, prêtes à rendre service et accueillantes. J'ai eu un sentiment d'appartenance à une communauté à côté de ce dont j'avais besoin pour mon travail. Quand j'ai mieux compris les missions et les valeurs de Mozilla, cela a donné personnellement plus de sens à ma contribution. Plus tard, quand j'ai commencé à créer de vraies extensions et d'autres logiciels Mozilla, j'ai senti : a) que j'avais besoin de donner quelque chose en retour et b) que j'étais personnellement investi dans le succès de l'Open Web et de Mozilla. Donc il y a eu des raisons altruistes et égoïstes en même temps.

T - Te rappelles-tu quand tu as lu le Manifeste de Mozilla ? Quelle impression cela t'a-t-il laissée ?

B - Je l'ai lu peu de temps après sa première publication, peut-être même pendant la phase de rédaction. Pour moi, c'était simplement une expression plus explicite de ce que je pensais être les idéaux de Mozilla auparavant. L'essence de ces principes sont l'ouverture, les standards et le combat pour les utilisateurs du Web partout dans le monde. D'accord, c'est trop verbeux pour attirer quelqu'un vers Mozilla mais en tant que document qui cimente les valeurs et les convictions je crois qu'il a été très bien rédigé. Nous avons aussi mis au point des messages plus courts depuis lors.

T - Je viens juste d'apprendre que tu es embauché pour t'occuper de la gestion des communautés en Europe. Comment tu vois ça ?

B - C'est en quelque sorte un nouveau départ pour moi puisque jusqu'à présent, j'étais essentiellement un développeur pour Briks et d'autres employeurs avant. Mais de bien des manières c'est la continuation du travail que j'ai fait en tant que contributeur depuis longtemps. En particulier, comme je l'ai mentionné auparavant, mon travail avec mozdev, Mozilla Reps, et sur les événements m'a mis en avant pour ce poste. Comme j'ai beaucoup voyagé et que j'ai rencontré beaucoup de personnes importantes et vu comment travaillent les communautés ces dernières années, je suis étonné par leur énergie sans limite et leurs idées. C'est un moment de changement pour Mozilla alors que nous partons vers de nouvelles directions pour remplir notre mission. La communauté va s'atteler à ce défi et je suis impatient de continuer à travailler avec tous.

TComment vois-tu Mozilla dans 5 ans ?

B - Je pense que nous continuerons notre mission avec des produits de première classe, et que nous continuerons notre évolution vers le mobile avec Firefox OS. C'est un grand défi. À part cela, c'est relativement simple : j'aimerais multiplier globalement le nombre de contributeurs et continuer à me battre pour les utilisateurs afin qu'ils puissent continuer à avoir une participation et un contrôle de leur présence sur le Web.

T - « Se battre pour les utilisateurs », je ne saurais mieux dire ! Merci Brian pour le temps que tu nous as consacré. Je te souhaite une pleine réussite dans ton nouveau travail chez Mozilla !

mercredi 28 novembre 2012

Le véritable enjeu de Firefox

(Adaptation d'un article en anglais publié sur mon blog officiel Mozilla, Beyond the Code, sous le titre What Firefox is really about. Merci à Pierre-Louis de Mozfr pour la traduction !)

Ici, sur ce blog, je m'efforce d'expliquer ce qui distingue vraiment Mozilla de ses concurrents : notre mission. Puis, de temps en temps, je tombe sur des articles qui démontrent que d'autres personnes (en dehors de la communauté Mozilla) comprennent cela aussi.

Dernier exemple en date, l'article de Matt Asay sur l'héritage Firefox publié sur The Register. J'aime tellement l'article que je souhaiterais pouvoir le citer intégralement ici, je vais simplement mentionner quelques citations (mais j'encourage mes lecteurs à lire l'intégralité de l'article) :

Firefox 1.0 est sans doute la technologie la plus importante développée au cours des 50 dernières années. Précisément parce qu'elle est bien plus que de la technologie. (...) Aussi idéaliste que cela puisse paraître, le but de Firefox a toujours été de répandre la liberté du Web

Bien entendu : chez Mozilla, Firefox est un moyen pour atteindre une fin, un outil au service de la mission de Mozilla, qui est de construire un Internet meilleur.

Donc, aujourd'hui, lorsque nous utilisons Chrome, Opera ou même Safari, nous devons remercier la communauté Mozilla qui a permis ce choix.

J'irai même plus loin. Si Firefox n'est pas votre navigateur principal : avez-vous essayé Firefox récemment ? Vous devriez. Nous investissons beaucoup d'efforts pour rendre Firefox plus rapide, plus efficace et plus intuitif. Téléchargez Firefox. Il est également disponible pour Android. Vous pourrez profiter d'un navigateur dont les valeurs sont davantage en phase avec vos intérêts et vous aiderez à faire du Web un endroit meilleur. Vous utilisez déjà Firefox ? Continuez à le faire et passez le mot, par exemple en partageant ce billet à vos amis !

- page 5 de 7 -