firefox et firefox os et vie privee - journée du libre 2015 lille

Post on 10-Jan-2017

2.287 Views

Category:

Internet

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AEI - Journée du libre - 19 Septembre 2015

Firefox & Firefox OSVie Privée

AEI - Journée du libre - 19 Septembre 2015

Christophe Villeneuve@hellosct1

Firefox & Firefox OS & Private life

AEI - Journée du libre - 19 Septembre 2015

Qui... est Christophe Villeneuve ?

afup – lemug.fr – mysql – mariadb – drupal – demoscene – firefoxos – drupagora – phptour – forumphp – solutionlinux – demoinparis – Libre à toi – eyrolles – editions eni – programmez – linux pratique – webriver – phptv – neuros - elephpant

Consultant IT

AEI - Journée du libre - 19 Septembre 2015

Aujourd'hui

● Vie Privée● L'idée● Un web ouvert

Firefox VS firefox OS

● Ce qui existe pour vous– Navigateur, Embarqué...

● Avoir le contrôle

AEI - Journée du libre - 19 Septembre 2015

Vie Privée… Rappel

● Notions générales– C'est utile !!! ??? !!!

● Ce rappel

● Des attaques ?

… Pas possible

– La sécurité

– Les traces numériques

– Vole d'identité

● Solution– Navigateur moderne

– Entretien

– Modifier son adresse/IP

– Crypto

– ….

● Sur internet– C'est différent

● Anonymat● Non chainabilite● Pseudonymat● Non observabilité

AEI - Journée du libre - 19 Septembre 2015

Avant (fin du 20ème siécle)

AEI - Journée du libre - 19 Septembre 2015

Le Web

● Principes simples– URL/HTTP/HTML

● Standards ouverts● Pas de Kit de Dév.● Pas d'autorisation● Disponible en Doc● ...

● 1ère génération

● 2ème génération

AEI - Journée du libre - 19 Septembre 2015

Le mobile / les smartphones

Apple Google Microsoft

AEI - Journée du libre - 19 Septembre 2015

Le Futur

● Un web embarqué...

Téléviseur

Smartphone

Tablette

AEI - Journée du libre - 19 Septembre 2015

Au final

Firefox Firefox OSVS

?

AEI - Journée du libre - 19 Septembre 2015

OS

● Système d'exploitation● Orchestre utilisation des capacité de l'appareil● Installé par la fabricant du matériel● Confusion OS / Téléphone

– Android, iOS, Firefox OS, Ubuntu Phone, Windows Phone…

Exemple : 4G

Impossible : si le matériel ne le supporte pasMême si l'OS peut le gérer

https://firefoxos.mozfr.org/post/2015/07/Qu-est-ce-que-l-OS-dans-Firefox-OS-%E2%80%93-Les-Mots-du-Fox

Firefox

AEI - Journée du libre - 19 Septembre 2015

Firefox

● Navigateur moderne● Outil libre et gratuit● Développement par la fondation Mozilla● Forte communauté et de développeurs● Existe pour tous les OS ● Populaire● Respectueux des standards W3C● Des milliers Extensions

AEI - Journée du libre - 19 Septembre 2015

Moteur de recherche (différents)

● Pays / Continents– Yahoo : Etats-Unis

– Yandex : Russie

– Baidu : Chine

– Google : France… /!\

● Choix des 'Distribution Linux'– Duck Duck Go

● Choix des Utilisateurs– Configuration :

Préférences → recherche

AEI - Journée du libre - 19 Septembre 2015

Do Not Track = DNT

● Disponible depuis 2011 - Amélioration en 2013● Est une entete HTTP● Indique aux sites que l'on ne souhaite pas être pisté

● Configuration – Préférence → Vie privée

AEI - Journée du libre - 19 Septembre 2015

Nettoyage

● Quand on quitte le navigateur– Réglages sur les cookies

– Réglages de l'historique

● Configuration – Préférence → Vie privée

AEI - Journée du libre - 19 Septembre 2015

Extensions ?

● Modules = add-ons● Modules complémentaires● Améliore le navigateur (thème, collections,

fonctionnalités…)● Milliers d'extensions

AEI - Journée du libre - 19 Septembre 2015

Light beam ✔ Visualisation interactive

✔ Les requêtes vers les sites tiers

✔ Les cookies déposés✔ Permet de pister les pisteurs

ADD-ON (1/6)

https://www.mozilla.org/fr/lightbeam/

AEI - Journée du libre - 19 Septembre 2015

➢Light bean

➢Disconnect

✔ Accélère le navigateur

✔ Améliore la vie privée

✔ Plus sécurisé

ADD-ON (2/6)

https://addons.mozilla.org/fr/firefox/addon/disconnect/

AEI - Journée du libre - 19 Septembre 2015

➢Light bean

➢Disconnect➢Pricavy Badger

✔Protège votre vie privée

✔ Bloque les pisteurs invisibles

✔ Bloque les espions

✔ Représenter par :

ADD-ON (3/6)

https://addons.mozilla.org/fr/firefox/addon/privacy-badger-firefox/

AEI - Journée du libre - 19 Septembre 2015

➢Light bean

➢Disconnect➢Privacy Badger

➢Ghostery

✔ Protège votre vie privée

✔ Voit ce qui ne se voit pas sur le Web.

✔ Surveille votre navigation

✔ Il détecte

✔ les mouchards, ✔ les bogues Web, ✔ les pixels ✔ les balises placés sur les

pages Web par Facebook,

ADD-ON (4/6)

https://addons.mozilla.org/fr/firefox/addon/ghostery/

AEI - Journée du libre - 19 Septembre 2015

➢Light bean

➢Disconnect➢Privacy Badger

➢Ghostery

➢Naviguer cacher

✔ Tor

✔ Proxy

✔ AnymouX

ADD-ON (5/6)

AEI - Journée du libre - 19 Septembre 2015

➢Light bean

➢Disconnect➢Privacy Badger

➢Ghostery

➢Naviguer cacher

✔ Projet TOR

www.torproject.org

➢Tor Browser

ADD-ON (6/6)

AEI - Journée du libre - 19 Septembre 2015

Bilan : Firefox & Vie Privée

● Les plus– Navigateur très extensible

– Respecte les standards et l'utilisateur

– Propose des fonctionnalités avant les autres

● Les moins– Il y a des défauts mais il reste une référence

Plateforme ouverte mobile

Firefox OS

AEI - Journée du libre - 19 Septembre 2015

AEI - Journée du libre - 19 Septembre 2015

Décomposition d'un smartphone

Applications

Système d'exploitation

Hardware / Device

Applications

Système d'exploitation

Hardware / Device

VS

?

Les Autres

AEI - Journée du libre - 19 Septembre 2015

AEI - Journée du libre - 19 Septembre 2015https://mdn.mozillademos.org/files/4605/FirefoxOS.png

GONK

➢GECKO

➢GAIA

AEI - Journée du libre - 19 Septembre 2015

GONK✔ Couche basse

✔ Kernel Linux + Matériels

✔ Hardware 

✔ libre ou propriétaire✔ Abstraction Layer (HAL)

✔ Pas exposé le JS  ✔ Isolé de Gaia 

✔ Communication par Gecko

Architecture (1/3)

AEI - Journée du libre - 19 Septembre 2015

➢GONK

➢GECKO

✔ Moteur de rendu HTML5✔ Gestion des API

✔ De plus en plus complet

✔ Exécution des applications (runtime)

✔ Mécanisme de lancement dans Firefox pour HTML 5, CSS & Javascript

Architecture

AEI - Journée du libre - 19 Septembre 2015

➢GONK

➢GECKO➢GAIA

✔ Interface utilisateur (IHM)✔ Construction API Full Web✔ HTML 5 + open Web✔ Communique avec Gecko via des Web API✔ Les Apps sont exécutés en mode sandbox✔ Offline

✔ LocalStorage, appCache

Architecture

AEI - Journée du libre - 19 Septembre 2015

Appareils disponible

Alcatel One TouchFlame

ZTE Open C

GeeksPhone

Intex Cloud FX

AEI - Journée du libre - 19 Septembre 2015

Les appareils… Nouvelle génération

Et beaucoup d'autres disponibles :

https://www.mozilla.org/fr/firefox/os/devices/http://firefoxosdevices.org

LG Fx0

+17 modèles

Open L KLIF Pixi 3

AEI - Journée du libre - 19 Septembre 2015

Autres appareils compatibles

Samsung Nexus 4

Samsung Galaxy

Sony

Etc...

● Samsung Galaxy S II● Samsung Galaxy Nexus● Nexus 4● Sony

Voir B2G-Installer en Add-on

Ce que l'on peut faire avec….

AEI - Journée du libre - 19 Septembre 2015

Applications par défaut

● Téléphone● Contacts● SMS / MMS● Agenda● Mail● Firefox comme navigateur

AEI - Journée du libre - 19 Septembre 2015

Les applications (APPs) pour Firefox OS

● N'importe qui peut en développer une● Toutes ne sont pas libres (c'est votre choix)

https://marketplace.firefox.com/developers/

AEI - Journée du libre - 19 Septembre 2015

Choisir le moyen de consommer

Le market des smartphones

Supermarché

AEI - Journée du libre - 19 Septembre 2015

✔ 100 % de contrôle✔ Pas d'intermédiaire

✔ Chez vous✔ Déporté✔ Sur la market

✔ N'importe qui peut en développer une

✔ Toutes les Apps ne sont pas libres

Market... Marketplace

AEI - Journée du libre - 19 Septembre 2015

https://marketplace.firefox.com/developers/validator

A vous de choisir !!!

AEI - Journée du libre - 19 Septembre 2015

Licence

● Mozilla Public License, version 1.1● GNU General Public License, version 2.0● GNU General Public License, version 3.0● GNU Lesser General Public License, version 2.1● GNU Lesser General Public License, version 3.0● MIT/X11 License● BSD License● Other

AEI - Journée du libre - 19 Septembre 2015

Déployer votre API

https://marketplace.firefox.com/developers/submit/

AEI - Journée du libre - 19 Septembre 2015

Catégorie

- Informations- Pays / Langue- Média- Détails- Assistance- Info techniques- Catégories

- Informations- Pays / Langue- Média- Détails- Assistance- Info techniques- Catégories

AEI - Journée du libre - 19 Septembre 2015https://marketplace.firefox.com/

Marketplace

AEI - Journée du libre - 19 Septembre 2015

Les permissions

https://developer.mozilla.org/fr/Apps/Build/App_permissions

AEI - Journée du libre - 19 Septembre 2015

Les builds communautaires

● http://builds.firefoxos.mozfr.org ● http://builds.firefoxos.mozfr.org/doc/fr/maj-firmware-modem

AEI - Journée du libre - 19 Septembre 2015

Les branches

● Disponible– Beta 2.1

– Aurora : 2.2

– Nightly Build 3.0

● Avantages des Builds– Relativement stable

– Communauté réactive

– Fonctionnalités évolués

● Les limites

AEI - Journée du libre - 19 Septembre 2015

Bilan : Firefox OS & Vie Privée

● Les plus– Système le plus libre

– Builds communautaires

– OS Libre

– Tout est WEB (HTML/CSS/JS)

● Les moins– OS Jeune

– Constructeurs frileux

AEI - Journée du libre - 19 Septembre 2015

Où trouver les informations ?

● Site officiel de mozilla– https://www.mozilla.org/fr/firefox/os

● Le Forum de Mozilla– https://forums.mozfr.org

● Les Mailing-listes– http://mozfr.org/participer

● Bugzilla– https://bugzilla.mozilla.org

● Blog de la communauté– http://mozfr.org

AEI - Journée du libre - 19 Septembre 2015

Développer pour Firefox OS

● Documentation MDN– https://developer.mozilla.org/fr/docs/mozilla/boot_to

_gecko/writing_apps_for_boot_to_gecko● Code source disponible sur GitHub● De nombreuses applications exemples

– Vous connaissez le code source

Questions ?

Merci

top related