Distribué directement par BitTorrent, il prend la forme d'un logiciel indépendant, disponible pour Mac OS X et Windows. Il devrait néanmoins être bientôt intégré dans d'autres solutions de l'éditeur comme µTorrent, par exemple.
BitTorrent, késako ?
Pour rappel, le protocole BitTorrent permet la diffusion large de données, avec un bon débit, sans nécessiter le moindre hébergement de celles-ci. En effet, chaque fichier est morcelé en de multiples fragments qui seront diffusés par la source originale, qui est un « seed » (semence).Lorsqu'un utilisateur aura récupéré l'un de ces fragments, il se mettra à son tour à le diffuser et deviendra un « Peer » pour les autres membres du réseau qui pourront le récupérer depuis chez lui. Peu à peu, il se formera un cercle vertueux permettant de maximiser le débit global de distribution du fichier. Une fois que l'utilisateur aura récupéré complètement le fichier, il deviendra alors à son tour un « seed » .
Un vocabulaire et des usages spécifiques... pas toujours simples à appréhender
Un principe simple et équitable, qui n'est pour autant pas sans complication. En effet, comme nous le disions précédemment, si le téléchargement par BitTorent est peu complexe et si les clients sont largement disponibles via des logiciels dédiés, dans certaines box ADSL (la Freebox par exemple), via des extensions pour des navigateurs ou même le navigateur lui-même dans le cas d'Opera, leur diffusion est une autre paire de manches.En effet, si le fichier n'est présent que chez les utilisateurs du réseau, un « tracker » est en charge de la surveillance de l'ensemble. Il vous faudra, comme l'explique ce document, créer un fichier .torrent contenant des métadonnées, choisir un tracker et configurer votre partage. Pour simplifier la question du tracker, le client µTorrent en intègre un par défaut depuis quelque temps, afin de permettre de faciliter les échanges privés.
C'est sans doute de cette initiative qu'est née la volonté de Share : aller encore un peu plus loin dans la simplification et l'amélioration de l'expérience utilisateur. En effet, comme nous l'avons rapidement appris suite à la mise en ligne du premier client public, encore au stade de l'Alpha, Share se distingue des solutions actuelles par deux caractéristiques principales :
- Le vocabulaire propre à BitTorrent est totalement absent
- Un système de cache des fichiers est mis en place via Amazon ECS et S3





