1 - La liberté et le Cloud
Pour rebondir sur HubTou, je pense que la clé de la liberté par rapport au Cloud se trouve plutôt dans l'uniformisation des API
qu'au niveau de l'architecture elle même.

L'important est qu'un client ne soit pas enfermé par un fournisseur. S'il code une appli avec une API spécifique à un Cloud,
alors il sera enfermé et il ne sera donc pas libre de changer de fournisseur sans devoir tout recoder.

Par contre si on standardise l'API du Cloud alors on pourra facilement "déménager" une appli d'un cloud à un autre.

Imaginez coder une appli, la déployer sur Amazon, et là on est pas content du service alors on lance la command deploy pour
balancer l'appli sur Google. Ca ce serait la liberté du Cloud selon moi.

2 - Le Libre et le Cloud
Enfin, à mon avis il n'y a pas vraiment de lien direct entre le logiciel libre et le Cloud.
Que les gens / ou entreprises consomment des services du Cloud ne les empêcheront pas d'avoir besoin d'un système d'exploitation (libre ou pas)
sur lequel utiliser un navigateur (libre ou pas) afin d'accéder aux services.

En allant un peu plus loin on peut imaginer aussi que des logiciels libres, plus ergonomiques que les IHM Web,
se synchroniseront sur le cloud afin d'apporter une meilleure expérience utilisateur. C'est ce que je fais déjà avec les services Google d'ailleurs.
Mon compte gmail étant synchroniser entre mon smartphone android et mon transportable (thunderbird) à la maison, le tout étant synchronisé
(mails, contacts et agenda) gtatuitement.