URL: https://linuxfr.org/users/tchetch/journaux/no%C3%ABl-et-llvm Title: Noël et llvm Authors: Etienne Bagnoud Date: 2010年12月13日T11:53:00+01:00 Tags: Score: -1 Le titre indique bien mon idée de compiler mes cadeaux de Noël avec llvm. Je m'explique. Par le passé j'ai toujours été assez créatif pour les cadeaux du Noël, mais cette année je suis un peu en panne. J'ai donc décidé d'offrir à tout le monde la même chose : un peu plus de sécurité et d'intimité numérique. L'idée de base est très simple : J'ai un serveur mail et le nom de domaine bagnoud.net. Il est donc facile pour moi de créer un adresse email pour chaque membre de la famille. Ensuite je me dis que cette adresse pourrait être utilisée pour les communications inter-familiales et, à grand renfort de SSL et GPG, rester complètement cachées aux yeux du monde. Finalement avec un Thunderbird configuré et installé sur une [Ironkey](https://www.ironkey.com/), on arrive à un niveau de sécurité jamais atteint par les [ambassades US](http://www.wikileaks.ch/). Le drame : entre tous les membres de ma famille, il y a : Windows (Xp/Vista/7), Apple OS X et GNU/Linux ! Donc faire une clé USB avec les applications fonctionnelles pour chaque système me paraît bien délicat. Pour Windows, il y'a [PortableApps](http://portableapps.com/), pour OS X il y'a [un projet similaire](http://www.freesmug.org/portableapps/) et pour GNU/Linux il y'a rien à ma connaissance (mais j'ai pas cherché). C'est par cette matinée ensoleillée que l'idée m'a frappé : un équivalent de PortableApps mais compilé avec llvm et exécuté avec le JIT. Sur le papier ça me semble possible, non ? Bon d'ici Noël, je crois que je vais me contenter de bricoler un truc avec un Thunderbird compilé pour les trois systèmes d'exploitation, mais je me demande ce qui empêcherait de faire un PortableApps vraiment portable ? Et si quelqu'un a déjà fait fonctionné Thunderbird de cette manière ou a connaissance d'un projet qui ferait ça, qu'il s'annonce.