Avec leur projet Bespin*, les Mozilla Labs veulent mettre en mode cloud un framework collaboratif de développement. L'éditeur de code, accessible par un navigateur, utilise des fonctions de la version 5 de HTML dont Canvas, pour apporter aux développeurs un environnement de travail comparable à la bureautique avec les Google Apps. Outre les possibilités habituelles, le système intègre aussi une gestion de projets. Objectif : permettre des sessions d'édition de code en temps réel entre plusieurs développeurs. Bespin 0.1 s'appuie aussi sur Ubiquity, interface en langage naturel pour accéder aux ressources du Web. Pour l'instant, cette offre reste en devenir. Il lui manque en particulier l'espace de collaboration. La vidéo explicative sur la page d'accueil du projet donne, en une dizaine de minutes, une bonne idée de l'envergure du projet et de ses effets sur la façon de développer. (*) Bespin est une planète gazeuse évoquée dans la Guerre des étoiles (L'Empire contre attaque), sur laquelle se trouve la "cité des nuages".