 Bienvenue à cette session et à cette présentation par Hans Christoph China qui va nous parler de WIND, un service hors ligne pour les gens. Donc c'est une présentation reliée au réseau. Soit été lui, il a bienvenue. Merci. Alors je vais vous parler de notre projet WIND. Donc c'est un travail sur les sept dernières années à peu près pour intégrer de la connectivité hors ligne, donc du réseau proche dans Internet et en faire quelque chose que vous puissiez de manière transparente. Et je vais vous montrer quelques morceaux choisis au hasard ou pas tant au hasard que ça. Donc je vais vous parler en grande partie du travail que j'ai fait et qu'on a fait et puis aussi des exemples qui ont déjà été montrés un peu partout et j'espère pouvoir inspirer chacun d'entre vous qui travaille sur du logiciel ou même du hardware pour qui puissent penser au réseau proche et à tout ce qui est offline hors ligne. Donc ce travail fait partie du project Guardian. C'est un projet libre qui est tourné vers la vie privée dans tout ce qui est communication mobile. Donc ça veut dire que quand on fait du développement logiciel, on part de l'idée qu'on veut faire des applications où la vie privée est le plus important. On ne veut pas compromettre les données personnelles des utilisateurs. Donc ça implique aussi qu'on n'est pas riché célèbre parce qu'on a plutôt postulé pour des bourses qu'a obtenu la cénébrité. Donc l'idée centrale c'est que le logiciel soit vraiment utilisable et que le fait que ce soit utilisable, ça ne soit pas en conflit avec la vie privée et ça c'est vraiment un point essentiel. Donc pour nous c'est que le logiciel soit sûr et soucieux de la vie privée. Si on conçoit les choses telles que l'utilisateur et le choix entre le bouton sûr et le bouton dangereux, on peut être sûr que tous les utilisateurs vont pouvoir choisir le bon. Donc le processus est vraiment basé sur l'expérience utilisateur. Donc plutôt que de dire l'utilisateur n'a pas compris comment on voulait qu'il fasse, il faut qu'on lui explique mieux, il faut que le logiciel s'adapte aux besoins de l'utilisateur. Donc ça veut dire, ça implique aussi de parler beaucoup aux gens, beaucoup d'intérations, beaucoup d'essais et d'erreurs. Donc le Guardian Project, ce souci surtout sur les utilisateurs, donc les activistes, les journalistes et les défenseurs de droit. Et on est souvent appelé pour aider, on est souvent appelé pour fournir des services pour les entrepreneurs et donc pour les journalistes aussi. Donc notre mission principale, c'est d'être vraiment soucié de la vie privée, mais d'une façon accessible à tous. Et donc on a trouvé cette niche où on peut travailler en coopération avec beaucoup d'organisations qui vont nous donner des financements pour cibler certaines personnes, par exemple les défenseurs des droits de l'homme et on peut faire du logiciel livre qui peut être réutilisé sous forme de bibliothèque. Mais aussi par rapport à la conception, on peut fournir aussi des modèles de conception. On voit là quelques-uns des partenariats qu'on a. Donc il y a pas mal de ces organisations qui représentent en fait les usages et ciblés, on va dire. On veut toujours essayer de travailler en coopération assez proche avec ces utilisateurs qui ont des grands soucis de vie privée. On essaie toujours de trouver s'il n'y a pas déjà un projet de logiciel libre qui existe à l'extérieur, qui fait déjà ce qu'on veut et on essaie toujours de les rejoindre plutôt que de créer quelque chose de nous. Donc ça veut dire qu'on doit encore plus parler avec les autres. Mais c'est aussi l'intérêt de venir à des événements comme ceci. Voici chercher tous les endroits où on peut collaborer et pour tous ensemble faire quelque chose d'un peu mieux. Faire quelque chose de meilleur. Je devrais aussi vous dire que je porte plusieurs casquettes et je paye mon loyer avec les choses du Guardian Project officiellement. Mais la façon de ton travail, souvent on fait beaucoup de ce travail parce qu'on pense qu'il est utile. Je suis également un développeur de Debian. Je suis fait partie de l'équipe centrale de EFDROID et aussi d'autres choses qui ne payent pas le loyer. Mais comme on a du financement ici, on peut aussi se concentrer sur des choses qui s'intègrent dans l'ensemble et qui sont aussi importantes à faire. Alors les réseaux. Tout le monde a priori est familier avec Internet et Internet. Et maintenant sur notre téléphone, dans nos poches tout le temps. Et de plus en plus, les gens oublient qu'il y avait beaucoup de réseaux avant en fait qui existaient. Et donc je voulais en mettre certains en avant qui me paraissaient importants. Et mettre en avant qu'il y ait des choses qu'on peut apprendre de ces réseaux. Certaines de ces idées, les gens maintenant se disent, c'est un dingue de construire des réseaux comme ça, c'est pas possible, c'est trop dur. Mais si on regarde par le temps le passé, on se rend compte que ça fonctionnait assez bien finalement. Qui ici a déjà entendu parler de FIDONET ? FIDONET. Ok. FIDO, c'est ma première expérience à un réseau en général. Qu'est-ce que c'est ? Assez simplement, c'était à l'époque quand la connexion à un réseau c'était un modem et faire un appel téléphonique pour s'y connecter. Il y avait un truc qui s'appelait un BBS. C'était un endroit unique où tout le monde pouvait se connecter, tout le monde appelait le même endroit et on pouvait échanger des choses, des fichiers, discuter, etc. Et pas mal de gens se sont dit, mais si on veut échanger des choses de l'autre côté du pays, ça va coûter très cher. Mais je peux faire un appel local, ça va être gratuit ou en tout cas moins cher. Et ce BBS-là peut faire un autre appel local, et ce BBS peut encore faire un autre appel local, etc. Et en fait on peut avoir un réseau global qui sera peu cher. Et c'est comme ça que FIDONET s'est répandu sur une grosse partie du monde. Il allait des États-Unis à la Bulgarie. Je crois qu'il allait un petit peu aussi dans l'Amérique du Sud. Et il a été organisé par des gens qui voulaient juste pouvoir s'envoyer des messages, des emails et des choses comme ça. Un autre qui me tient beaucoup à coeur, c'est est-ce que quelqu'un a déjà utilisé des applications de beaming sur les palmes perlettes ? C'est de la fraî rouge. Ça contient l'idée d'un réseau local hors ligne qui est inscrit dans l'objet de le début. Autant que je m'en souvienne, si on avait une appli, on pouvait envoyer une appli à quelqu'un d'autre. Tu veux s'appli et je t'envoie l'appli. Les deux téléphones se connectaient, ils avaient un petit bruit et on les envoyait. On pouvait aussi s'envoyer des contacts. Et ça marchait finalement assez bien. Et ça marchait juste avec des petits connecteurs infrarouge, le même qui est dans les télécommandes pour les télé. Et je pense que ça marchait parce que la technologie était là déjà. Mais de manière plus importante, c'est que c'était assez facile à utiliser. C'est assez agréable pour que pour ces interactions, on était déjà en train de discuter de moite à carte. On sortait son palme pilot et on les pointait à l'un à l'autre. Et finalement, on se connectait à un comportement humain qui existait déjà. C'était pas en train de dire aux gens de faire quelque chose de complètement nouveau et bizarre. C'était quelque chose qui existait déjà. Quelque chose qui reçoit beaucoup d'attention dans les médias en ce moment. C'est le paquet de Seménal, donc le paquet de Mader à Cuba. C'est un réseau assez incroyable de transporteurs qui déplacent des choses à Cuba, des données. Qu'est-ce que c'est ? Quelqu'un va dans un pays qui a un accès internet au débit ou par une source il le récupère à Cuba. Pour ceux qui ne savent pas, la majorité de gens à Cuba n'ont pas accès à internet et l'accès qui existe est très très cher. Donc il y a des gens qui ont trouvé ce système, ils achètent un disque dur, ils le remplissent et d'en plus avec des livres, des films, plein de choses, des applis, des jeux et ensuite ils le ramènent à Cuba. Ils ont tout un réseau de gens qui, les gens se parlent, se rencontrent, échangent et ils échangent des disques durs physiquement. Quelqu'un dit à un nouveau paquet hebdomadaire et on va au magasin de paquet hebdomadaire, on connaît quelqu'un qui récupère de quelqu'un d'autre, on va faire sa copie et après ça quelqu'un dit à moi je vais les appeler donc on va aux gens qui ont les appelis, on va on paie un peu d'argent, on récupère les, on copie les appelis etc. et en fait ça couvre Cuba assez bien et il n'y a pas de réseaux sans fil, il n'y a pas de réseaux avec des fils filaires, c'est juste des gens qui déplacent des disques durs et qui se parlent et qui se mettent d'accord. Et donc ça a déjà été surnommé un sneakernet donc un réseau en basket en français. C'est un peu la dernière possibilité qu'on peut en parler mais il se trouve que le sneakernet c'est encore la façon la plus rapide de déplacer des données. Par exemple ces Amazon ont un service quand si on a beaucoup de données et qu'on veut les déplacer à Amazon, ils vous amènent un camion, ils amènent un camion dans votre data center et ils vont remplir, on le charge et c'est un exaocté de données. Je ne connais pas tous les détails mais dans un exemple ça aurait pu déplacer 26 ans pour le déplacer par internet et ça a pris que 6 mois avec ce service. Donc en fait c'est vraiment juste un camion rempli de disques durs interconnectés. Ensuite je pense que l'idée des réseaux méchés est un train un peu de s'estomper. Il y a beaucoup d'activités là-dessus il y a une dizaine d'années. Les gens qui construisaient des réseaux fait maison qui peuvent se connecter, qui peuvent comprendre comment se diffuser de l'information en se transmettant et en faisant des routes automatiquement. Donc là la carte qu'on voit c'est les réseaux wifi en Catalogne. On peut voir que là il y a la Barcelone, là où est le curseur de l'Aisuri. Donc ça couvre une zone assez large, c'est à peu près 10 000 nœuds dans ce réseau là et là c'est fourni de manière, ça fourni de manière, un réseau assez rapide dans une zone où les télécoms locaux n'ont pas très intéressé pour quelques raisons que ce soit et ne le font pas et donc ne le fournissent pas cet accès au débit local. C'est construit et tenu à jour par beaucoup de bénévoles et ça prend beaucoup de temps à ces gens et d'habilité de compétences techniques. Mais ce qui se passe souvent dans ces cas-ci, c'est qu'ils ont fait tout le travail difficile de prouver que ça peut, que les gens veulent cet accès à internet et sont prêts à payer pour et sont prêts à donner de l'argent pour le faire fonctionner. Puis les entreprises souvent arrivent et disent, ah bah voilà, regardez, il y a un marché qui nous attend et puis du coup ces choses-là disparaissent après. Il y a un autre, quelque chose d'autre dont j'ai appris et finalement hier, j'en ai entendu parler hier, il y a un télécom dans l'aide de Nicaragua qui s'appelle CISA, même genre d'idées, un effort communautaire, parce que les télécoms locaux ne s'occupe pas de l'aide d'une Nicaragua. Ils l'ont mis en place, ils l'ont fait fonctionner et les télécoms ont s'en dit, sont vus, ah tiens, les gens vont payer pour un service télécom là. Et là ils sont venus, ils ont créé un énorme réseau pendant beaucoup de tours et ils ont fait fermer CISA, enfin ils ont coupé là sur le pied. Et enfin, l'internet en lui-même a commencé comme un réseau hors ligne, c'était dans les années 70, 1970, c'était tout ce qu'il y avait dans l'internet à cette époque. Et ça a été construit no par no. Quand ils l'ont allumé, c'était vraiment deux ou trois ordinateurs qui se parlaient les uns avec les autres et puis petit à petit ça a été construit jusqu'à ce qu'on a aujourd'hui. Et en plus par-dessus tout ça, c'était quelque chose, c'est un effort qui était financé par le département de la défense américain, mais il y a beaucoup de choses qui ont apparu par-dessus. Il y a Usenet qui existe encore, qui est encore actif, c'est une idée assez fascinante, comment déplacer, c'est comme des forums finalement, organisés par sujet. Et quand ça a été créé, l'internet n'était pas vraiment disponible, mais les gens disaient, on veut utiliser ce médium numérique, on n'a pas accès à internet, comment est-ce qu'on peut faire ça ? Donc un peu comme le fidonnet finalement, c'est des ordinateurs qui s'appellent les uns les autres, qui s'inclouent des données et ce qu'on obtient finalement, c'est par exemple une université à une copie complète de l'usenet et nous on peut se connecter, on peut se connecter le plus proche et s'inclouer dans les endroits, je suis intéressé par ce petit boulot et récupérer juste ce qu'on a parti qu'on veut et la synchronisation inclut nos réponses et du coup la université, après ça, elle renvoie à tous les autres personnes et ça se redistribue et ça fait le tour du monde de cette manière-là, de cette manière un peu à synchrones et bout par bout dans toutes les directions. Et ensuite, quelque chose de plus récent qui pour moi est vraiment quelque chose de très intelligent, très intéressant. Donc c'est pour contourner l'internet en Iran, donc ça s'appelle toucher. Donc l'Iran bloque souvent des parties d'internet. La télévision satellite est assez populaire en Iran, mais tous les satellites sont contrôlés par les emeralds arabes unis et qui ne s'entendent pas bien avec l'Iran. Et donc les gens qui ont touché en place ont reconnu ça et donc parce que le transfert satellite de vidéo sont juste des bits et c'est un standard assez simple, c'est du format MPEG. Il y a personne qui va vérifier que les bits que vous envoyez sont une belle vidéo. Donc toucher, ils ont une chaîne du réseau câblé qui est accessible en Iran depuis les satellites principaux, celui que tu as utilisé pour récupérer la télé. Et si vous vous abonnez à cette chaîne, vous récupérez des choses et vous pouvez récupérer le signal et télécharger des choses sur une clé USB un peu, comme si vous étiez en train de décompresser un fichier ZIP ou télécharger des données. Et pour moi, c'est vraiment un hack complètement fou, mais je trouve ça vraiment intelligent. Et maintenant pourquoi est-ce qu'on aurait vraiment besoin maintenant de penser à incorporer des réseaux locaux et hors ligne, finalement, actuellement. Et en fait c'est tellement facile d'envoyer des choses sur Internet. Il y a des entreprises comme Google qui ont mis en avant le fait qu'on peut fournir des services où vous êtes tout le temps connecté. Une fois qu'il y a ça, ils peuvent avoir leur gros serveur avec les moteurs de recherche et tout ça, mais on ne peut pas le faire d'une façon décentralisée. Ils sont tellement investis dans cette Internet connectée partout, ils font des ballons, Facebook pensait à envoyer des drones pour diffuser Internet pour que chacun puisse avoir accès à Internet, peu importe où ils sont. Et c'est vraiment une nouvelle ère dans l'histoire des ordinateurs et d'Internet et ça me rappelle une histoire qui est parfois oubliée et donc dans les racines d'Internet. Il y a une bonne partie d'Internet qui a été construite à peu près au moment de la guerre du Vietnam. Alors qu'on pense que l'Internet c'était un tas de hippies qui avaient avec Internet et c'était de l'information accessible gratuitement et ils se passaient ça en même temps. Et en fait pendant ce temps, les gens qui finançaient ça, donc c'était la défense américaine, avaient vraiment une idée différente. Leur idée c'était qu'on a un réseau qui est résistant aux attaques nucléaires et donc on a le plus gros système de commande centrasié. Et donc on a un réseau où tout le monde peut s'occuper de tout et où le président peut choisir qui peut cibler et tuer. Donc on pourrait avoir des avions qui se déplacent et le président peut choisir s'il veut appuyer sur la gâchette ou pas. Et donc une des choses qui ont fait dans les années 70, donc le plus grand ordinateur de l'époque, ils avaient fait un réseau au Vietnam et au Cambodia et donc à Oshimin, c'est là qu'il y avait une bonne partie et ils voulaient mettre des capteurs partout, des caméras, des micros et ils voulaient enregistrer en fait tout ce qui se passe sur cette piste autour d'Oshimin. Et donc quand on veut faire exploser un camion, le général peut être cette personne qui appuie sur la gâchette. Et donc on a une connaissance parfaite et on a investi des quantités énormes d'argent, il y avait plein de données, il y avait plein de statistiques sur les gens qui ont été tués, sur ce qui a été explosé. Donc là vous avez une carte de toutes les zones qui ont été ciblées par ce système et au bout d'un moment quelqu'un a récupéré tous ces nombres, tous les camions, tous les avions et toutes les personnes qui ont tué et ils ont réalisé que c'était beaucoup plus gros que tout ce qui était estimé par les départements qui ont été chargés de cette estimation. Et après la guerre, on peut le voir maintenant dans les musées au Vietnam. Les vietnamiens se sont rendus compte que, oh, ici il y a des micros et quand ils entendent un camion, quelqu'un tire dessus et ils ont commencé à jouer des sons de camions. Donc il y a eu cette énorme infrastructure d'Internet en plein milieu de la guerre et en fait ils étaient victimes de leur propre bulle d'information. Et donc plus directement, pourquoi est-ce qu'on a besoin d'un réseau hors ligne et local ? Donc Internet est en train de devenir très centralisé de plus en plus dans beaucoup de zones du monde en fait c'est très fragile et en fait dans n'importe quelle partie du monde ça peut devenir fragile assez facilement. Par exemple à Manhattan le 11 septembre il y avait plus d'Internet, il y avait plus de téléphones, il y avait plus de téléphones portables, il y avait plus d'électricité en fait, il y avait des l'hermes lignées électriques qui étaient dans les rues et ça s'est passé en plein milieu de l'honneur. Et donc ça commence à devenir de plus en plus simple aussi de censurer Internet dans les zones comme la Syrie par exemple et évidemment il y a beaucoup de personnes qui essaient de faire en sorte que ce soit pas notre, qui est des services qui soient favorisés par rapport à d'autres. Et évidemment c'est pas non plus distribué de manière équitable. Donc ici il y a une carte du monde donc basée sur le pourcentage de personnes qui utilisent Internet et on voit que c'est vraiment distribué de manière inégale et une des raisons pour ça c'est parce que dans certaines régions c'est vraiment très cher et ce sont des parties du monde où les gens n'ont pas beaucoup d'argent et ne gagnent pas beaucoup d'argent et donc le fait de pouvoir se payer Internet en fait c'est vraiment bloquant dans certaines zones. C'est quelque chose que Facebook a remarqué lors de leur initiative internet.org où ils voulaient payer les factures Internet pour que les gens du monde entier puissent avoir accès à Facebook. Mais en fait ce qui les intéressait c'est pas Internet en entier mais plutôt Facebook. Et donc il y a plein de projets sur lesquels on a travaillé. Donc dans les États-Unis il y a des grandes zones où les gens n'ont pas de couverture réseau par exemple les fermes. Donc ici il y a des gens qui travaillent dans une ferme en Georgia. On les a aidés à suivre le travail qu'ils faisaient pour qu'ils soient payés correctement et ils avaient pas de connexion mobile ils avaient pas accès à Internet. Et donc ça c'est en Georgie donc c'est une partie des États-Unis. Ensuite il y a aussi beaucoup d'endroits du monde donc par exemple la Syrie où la connexion entre la Syrie et le monde extérieur est assez ténue. Donc par exemple Tartus a trois connexions avec le reste du monde et ça a été décidé comme ça explicitement. Donc la Libye après la chute de Kadhafi ils ont regardé comment les communications étaient gérées et en fait ils se rendent compte qu'il y avait un seul bâtiment qui gérait tout. C'était un choix évidemment d'allibérer. Un autre exemple intéressant c'est cette manifestation en Hong Kong donc c'était sur la Causeway l'avenue principale. C'était assez inattendu d'avoir des dizaines de milliers de personnes qui étaient sur la l'autoroute. C'était une manifestation politique ils voulaient se faire entendre et ils ont mis beaucoup d'efforts dans le fait de communiquer et de savoir ce que faisait la police il y a eu pas mal d'attention qui a été portée. Je ne me souviens pas du nom il y a un service de chat de communication cette année qui avait vous savez non non c'était un truc spécifique avec une connexion locale fire chat merci oui donc fire chat et ça eut beaucoup de pub à ce moment là et c'était assez intéressant cette appli parce que ce qu'elle fonctionnait comme une appli de chat normal mais si on pouvait pas se connecter à internet ça essayait également via le bluetooth d'envoyer les messages donc à travers le réseau un réseau local de bluetooth c'est un bon modèle dire internet ou s'il y a ou s'il n'y a pas et sinon un réseau méché ad hoc s'il n'y a pas d'internet donc ça il y a beaucoup de bonnes idées et c'est difficile de choisir mais de la question c'est aussi comment est ce qu'on peut faire tout ça c'est une part c'est en gros la question sur laquelle on travaille dessus et c'est le et notre travail le plus récent est lié à une compétition modélat sur les réseaux en ligne et on a commencé on a choisi de se concentrer sur l'amérique latine et de détendre nos horizons ensuite je pense et on avait commencé après depuis on a un peu étendu mais au début on a fait des sondages pour avoir une idée de quels étaient les problèmes quels étaient les besoins des gens que c'est leurs inquiétudes donc voici des réponses de des gens de ces pays auxquels on a à quel on a parlé ensuite on a juste essayé d'avoir des idées générales de quand vous utilisez votre téléphone quelles sont les problèmes que vous avez le coût des données était numéro 2 la batterie était numéro 1 donc on était arrivé avec une perspective on avait appris beaucoup sur combien ça coûtait à être de les utiliser dans cette partie du monde et c'était notre notre notre notre façon de se concentrer sur le question mais en fait en fait il a la question de la durée des batteries était en fait le premier problème part de là on a aussi eu la question de quelle quantité de données utilise les gens 2 gigas ou moins c'est la moitié des gens ont répondu cette réponse donc pas tant que ça et ensuite et ensuite combien une paie donc la majorité des gens paye plus de 20 dollars par mois qui ce qui en Europe dans l'Union européenne n'est pas si important mais dans beaucoup de pays dans beaucoup d'endroits c'est beaucoup d'argent c'est une proportion assez importante de leur de leur salaire ou de leur revenu donc c'est après 10% pour ça dans cet cas à partir de là on a fait beaucoup d'interviews on a trouvé qu'avoir des vraies histoires était vraiment nous informait vraiment beaucoup il y avait beaucoup de questions de vie privée qui émergeait à ce qu'on peut vous interviewer et répondre votre histoire vos besoins près du monde c'était compliqué donc ce qu'on s'est fait par à partir de ces interviews on a créé des personnages fictifs et on en a donc en voici trois et on a essayé de les regarder proches de ce qu'on a entendu ceci donc il y en a 8 ou 10 je crois en tout ils sont tous disponibles sur le site de ok things c'est le lien sont sur la page talk ça parle un petit peu donc de leur histoire de leur téléphone de leur revenu qu'elle s'appuie utilise et qu'est ce qu'ils font et qu'est ce qu'ils font avec leur téléphone elles ont été très utiles pour réfléchir à comment prioriser les choses on a mis plus d'efforts par exemple dans la dans la durité des batteries par exemple basé là dessus on est on est on est on est on est revenu donc donc sur et droide qui a des aléments les plus grosses qu'on a travaillé on avait on a commencé à travailler avec en 2012 à ce qu'on a appelé à l'époque l'échange d'appli le app swap et à partir de là on a essayé de réfléchir donc et droide c'est un magasin d'appli ça permet de déplacer des des bouts de données d'un endroit à votre à votre objet à votre téléphone pour utiliser ça peut être des livres des films des applis peu importe donc dans et droide on avait vraiment cette cette possibilité de se demander qu'elles sont toutes les manières utiles de déplacer des bouts de données de ici à là et comment est-ce qu'on peut toutes les mettre dans une expérience utilisateur on n'a pas vraiment besoin de se poser action de comment on prépare les choses comment les configures à internet marche pas il faut que je configure la connexion bluetooth d'une manière spéciale pour pouvoir l'utiliser et c'est-à-dire de miroir ou des choses comme ça non ça prend vraiment de plus en plus forme à gauche là il y a de plusieurs façons dont les dont les données se sont transmises dans l'écosystème et droide donc bien sûr il y a tout en haut il y a et droide pour orgue c'était la c'est la part des faux on allume le téléphone quand il y a de la collectivité internet on trouve une appli on a en installe et c'est à dire tant qu'internet marche bien ça la télécharge depuis cette source dans fdroid.org on peut aussi déclarer que je suis également disponible là dans cette haute miroir si vous n'arrivez pas à joindre fdroid.org vous pouvez essayer le dépôt sur cet autre serveur donc ça c'est disponible dans le sole serveur mais il faut que le client sait également que je ne peux pas me connecter à ce service par exemple donc c'est quoi le suivant dans la liste et il essaye le suivant dans la liste et il essaye il continue d'essayer et donc si le situateur si on a son propre serveur et qu'on fait faire son propre miroir c'est super n'hésitez pas donc on peut n'importe qui peut le faire n'importe qui peut rajouter son propre miroir et partager avec n'importe qui et cette même logique s'applique ici l'utilateur n'a pas besoin de savoir que la source principale n'a pas fonctionné il n'y a pas de notification au rien ça continue dans la liste des sources jusqu'à jusqu'à ce qu'on n'a rien trouvé et si ça ne trouve rien là ça vous notifie c'est toujours un service centralisé fdroid.org c'est la communauté centrale de personnes qui participent à ce projet tout ce que fait fdroid tout ce que fabrique fdroid est du logistier libre et open source mais on essaye de faire pareil donc on a un dépôt gardien de project pour fdroid donc on peut juste s'y abonner on peut s'envoyer le lien par mail par exemple et qu'on se clique dessus fdroid demande voulez vous ajouter cette source et ça aussi ça c'est propre miroir et on peut en avoir autant qu'on veut chacun avec sa propre miroir chacun avec ses propres ses propres spécificités et ensuite ensuite on a la fonction à proximité donc chaque téléphone a des radios qui peuvent se parler proximité il y a la wifi le bluetooth et on peut les configurer pour s'échanger des données donc dans fdroid on a la on a un onglet à proximité qui vous aide à créer une connexion avec quelqu'un local pour échanger n'importe quel appli ou des mêmes des vidéos qui sont sur votre téléphone on peut les rendre disponibles on peut se connecter à quelqu'un d'autre ça apparaît dans le dans la dans l'expérience normale du magasin d'appli on peut cliquer dessus pour l'installer enfin il y a la question de on doit faire cette procédure on a besoin d'avoir d'avidouid qui parle d'avidouid si j'ai une appli que je veux envoyer à quelqu'un je n'ai pas avidouid dans ces cas je peux t'envoyer avidouid ça c'est assez simple à faire c'est aussi là à gauche donc d'accord je t'envoie d'abord et après ça la suite sera beaucoup plus simple et ensuite bien sûr il faut également que ça marche avec avec des autres magasins d'appli qui sont sur le téléphone la majorité du monde android les gens de l'habitude d'avoir que d'avoir google play mais dans beaucoup de parties du monde d'avoir plusieurs app stores plusieurs magasins d'appli c'est classique en chine en inde d'autres endroits et pour que ce soit tout un écosystème il faut que tout le monde soit sympa et joue le jeu donc si vous récupérez les applis de play et vous utilisez aussi fdroid il faut que fdroid fdroid presque il peut pour pour être sympa bien fonctionner la classe si et donc si on installe l'appli par google play on peut également la partager avec ses fonctions intégrées à fdroid et récemment on a vu un bon exemple un peu surprenant quelqu'un est venu nous en parler dans notre sur notre salon de discussion et voilà j'ai créé un magasin en store en tout cas à cuba et parce qu'on a mis l'effort dans on a fait ce l'effet l'effort pour que les outils fonctionnent et pour que puisse se parler sur un réseau tant que ça fonctionne tant que ça se parle sur un réseau ça pourra ça pourra fonctionner peu importe que ce soit internet ou non cette personne à cuba a décidé qu'il ouvre un magasin de téléphone mobile et il a pensé qu'une bonne façon de faire la promotion de son magasin c'était d'avoir un point d'accès wifi local qui ok on pourrait se connecter et on pourrait avoir des applis gratuit donc il était au bord de la ville donc si vous venez chez moi il était il était assez loin donc finalement si vous venez ici vous pouvez vous connecter gratuitement à mon réseau et vous aurez les applis gratuit et si vous êtes dans un câble ou ou elle paquette et donc le paquet de madère mon magasin là vous savez me trouver ça c'est quelque chose qui est vraiment intéressant pour moi parce que pour la plus grande partie bas c'est c'est en ligne c'est un accès wifi avec en gros un disque dur qui est connecté et de temps en temps il synchronise avec avec internet donc c'est un peu comme une connexion internet et de madère si on veut et donc en suivant cette ce fil il y a aussi les choses comme des petites des petites boîtes avec du wifi et du stockage donc par exemple ici library box donc ça ça prend cette idée de synchronisation occasionnelle ça la rend ça la rend vraiment simple et et peu coûteuse je veux aussi mettre en évidence qu'on n'est pas les seuls à faire faire ce travail et en fait qu'on espère voir c'est que qui est encore plus de de gens qui se qui se penche là dessus et le faire d'une façon on peut on peut collaborer donc briarpe a présenté ça donc c'est une idée assez similaire il peut utiliser internet pour synchroniser mais on peut aussi utiliser des réseaux plus locaux il y a aussi on a aussi beaucoup travaillé avec des des activistes tibétains qui sont vraiment isolés ils ont pas de réseau ils ont ils ont mis en place leur propre leur propre système et leur propre réseau et donc ils ont offert une couverture de leur réseau et même est ce qu'on voit c'est que même la Silicon Valley en fait a une connectivité qui est pas qui est pas si d'un que ça et donc on peut on peut avoir des données en ligne sur google maps on peut voir apple et google entre qui qui pousse aussi maintenant cette idée et donc c'est vraiment devenu mainstream c'est vraiment devenu banal presque et donc eux ils ont ils ont des énormes ressources en ingénierie mais pour le cas d'appel par exemple ils vont ils vont souvent ils vont souvent le faire marcher très joliment mais par contre ils vont ils vont mettre des restrictions un peu arbitraires comme hightune ça marche bien par contre vous pouvez pas partager votre musique et google bah il va ajouter il va ajouter du tracking du suivi et donc de la part d'appel par exemple il y a il y a une grande leçon qui est pensée à au spam et aux abus quand vous désignez quand vous concevez quelque chose il y avait un service local qui était fait à new york qui s'appelait airdrop et qui permettait d'envoyer des des fichiers du contenu et il y a des gens qui sont amusés à envoyer des dix pics comme ça à tous les gens qui étaient dans le métro à new york donc vous vous dévoroyez votre téléphone et ils vous montrent la photo donc c'est vraiment pas optimal et en plus il y a il y a deux applications qui s'appellent charit et zapia qui font ce partage assez facilement donc c'est c'est à ça que ça ressemble et pour moi on dirait qu'ils sont pas vraiment focalisés sur sur le local quand ça a commencé ça c'était joli ça marchait bien c'était c'était des startups et maintenant il commence à vous suivre à vous à vous tracer et à essayer de tirer profit de vos données et donc il faut il faut qu'on le fasse autrement si si on veut vraiment avoir quelque chose de neutre et local et qui fonctionne hors ligne ça ça viendra pas de d'apple et de google ça viendra pas ça va ça va ça viendra pas de startup et donc pour mettre un pour surligner un peu donc le plus important ce qu'on veut c'est que les gens se connectent les uns aux autres et on veut penser à comment on veut réfléchir à comment les gens agissent et comment on peut les encourager les encourager à agir selon notre business model et donc si on veut si on et on veut essayer de le mettre aussi dans la conception des protocoles donc ça c'est des schémas fait par paul baran qui a été impliqué dans le design d'internet qui parlait de réseau centralisé décentralisé ou distribué et donc tous ces réseaux supposait que tous ces points ne se ne se déplacent pas mais pourtant les gens se déplacent donc maintenant qu'on a des téléphones mobiles il faut considérer que le mouvement le mouvement ça toujours une partie intégrante de ça de ce processus et donc ça veut dire que à certains moments on aura une très bonne connexion internet et donc on peut l'utiliser et peut-être que ce hub centralisé sera utile et à d'autres points vous aurez pas on sera peut-être connecté à une une library box qui a que certains services spécifiques dont vous avez besoin ou pas d'ailleurs et donc il y a beaucoup de choses il y a toute une plage qui doit être considérée pour pour que l'utilisateur soit soit fluide et que ça marche en fait et pour pour résumer un peu donc il y a on a ces concepts qui sont un peu nos concepts de coeur donc il faut que ce soit il faut que ça puisse être découvert donc il faut que si quelqu'un met une wifi box il faut que votre votre équipement puisse être capable de le récupérer de le voir il y a besoin de quelque chose pour stocker les données pour avoir un modèle efficace par exemple quand vous avez internet une fois par semaine il faut aussi un moyen pour que les gens puissent envoyer leurs données disséminer leurs données pas seulement pas seulement récupérer et une chose qui est importante qui est un travail récent qui est le plus générique et le plus le plus partageable c'est quel est le quel est le format de données qui utilisa pour nous et quel est le service qu'on utilise ça c'est notre premier notre premier brouillon pour ça et donc ça ça veut dire je suis je suis disponible sur sur ce sur ce réseau je suis disponible à tel adresse je suis à j'ai du bluetooth ou pas et donc ça c'est ça c'est la façon d'éclairer un service c'est un c'est quelque chose de standard et standardisé de manière à ce que ça puisse se produire de manière automatique si on distribue ça à plein d'utilisateurs ça sera pas très utile et donc on a aussi cette cette bibliothèque logicielle qui est disponible pour android qui s'appelle arianda qui donne qui donne ces blocs de base pour pour des applications donc tout ce qui est la découverte de service et puis la façon de récupérer de se connecter et tout ça et donc maintenant la question c'est comment est-ce qu'on peut commencer à mettre ça dans notre dans notre logiciel donc en fait c'est surtout une question de de si de s'y mettre et d'essayer et de se dire bah voilà si j'ai une connexion réseau même si c'est un réseau local et ça devrait juste ça devrait juste marcher mais en fait c'est c'est quand même assez raisonnable de vérifier que des choses marchent juste par internet et en fait souvent ce sont les choses qui vont empêcher les choses de fonctionner en local donc on peut essayer par exemple de prendre une library box de voir si on peut communiquer avec est ce que ça marche si on n'a pas de nom de domaines parce que nous on a l'habitude de ccc.de par exemple mais si vous avez juste une adresse IP une suite de nombres est-ce que votre application va marcher parce que le nom de domaines va va rendre au plus difficile la mise en place de de nœuds légers et donc dans le dans le flow d'utilisation de l'application et est ce qu'il y a des est ce qu'il y a des infaçons une façon d'envoyer les données les mettre en cage de manière à ne pas faire fuiter d'informations et avec avec pas mal de petits réglages avec il y a beaucoup de logiciels qui peuvent marcher dans des réseaux hors ligne ou locaux sans avoir besoin de beaucoup de beaucoup de changements et beaucoup de travail et pour résumer je veux juste dire qu'on sait que c'est possible maintenant on veut on veut construire ce réseau d'une façon qui respecte nos valeurs et et ça veut dire qu'on veut construire un réseau qui va qui va faire quelque chose même quand quand le gros le gros fournisseur ne rend pas les choses faciles et donc ça ça veut dire que qu'il faut construire des choses où on n'a pas besoin de demander la permission en avance pour le faire donc il faut par exemple prendre votre votre born wifi l'allumer et ça ça devrait marcher donc faudrait pas que ce soit essentiel par exemple d'avoir des noms de domaine et il faut penser aussi à comment est ce qu'on peut on peut garder ça abordable au niveau prix donc il faut pas qu'il faut que ce soit accessible il faut pas qu'il y ait de de choses de restrictions arbitraires comme iTunes par exemple et donc oui le côté abordable en prix on pourrait croire que ouais non ici c'est pas très important mais le système en fait il est fait de plein de petites pièces qui sont chacune abordable et c'est ça c'est ça qui permet de faire toute cette complexité et donc pour pour finir je vais juste vous laisser quelque chose qui nous inspire c'est ce sont ces ces moineaux en angleterre qui qui se rassemble toutes les nuits et et vol dans ces dans ces espèces dessins auto organisés et vous avez plein de plein d'individus certains prennent prennent la direction d'autres noms d'autres se laisser guider et c'est vraiment impressionnant et si on peut faire des réseaux avec cette fluidité ça serait vraiment ça serait vraiment génial merci thank you for your talk and we have still some time for questions on a du temps pour les questions leave then do so quietly and we have two microphones one over there and one in the middle si vous nous quittez merci de le faire discrètement il ya deux micros donc faites la queue et on vous appelle donc pour poser votre question n'oubliez pas d'être silencieux en partant maybe a little show of hands if somebody wants to ask a question but cannot reach it peut-être lever la main si vous voulez poser une question mais vous ne pouvez pas accéder à un micro puisque les gens sont en train de partir approchez vous du micro deux qui est là et go ahead yeah so you talked about the barcelona case donc vous avez parlé du cas de barcelona où il ya un réseau maillet et vous avez dit que les probablement les fournisseurs de télécom viendront là bas et prendre et prendre la part de gâteau avec leur propre business model comment comment est ce que c'est possible parce que vu que l'infrastructure est déjà là en fait ça serait plus simple de garder de la garder que que pour les fournisseurs où ils pourraient ils devraient construire leurs propres propres infrastructures il faut aller du cas du nicaragua non le cas de barcelona alors le problème c'est que si vous avez une entreprise et que vous avez une bonne concurrence et qui peuvent faire des réseaux moins chers et les maintenir de manière de manière neutre etc c'est très bien il n'y a pas problème et la je crois que la motivation la motivation en catalogue c'est qu'il n'y a pas vraiment de concurrence concurrence en termes de la concurrence au nicaragua il y a de la concurrence il ya il ya mexicain une concurrence mexicane et nicaragua donc ces entreprises ne répondent pas vraiment à ce que veulent les gens et rajoutent des restrictions arbitraires ce que ça répond à votre question je me je me demandais pourquoi c'est pas compétitif en fait d'avoir d'avoir une inter une infrastructure indépendante je crois dans le cas du nicaragua les télécom ont beaucoup d'argent et ils ne veulent vraiment pas d'avoir créé un précédent d'être une concurrence efficace donc ils sont vieux à ils ont des abonnés donc on va les écraser ils sont des menopoles ils c'est des énormes énormes menopoles les menopoles alors ça fait partie de la c'est partie de ça donc je crois qu'en fait la question du coup n'est pas très vraiment importante il veut juste pas qu'il y ait des gens qui commencent à avoir l'idée qu'on peut créer la concurrence ok microphone n°1 donc vous vous focalisez sur les technologies mobiles est-ce que est-ce que vous considérez que les des tops ou enfin les ordinateurs de bureau ou les ordinateurs portables sont sont non pertinents ou est-ce que c'est quelque chose que vous considérez peut-être plus tard alors ça fait complètement partie de ce qu'on voudrait faire mais on considère nous le gardien de projecte notre travail de développement est sur sur le touch qui est mobile mais on adoreraient voir des choses faites sur le non mobile donc sur les ordinateurs de bureau merci pour cette présentation j'ai en fait deux questions la première c'est de ce que j'ai compris le bluetooth c'est la façon de faire pour ses raisons de décentraliser en tout cas c'est ce que les gens font en ce moment qu'est ce que c'est le plus grand ce qui a été fait de plus gros en ce moment que les gens ont accompli par rapport à des réseaux basés sur des réseaux décentralisés basés sur le bluetooth et la deuxième question c'est vous avez parlé de beaucoup de problèmes techniques est ce que comment est-ce que le routage fonctionne avec ce bluetooth est-ce que est ce que vous avez du du routage basé par basé par encapsulation est-ce que chacun connaît les adresses de tout le monde non laisse-moi réfléchir on va commencer par la question la plus simple c'est pas juste du bluetooth c'est bluetooth on peut faire du wife du wifi si on a un point d'accès sans internet ça marche il ya du wifi direct aussi qui qui peut marcher bien parfois mais pas toujours il faut vraiment tous les prendre en compte si possible et pas pas seulement ça bluetooth c'est souvent le plus simple mais c'est très lent alors que wifi est plus dur à établir mais ça va plus vite et ensuite le plus large usenet c'est le plus large c'est des terra terractètes données quand j'ai parlé des forums qui étaient copiées à gauche à droite ça c'est finalement copié via internet c'est le plus gros que je peux penser et la deuxième question c'était à le routage ça ne serait pas vraiment à la couche du transport dans laquelle on pense généralement quand on parle au route pense au routage l'idée est plus de faire du route si on veut faire du routage ad hoc alors on va faire un réseau méché donc ça c'est vraiment dédié à tout ce qui est réseau ad hoc fire chat ils font du routage ad hoc je crois très petit échelle en bluetooth et je crois qu'une partie de ça est disponible librement ou gratuitement si je me souviens mais mais vraiment l'idée et c'est par exemple dans le cas des droits c'est peut-être plus simple c'est qu'il y a un concept d'un dépôt qui est une collection d'appli etc etc de fichiers il y a un identifiant unique qui est la clé de signature ça veut dire que quand le client de rencontre des fichiers il peut facilement identifier d'où ça vient à ça vient de la vraie point parce que ça correspond à la clé de signature et il peut dire décidé que tant qu'il arrive à joindre ses fichiers là à les consulter et dans ce cas là il peut échanger les fichiers parce qu'il n'y a pas vraiment de routage à ce niveau là c'est sur un réseau méché et qu'il reçoit une réseau une réciper sur ce réseau méché mais qu'il a les mêmes fichiers et qu'il y a les mêmes index pour le neuf ça sera les mêmes fichiers il pourra le vérifier donc un truc qu'on doit vérifier c'est quels sont les bouts et les bits qu'on veut déplacer et comment on peut le faire de manière réutilisable c'est très simple de se connecter à internet et dire ouais utiliser ce domaine et considérer qu'il va toujours être là et je crois que pour ça et droide est un premier exemple et briar est aussi un bon exemple et d'intégrer internet et bluetooth et un réseau wifi local pour faire de la messagerie ok juste à check est-ce qu'il y a une question d'internet non non c'est pas le cas micro numéro 2 une des choses dont je me suis rendu compte c'est quand vous vous parliez d'applications et d'afdoid et quand on se connecte à des locaux qu'est ce qu'il en est de ipfs dat et d'autres réseaux distribués donc vous avez parlé de d'intégrer d'autres initiatives comme maitrix alors et pfs pour les gens qui ne savent pas c'est le système de fichiers interplanétaire c'est un système de fichiers qui est accessible partout dans le monde je crois que le projet ipfs est un exemple excellente sur de choses et on adorait s'intégrer avec eux c'est juste qu'il y a seulement un nombre de heures limitées par journée c'est vraiment ça le problème pour l'instant nous on est concentrés sur c'est quelque chose que j'aimerais vraiment faire c'est quelqu'un qui connaît bien ipfs c'est vraiment que si quelqu'un se connaît bien et j'aimerais beaucoup travailler avec eux pour le faire pour que ça se intéresse à mais bon mais moi je me concentre sur les choses les plus faciles à faire les c'est les questions de mirroring de fabriques de faire de miroir facilement les libraires rebox pour faire des partages locales de bluetooth des choses comme ça c'est c'est ça mes mes compétences pardon les compétences et la capacité des gens qui ont fait ce travail là c'est aussi pour ça que c'est ça que j'essaye de vous de convier ici de pardon de partager avec vous ici c'est que c'est un effort qui doit distribuer et il y a beaucoup de façons qu'on peut faire les choses donc c'est comment est-ce qu'on peut trouver une façon de tout relier tout faire marcher ces choses dans le temps et faire en sorte que les messages puissent aller d'un réseau méché bluetooth via mi-tfs sur l'internet centralisé et reviennent et que tout ça ça fonctionne sans que les gens aient besoin d'y penser ok alors malheureusement on a plus temps vous pouvez trouver vous pouvez le trouver pendant congrès pour si vous avez d'autres questions les applaudissements donc pour le présentateur