GmailFS

From Wikipedia, the free encyclopedia

Jump to: navigation, search

GmailFS is a virtual file system developed by Richard Jones which uses a Gmail e-mail account for storage. GmailFS is written for Linux, but Windows and Mac OS X ports exist too.

It works by building a filesystem with the Filesystem in Userspace loadable kernel module, and manages communication with Gmail through a special purpose Python library called libgmail. The actual GmailFS is also implemented in Python.

The speed of this filesystem is limited by the speed of the user's Internet connection, and the upload/download speed of the Gmail server. Files can be any size, and are stored as (segmented) attachments.

[edit] Caveats

Note that Google's terms of use prohibit the use of their services by any automated means or any means other than through the interface provided by Google. These restrictions would make use of GmailFS a direct violation of the Service agreement.[citation needed] As a result, Google would be well within its right to disable accounts used for GmailFS at any time and without warning.[citation needed] Consequently, GmailFS should not be considered reliable for backup purposes.  

Some users of GmailFS use filesystem-level encryption to protect the information they store with it.

[edit] See also

[edit] External links


Personal tools