La nouvelle est tellement énorme qu'il est dommage de l'annoncer en ces périodes de fêtes mais ça fait un sacré cadeau de la part de Mozilla : Weave, le framework pour vos données, vient de sortir en version beta. Essayons de décrypter les applications possibles.
Ce billet fait partie des réponses apportées à la question : Quel avenir pour les applications web libres ?
Principes
J'avais évoqué la possibilité d'avoir recours à un organisme de confiance comme le W3C dans mon précédent billet sur GWeb mais il est vrai que Mozilla Corp. pourrait entrer dans ce cadre là.
Les principes sont les suivants :
- proposer un ensemble de services en ligne optionnels hébergés par Mozilla
- s'assurer de la simplicité de création de services par le biais d'outils libres basés sur des standards ouverts
- proposer aux utilisateurs un contrôle total et un paramétrage de leur expérience en ligne, intégrant la façon dont leurs données doivent être partagées avec leur famille, leurs amis, et les services tiers.
- respecter la vie privée des individus (par exemple le chiffrage au niveau du client par défaut avec la possibilité de déléguer ces droits d'accès)
- utiliser les standards ouverts et en proposer de nouveaux si nécessaire
- bâtir une architecture extensible comme Firefox
Plutôt ambitieux mais tellement encourageant.
Exemples d'application
Concrètement, il n'y a pas grand chose pour le moment et c'est bien sûr centré sur les produits Mozilla mais c'est très prometteur. Le meilleur exemple est celui de la synchronisation des favoris de Firefox. Vous pouvez utiliser Foxmarks ou Browser Sync bien sûr mais vous ne savez pas ce qui est fait de vos données personnelles. Mozilla va plus loin au niveau de l'utilisation de ces données. Vous pouvez par exemple facilement créer un outil qui récupère les favoris d'un des dossiers et les ajoute automatiquement à votre compte Blogmarks ou les publie sur votre blog ou fait une sauvegarde locale car la pérennité des favoris est un problème ou récupérer tous les liens qui sont dans un dossier particulier de mes amis pour faire une veille technologique (ou intelligence économique) plus pertinente et collaborative.
Pour résumer, seule votre imagination est limitante à ce niveau si c'est bien fait.
Mais pourquoi se limiter ? L'idée de pouvoir stocker des métadonnées utilisateur dans le « nuage » et de les rendre accessibles selon le choix de l'utilisateur de façon granulaire ouvre clairement la porte aux applications tierces qui vont pouvoir proposer des services innovants. Et c'est là tout l'intérêt de ce nouveau framework qui s'approche énormément de mon rêve de geek : vos données sont stockées de manière sûre et les applications tierces y accèdent via oAuth lorsque vous le décidez. En fait tous les standards ouverts pourraient être utilisés par ce framework, c'est vraiment motivant !
Vraiment libre ?
La question posée par Matt, un lecteur de Read/Write Web est pertinente :
Big brother is going to want that data. What is Mozilla going to do when he comes knocking? (Big Brother va vouloir ces données, que va faire Mozilla lorsqu'il viendra frapper à la porte ?)
Le risque est là. Peut-on faire confiance à Mozilla ? La question reste ouverte. Ce que j'en pense c'est que ça restera toujours mieux que Google et surtout j'espère que ceux qui sont en train de réfléchir à ça essayent d'imaginer une gestion décentralisée de ces données. Si le code de la plateforme est libéré, il deviendra facile de l'installer sur son propre serveur... ça ouvre des perspectives très intéressantes. Merci Mozilla :-).
PS : et joyeux noël à tous !
Commentaires
neolao le 25/12/2007 :
Quand j'ai lu la news hier, au début je disais "ouais, encore un autre". Mais la phrase qui m'a fait tilté, c'était le fait de pouvoir l'installer soit même.
Et là, ca rejoint carrément ce que je pense depuis longtemps.
Merci mozilla !
enfin, je dis merci trop vite, j'attend de voir...
Thomas le 25/12/2007 :
Dans les préférences de l'extension il est prévu qu'on puisse changer l'URL du serveur de stockage donc ce n'est qu'une question de temps avant que les outils pour créer son propre serveur soient disponibles et que chacun puisse créer le sien en qui il aura donc totalement confiance :)
neolao le 25/12/2007 :
A la limite, stocker, c'est facile. Mais est-ce qu'il y aura un interconnexion entre les serveurs ?
Damien B le 25/12/2007 :
+1 neolao
Ce qui est gênant n'est pas tellement la confiance qu'on peut apporter à tel ou tel hébergeur de données (que ce soit Google, Kro ou Mozilla), mais qu'en 2007, on gère toujours nos données en centralisé, que ce soit centralisé sur un serveur, ou centralisé sur le client. Freenet est objectivement un échec, SyncML n'en peut plus de mourir et de renaître, et tout ce qu'on nous propose c'est d'un côté Google Gears (wouhou, on va pouvoir travailler en déconnecté) et Mozilla Weave (wouhou, on va tout remettre uniquement en ligne). C'est top non ?
Thomas le 26/12/2007 :
Aucune idée quant à la connexion entre serveur, j'ai rien vu de tel mais je n'ai pas approfondi non plus. Wait & see.
tenshu le 26/12/2007 :
heu si je ne m'abuse les données stockée sont encryptables/encryptées
Perso j'utilise déjà google sync, en stipulant que je veut tout crypter.
Du coup ça résous le problème de communication des données à un tiers
benoitc le 26/12/2007 :
google, mozilla du pareil au même. Quand on a la possibilité de jouer à big brother, il ne fait aucun doute que l'on y joue. SUrtout que google n'est-il pas l'un des plus gros "donateurs" du projet mozilla ?
Thomas le 26/12/2007 :
@benoitc : trop gros, passera pas.
neolao le 28/12/2007 :
Une fois que leur protocole sera définitif, on pourra faire un site pour récupérer les datas comme les favoris, puis les afficher.
Ca évite de devoir installer firefox ET l'extension Weave rien que pour voir ses favoris sur un autre PC
David, biologeek le 28/12/2007 :
@neolao :
> enfin, je dis merci trop vite, j'attend de voir...
Oui pareil :-)
> Mais est-ce qu'il y aura un interconnexion entre les serveurs ?
C'est en effet la vraie question.
> Ca évite de devoir installer firefox ET l'extension Weave rien que pour voir ses favoris sur un autre PC
Oui, l'extension Foxmarks permet justement de visualiser ses favoris via une connexion HTTP pour ces cas là.
@Thomas :
> Dans les préférences de l'extension il est prévu qu'on puisse changer l'URL du serveur de stockage
Tiens, c'est vrai. Il y a un vrai potentiel.
@Damien B. : toujours aussi cynique, j'aime ça :-). Il y aurait beaucoup à faire avec du P2P, il faut laisser le temps... ou l'accélérer en participant !
@tenshu : cryptées ou chiffrées ?
@benoitc :
> Quand on a la possibilité de jouer à big brother, il ne fait aucun doute que l'on y joue.
Dans ce cas (à qui) peut-on faire confiance ?
Damien B le 01/01/2008 :
@David : participer c'est bien, mais il faut vivre aussi :-D
David, biologeek le 01/01/2008 :
@Damien : si tu te débrouilles bien, tu peux être payé pour le faire ;-).
Damien B le 02/01/2008 :
@David : l'argent n'est pas le problème :-P
David, biologeek le 02/01/2008 :
@Damien : bien vu :-).