Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Data Storage Software Businesses Google The Internet Linux

GmailFS - The Google File System 429

Scott Granneman writes "Looking to use that new Gmail account for something really innovative? How about combining it with a brand new filesystem for Linux? Then GmailFS might be the answer: 'GmailFS provides a mountable Linux filesystem which uses your Gmail account as its storage medium. ... GmailFS supports most file operations such as read, write, open, close, stat, symlink, link, unlink, truncate and rename.'"
This discussion has been archived. No new comments can be posted.

GmailFS - The Google File System

Comments Filter:
  • Nice (Score:5, Interesting)

    by Orgazmus ( 761208 ) on Sunday August 29, 2004 @07:26AM (#10101627)
    This is really nice, but as i see it, there are two options:
    1) He gets his ass sued to hell
    2) He gets a nice job at google ;)
  • Portable partition (Score:5, Interesting)

    by kaleco ( 801384 ) <<greig.marshall2> <at> <btinternet.com>> on Sunday August 29, 2004 @07:28AM (#10101632)
    This could compliment a knoppix (or any liveCD) CD perfectly.
  • If it can be done... (Score:3, Interesting)

    by KitFox ( 712780 ) on Sunday August 29, 2004 @07:28AM (#10101633)
    Somebody will do it... Doesn't mean it SHOULD be done. But still, does it accomodate the recent change in the login proceedure [slashdot.org] and possible future changes well?
  • Interesting (Score:5, Interesting)

    by linuxci ( 3530 ) on Sunday August 29, 2004 @07:33AM (#10101654)
    Of course this is interesting, and shows the talents and ideas that can occur in the world of free/open software.

    But Google is a business and they do need to make money and this would be a surefire way for them to lose money (a load of their storage used up, no way to show their adverts, etc) so if anyone seriously used this I can imagine their account disabled.

    What I want is google officially creating (or officially blessing the ones that already exist) a gmail notifier app for Mozilla. Technically, using the 3rd party ones that the Mozilla community develop are against their terms of service. They already do an official notifier but it's Windows only - a Mozilla based one would be cross platform.
  • Re:why? (Score:2, Interesting)

    by Eric604 ( 798298 ) on Sunday August 29, 2004 @07:35AM (#10101656)
    my first thought was "this is stupid" but maybe it's handy when sharing semi-private files.
  • Re:On the spoke. . . (Score:5, Interesting)

    by Tim C ( 15259 ) on Sunday August 29, 2004 @07:36AM (#10101660)
    That doesn't matter. What you might well be doing is sucking up more bandwidth than they'd like you to, and as they're their servers, it's their bandwidth and it's their service, if they don't want you to do it, tough on you.

    Hell, for that matter, if they just don't want you to do this because they just don't want you to, tough on you; they don't need any reason at all.
  • Innovation (Score:4, Interesting)

    by digitaltraveller ( 167469 ) on Sunday August 29, 2004 @07:41AM (#10101667) Homepage
    This is great. If google's smart (and they are) they will encourage this and work out a way of benefitting from it.

    Question for the kernel hackers: What is the status of FUSE or LUFS? Is there plans on standardising on one of these API's?

    The status quo of not having a standardised userspace filesystem interface in the kernel is creating problems. (eg. the incompatible VFS/IOSLAVE hacks that should never have happened)
  • Re:why? (Score:5, Interesting)

    by Sheetrock ( 152993 ) on Sunday August 29, 2004 @07:43AM (#10101670) Homepage Journal
    I imagine this could work like the anonymous writeable /incoming ftp directories used to for pirates -- get an account, load it up, and distribute the login name and password.

    Not a usage that Google or the GmailFS designer had in mind for the service, I'll bet, but it wouldn't surprise me if somebody started doing this if the technique for using Google as free network storage became popular.

    It's quite unlikely Google will embrace GmailFS because they're probably not counting on having a significant chunk of their users maxing out their 1GB storage. It's a neat hack, though.

  • by LoadWB ( 592248 ) * on Sunday August 29, 2004 @07:44AM (#10101673) Journal
    I am pretty sure this is the type of outside use that Google is against. Even so, it may be a useful technology to incorporate INTO Google, as a future Google service, or even to be provided by other services.

    Imagine if Google was to provide some sort of remote filesystem storage for ANY OS, perhaps accessible via FTP or other protocol-over-HTTP. A searchable public filestore: not just what people keep in their websites, but the files that they keep... Intentionally made public, of course. The "technology" to do this exists in some forms already.

    Yeesh, but then the various corporate execs would have fits because people were storing their favorite MP3s, DVD rips, TV shows, or whatever in their Google Public Share.

    If it was not so abusive to FTP servers, I have thought more than once that an FTP search would be pretty cool. Let us say that you are looking for a specific filename that someone has in their anonymous FTP account. Punch it into Google, and blammo!

    Anyway, it will be interesting to see what developes from this over the course of the next few years.

  • This could be useful (Score:5, Interesting)

    by base3 ( 539820 ) on Sunday August 29, 2004 @07:44AM (#10101675)
    with some nice integrated encryption (saving a manual gpg step) for backup of small, important files.
  • Hmm Weird.. (Score:4, Interesting)

    by Piranhaa ( 672441 ) on Sunday August 29, 2004 @07:51AM (#10101687)
    Well it's nothing big really, but I noticed something with the screenshot of the Gmail account and teminal shell. Now, when you're logged into GMail, your space shows up as 1000MB, not 1 *true* gigabyte. However, in the terminal for the Google Filesystem, it shows up as 1024000 MB (1 *true* Gigabyte). Thought that I'd just point this out, as I said, nothing really that big but I noticed it...
  • Pah.. (Score:3, Interesting)

    by Anonymous Coward on Sunday August 29, 2004 @08:01AM (#10101713)
    gmx.de offers one Gigabyte of storage for your mail and files. You can access it with konqueror via webdavs://mediacenter.gmx.de/ and you have your encrypted connection to your remote files. An all for free! For a few bucks you get a whole 10 GB of storage. Wohoo!
  • Re:why? (Score:5, Interesting)

    by Anonymous Coward on Sunday August 29, 2004 @08:04AM (#10101722)
    When you reach more than 100MB of 'your' storage space, Gmail contacts you and asks to remove some data, even if (in our case) it were legitimate hi-res surface-scans of metal structures, entirely educational.

    I confess that I assumed they would do something like that. 1GB per quasi-anonymous, non-profit user is too ridiculous for them to keep it up.
  • by kaleco ( 801384 ) <<greig.marshall2> <at> <btinternet.com>> on Sunday August 29, 2004 @08:15AM (#10101751)
    It wouln't be as limiting as connecting to my home server which is on a 512kb DSL connection. The upstream is castrated at about 256kb.
  • Re:On the spoke. . . (Score:4, Interesting)

    by gl4ss ( 559668 ) on Sunday August 29, 2004 @08:33AM (#10101801) Homepage Journal
    it doesn't matter if they just would like you not to do it.

    what matters is: are they going to do anything about it?

    besides, this(they wanting to limit what you access the gmail with) is kinda puzzling since they want their search engine to be used through a common api they themselfs made available.. so why be assholes now? i don't personally like the gmail interface that much(i got an account i never use).

    the whole invite only thing is bullshit too, since if you know a nerd, or are yourself a nerd, then you got pretty good chances that you could summon few invitations in just mere minutes(what i mean is that there's extra hassle in getting in, but getting 'in' is still so easy that there's no practical limit).
  • by perler ( 80090 ) <patNO@SPAMpatsplanet.com> on Sunday August 29, 2004 @08:55AM (#10101856) Homepage
    ..and they have the most annoying spam filtering beside web.de

    i can't count how often i get called from clients complaining, that /my/ server doesn't send their mails - and when i ask them for the recipients address it is most definitely a gmx.* account.

    PAT
  • by moosesocks ( 264553 ) on Sunday August 29, 2004 @09:10AM (#10101898) Homepage
    Wow. This is a really neat service! I'm guessing it's somewhat like a free iDisk (although iDisk is only 100mb, and comes as part of .Mac which costs $99/year)

    Anyone know of a service like this for people who speak English (or some other language for that matter)?

    Person who speaks 3 languages - trilingual
    Person who speaks 2 languages - bilingual
    Person who speaks 1 language - American

  • by pchan- ( 118053 ) on Sunday August 29, 2004 @09:14AM (#10101922) Journal
    this was tried already in 1999/2000 by two companies: idrive and xdrive. both are now extinct. you could mount their filesystem via webdav (see "cadaver" for unix, "web folders" in windows), or access it with a browser. you had a shared folder that people could copy files out of ("sideloading", idrive called it) to your own account. even better, idrive had scour.net search the shared folders and make those files available for download right from their search engine. a great way to find mp3's, and guarenteed fast downloads.

    unfortunately, the business model for this seemed to be nonexistant. users were reluctant to pay for anything.
  • Re:why? (Score:1, Interesting)

    by djsmiley ( 752149 ) <djsmiley2k@gmail.com> on Sunday August 29, 2004 @09:22AM (#10101951) Homepage Journal
    Because then, if your o/s fucks up, you can blame a email provider!....

    Wait no....

    I KNOW! Because, then you can basicly MOVE you machine from one place to another (especially easy if your hardware is exactly the same).

    This reminds me of that ask slashdot, where some guy mentioned that we would no longer have our own PC O/S on our pc, but have it all hosted somewhere, meaning we could "log on" any pc and use our files, our set ups etc etc.

    Nice idea but first its got to work!.
  • by puck01 ( 207782 ) * on Sunday August 29, 2004 @09:40AM (#10102016)
    They've already made it plain they don't want third-party email account checkers

    Could someone please show me where Google made it clear they specifically don't want 3rd party email account checkers? Did they announce this and I've missed it? Certainly a slashdot story yesterday claimed Google doesn't want them. Except for the person who submited the story, I have not seen any other proof to back this claim up.

    First, I saw no other accounts of this happening to other people in any of the threads. I did read quite a few threads that said they had no such problem. GTray continues to work for me.

    Second, assume this does happen, maybe its not intended to specifically block 3rd party apps. Perhaps its a side effect of them checking too frequently. It is known that the word verification check comes up after entering the wrong password about 5 times. Are these people using the wrong password?

    Perhaps, Google doesn't like the way the 3rd party apps are interfacing with their system. Obviously, gmail's beta check has its own method to get email, it is likely more effcient than pulling down the html with each check. If this is the case, it may just be a matter of time before they give the specs on how they would prefer it done.

    Anyway, my point is just because a word verification scheme is popping up for some users doesn't mean it is an attack on 3rd party apps like slashdot seems to say it is. There are many other possiblitites. Ever since Google announced it was going public, it's almost like people expect google to start going bad.
  • by Anonymous Coward on Sunday August 29, 2004 @10:14AM (#10102138)
    In the begining, computers were big monsters with lots of terminals attached. Later, when technology was cheaper and computers smaller, we had a computer for person. And now... are we re-inventing the old terminals again? :)
  • by nolife ( 233813 ) on Sunday August 29, 2004 @10:38AM (#10102226) Homepage Journal
    We're seeing far to many cases of one black hat who comes up with the "forbiden hack" that causes a company that puts out a hack-friendly device to wish they never had and want to take the hacking tools they gave the world back.

    You give companies too much credit. If a company wanted something to really be hack friendly, there would be no complaints when it was hacked. They are not hack friendly if they complain about hacks. Your script kiddy comment is pretty lame. If the company made a product that someone with no skillz can hack it then the company got what they deserved. They choose to cut corners on security/development/testing or choose the wrong method to deliver the product to the users, either way it was a specific decision made by the company to maximize profits and they got burned. Any company can develop an encryption system in about 5 minutes and sell it for $50 a user. Imagine the profit that company can make until some script kiddy realizes it is only ROT15 and hacks it. It happens all the time with software and hardware. It is not always hacker friendly on purpose, it is cost cutting and/or a questionable business model. Remeber the CueCat?

    Wireless phone companies and makers (Cellular and cordless phones) started with and to some extent still use this exact business model. They were using analog signal totally unencrypted for anyone with a radio scanner to hear, cellular in the 860mhz region and cordless in the 49mhz and 900mhz region. These devices started to catch on and get a foothold. Suddenly the consumers started to wake up and realize anyone with a scanner or a UHF TV tuner could pick up these signals. Yes, on purpose, they chose to use something very unsecure, made no real attempt to make it known it was unsecure [1]. How did they fix it? Went to congress. Congress eventually gave them what they wanted and banned the cellular region from new scanner radios and made it illegal for people to knowingly listen to cellular and cordless freqs. The phone making companies knew all along these transmissions were open to anyone with a radio that picked up those bands, they chose to ignore it, not develop anything or use readily available technology at the time to encode or encrypt it because it would have cost them more money. They were not hacker friendly, just trying to make more money. To this day, analog cordless and wireless phone signals are still able to be picked up by anyone in plain form, although it illegal to do it (yeah, that is the only thing preventing it). Luckily for the most part, analog has been replaced on the cordless side with digital and digital spread spectrum and wireless has gone almost all digital with various methods of encryption and encoding. With that, it takes more then a consumer radio to eavesdrop now.

    Can't we be nice to the suppliers of such devices so that such devices keep coming out?
    The only reason companies make and sell products is to make money. If they think it will sell, they will produce it.

    [1] I have never seen an analog cordless phone that mentions that it is easy to eavesdrop on. Many claim 65000 codes, extra privacy or security features, prevention of unauthorized use etc.. but they are all refering to the code needed to get a dialtone from the base station, not to hear the actual conversation in progress. It appears to be on purspoe that these security descriptions are very vague.
  • Re:GoogleOS (Score:5, Interesting)

    by ImaLamer ( 260199 ) <john@lamar.gmail@com> on Sunday August 29, 2004 @10:39AM (#10102232) Homepage Journal
    Though it might seem funny it almost isn't.

    Think of your gmail account as your home folder or My Documents for the Windows users. That is just the start. Google has the ability to provide you with a drive that goes forever and search abilities to find anything in a snap.

    Netscape founder, Marc Andressen, once said "An OS is nothing but a bag of APIs we write to."

    Once you have a working kernel you can do anything. The fear that Microsoft had was that their kernel would be the only thing that mattered and their API's would become irrelevant after Netscape and portable plug-ins and Java apps took over.

    Look at version 4.0 [netscape.com]. It's features rivaled that of slow/homebrewed OS startups.
    * Navigator
    * Messenger
    * Composer
    * Netscape AOL Instant Messenger
    * Conference
    * Netcaster
    * Collabra
    * Calendar
    * AutoAdmin
    * IBM Host On-Demand ("Integrated, Java-based 3270 application for IBM host access")
    Microsoft started to see that the Internet was the new platform. It's true, I'm in my browser 99.9% of the time I'm on the PC. The OS doesn't matter.

    Microsoft isn't known for their superb kernel, it's the whole user-land. Now that most people hit the browser after boot/login the kernel is the only thing that does matter. That is why people dual-boot with linux. It's stable and they can do most things. Occasionally they need to do something special so they reboot. Windows has become a mere application that loads your games.

    Computer users don't usually care what type of file system it is or any of that mumbo-jumbo. They want to be able to work. If Google explodes into a Yahoo! type portal and provides portable (Java?) interfaces then they can become the "OS" of choice.

    Look at this from Wikipedia:

    Hardware <-> Kernel <-> Shell <-> Applications

    Those are the four parts of your system. If the shell is replaced by the browser then the Internet as a whole is the application. That is what scared Microsoft into killing Netscape. (if you want to put it that way)

  • Re:On the spoke. . . (Score:3, Interesting)

    by mivok ( 621790 ) on Sunday August 29, 2004 @10:40AM (#10102238) Homepage
    Actually, I'd guess that the invite system puts an upper limit on the resources google needs to commit to gmail. When they decide to add some new servers to gmail or stress test it further, give out a few more invites. So there is a practical limit - for google, making sure that the service can cope with the amount of users before going live.
  • This is NOT FAIR (Score:3, Interesting)

    by Pan T. Hose ( 707794 ) on Sunday August 29, 2004 @10:53AM (#10102287) Homepage Journal
    As much as I am usually against frivolous lawsuits, this time I hope Google will sue and win. Why? Because this so called "file system" is a classical example of parasite which can only hurt Google giving absolutely nothing in exchange whatsoever. And for what? So its "developers" could have their project posted on Slashdot frontpage? So they could say "look, mom, how 'leet' I am"? I ask you, people, what if one day someone writes a "file system" stealing storage from Slashdot, saving its files in the form of gigabyte first posts filled with goat.se links and literally tons of uuencoded pornography? This is exactly the same, only much worse, because Google has much less intrusive advertisements and no corporate agenda. From every greedy US corporation, Google is unquestionably the closest to being absolutely perfect. And how do we say "thank you"? By stealing their property? By advertising this pathetic thief "file system" on the front page of the most popular website on the north hemisphere? I just wanted to protest and clearly state that I am strongly against it. I hope someone will start a paypal fund to help Google in court. We cannot tolerate such a behaviour. Please keep in mind that Google is not another Microsoft or Caldera. Google is trying to do what is best for us. They deserve our gratefulness and, what is even more important, respect. The existence of script kiddies shamefully exploiting Google's superior services for their own miserable advantage is a precedence not only insulting to our intelligence but a one actually harmful for us in the long run, because that could possibly mean the end of fantastic projects from Google, when they eventually stop to think and inevitably say: "Hey, why give them so much if they just want to steal from us? Maybe that popup pornography ads and paid search results placement weren't such a bad idea, after all?" I know I certainly would.
  • Re:begging for it... (Score:5, Interesting)

    by Destoo ( 530123 ) <destooNO@SPAMgmail.com> on Sunday August 29, 2004 @10:55AM (#10102293) Homepage Journal
    Because of NialScorva's Law, derived from Godwin's law.

    NialScorva's Law:
    Given enough time, all legal battles in the tech industry will invoke the DMCA.

    But you're right. Not insightful.
  • by Noksagt ( 69097 ) on Sunday August 29, 2004 @12:43PM (#10102795) Homepage
    You give companies too much credit. If a company wanted something to really be hack friendly, there would be no complaints when it was hacked. They are not hack friendly if they complain about hacks. Your script kiddy comment is pretty lame. If the company made a product that someone with no skillz can hack it then the company got what they deserved.
    I disagree entirely. It is a Very Good thing to make an API that is both open and easy to use. It benefits the company who creates and releases it because their programmers could easily add new features & their product will be more popular because of features that others are able to add. Problems happen when people start writing functions in this grey area, often violating the license of the use of the original product or API. This isn't the original company's fault at all--they didn't disregard "security/development/testing," and instead opted for transparency. It is the fault of the "script kiddies"--rather than contributing positive enhancements back to the community (which they could write because of the great API), they choose to write things that may break the license or even the law. Hence the grandparent's comment to RTFM.

    One explicit example is TiVo. They have allowed people to add larger hard drives, write software to post TiVo contents online, etc. They don't want people to distribute TiVoed content on the net or to steal TiVo subscription service. Both are very possible, but neither is widely exploited. If someone was to start selling software to do either, TiVo should get upset! Not because they didn't know of the possibility, but because they trusted their user base. And that is bad for all of us--the next API won't be transparent.
  • by n1ywb ( 555767 ) on Sunday August 29, 2004 @11:31PM (#10106291) Homepage Journal
    Dumb termnials were great. They were simple and reliable. When one occasionally broke, you brought in an identical replacement and sent the old one out for repair (or if you were really leet you got out the test equipment and fixed it yourself.) The concept of a complex failure-prone PC for every luser desk-monkey really fucked up IT. Thank god we're moving back towards thin clients, or at least managed PCs.

2.4 statute miles of surgical tubing at Yale U. = 1 I.V.League

Working...