Si votre réponse est globalement pertinente, une réaction tout de même sur le dernier paragraphe.
Côté serveur, que la solution soit libre n'apporte pas plus de garantie à l'utilisateur qu'un logiciel propriétaire, tant qu'il fait appel à un fournisseur de service tiers. Ce tiers a la main sur les serveurs, rien ne garantit qu'il exécute exactement le même code que celui qu'on aura montré sous licence libre. Le vrai gain qu'apporte une solution libre pour l'utilisateur, c'est que d'autres acteurs (en qui il aurait plus confiance), lui-même y compris (l'idéal mais pas donné à tout le monde), peuvent faire tourner un serveur avec cette solution (sans parler de toutes les qualités du libre que je ne pense pas nécessaire de rappeler ici).
Que le client soit libre, c'est plus important en effet, mais j'irais plus loin : côté client ce qui importe en réalité ce n'est pas que le client soit libre mais que le protocole d'échange soit connu, documenté, et que le client soit remplaçable par celui implémenté par quelqu'un d'autre. Bien entendu, qui dit client libre dit protocole connu, ou plutôt connaissable (mais pas forcément bien documenté ni facile à extraire du code).
Ainsi, dans le cas d'Ubikube, une chose que j'aimerais bien savoir est surtout s'il est prévu d'autoriser des implémentations de clients libres ou si toute la chaîne doit rester propriétaire, auquel cas c'est problématique.
[^] # Re: Différence avec Ubikube ?
Posté par Samuel Verschelde (site web personnel) . En réponse à la dépêche Service de stockage en ligne libre et respectueux de la vie privée en financement participatif. Évalué à 5.
Si votre réponse est globalement pertinente, une réaction tout de même sur le dernier paragraphe.
Côté serveur, que la solution soit libre n'apporte pas plus de garantie à l'utilisateur qu'un logiciel propriétaire, tant qu'il fait appel à un fournisseur de service tiers. Ce tiers a la main sur les serveurs, rien ne garantit qu'il exécute exactement le même code que celui qu'on aura montré sous licence libre. Le vrai gain qu'apporte une solution libre pour l'utilisateur, c'est que d'autres acteurs (en qui il aurait plus confiance), lui-même y compris (l'idéal mais pas donné à tout le monde), peuvent faire tourner un serveur avec cette solution (sans parler de toutes les qualités du libre que je ne pense pas nécessaire de rappeler ici).
Que le client soit libre, c'est plus important en effet, mais j'irais plus loin : côté client ce qui importe en réalité ce n'est pas que le client soit libre mais que le protocole d'échange soit connu, documenté, et que le client soit remplaçable par celui implémenté par quelqu'un d'autre. Bien entendu, qui dit client libre dit protocole connu, ou plutôt connaissable (mais pas forcément bien documenté ni facile à extraire du code).
Ainsi, dans le cas d'Ubikube, une chose que j'aimerais bien savoir est surtout s'il est prévu d'autoriser des implémentations de clients libres ou si toute la chaîne doit rester propriétaire, auquel cas c'est problématique.