top | item 9434643

How long since Google said a Google Drive Linux client is coming?

108 points| waffle_ss | 11 years ago |abevoelker.github.io | reply

59 comments

order
[+] GauntletWizard|11 years ago|reply
I've got it; I was at Google about a year back when they had an open beta. At that time they were encouraging everyone at the company who'd signed up to take home the beta client and install it on whatever computers they wished. It works okay; There's a bug where it will occasionally re-sync everything, but last I saw there was serious work on it.

Why haven't they released it, if it was this close to finished? I can't say. Likely bad allocation of resources and decisions by product people. Larry is chasing Wall Street targets, which has badly slowed the pace of innovation in most of the company. The moonshots are sacred and given free reign, everyone else isn't allowed to innovate.

[+] wodenokoto|11 years ago|reply
I thought a large part of google Devs are using Ubuntu. What I don't understand is why isn't there a Linux client,ms imply for the purpose of dog-fooding?
[+] felixrieseberg|11 years ago|reply
If you're looking for alternatives, OneDrive has been ported to Linux. It currently has 15GB free and fairly cheap plans.

https://github.com/xybu/onedrive-d/ (using https://github.com/mk-fg/python-onedrive)

(The usual disclaimer: I work for MS).

[+] Veratyr|11 years ago|reply
Don't mean to criticise the open source projects but why hasn't Microsoft done a client that runs on multiple platforms itself, or at least supported for example a Python library?

python-onedrive hasn't been touched in a month and since it doesn't support the new REST API, it's crippled for most purposes due to the heavy rate limits on the old API.

onedrive-d looks good but it's dependent on GNOME, making it impractical for many use cases, particularly on headless devices like a Raspberry Pi.

Microsoft has the power to support this better, why has it chosen not to?

[+] fuck_google|11 years ago|reply
It's interesting how Microsoft is starting to feel like the lesser evil compared to Google. I wonder how many good services/companies have been killed by Google offering an inferior service for free, only to abandon the service later on.
[+] moonbug|11 years ago|reply
That's Google - the corporate equivalent of a hyperactive 10 year old boy.
[+] neonfreon|11 years ago|reply
To be fair, it only takes a smidgen of hyperactivity to forget about the Linux desktop market.
[+] madez|11 years ago|reply
Don't get me started on this. A hyperactive 10 year old boy is still better than the overly jealous dictator that is Apple or the greedy fraudulent impertinent that is Valve. It seems to be normal that successful companies from the United States of Central North America lose common sense of how to treat people.
[+] fixermark|11 years ago|reply
As I understand it, the Drive API is public and well-documented (https://developers.google.com/drive/).

What's to stop, well, anyone from just implementing this and throwing it up on GitHub?

"Why did you do it?" "I guess I just got tired of waiting for someone else to do it for me."

[+] krylon|11 years ago|reply
This is turning into a running gag. It's not like this is rocket science. Google has their client on Windows, Mac, and Android, while Dropbox is available for ... Windows, Mac, and Linux.

On the other hand, given the size of the market for people using Linux on their desktop computers, I cannot exactly blame Google for not giving a damn about it. OTOH, Chrome for Linux exists, so...

[+] BenTheElder|11 years ago|reply
Small note: Dropbox has android/iOS/web as well and Drive has web/iOS.

As for the market, that includes a lot of their own employees does it not?

Edit: Not to say that there is a big market or that this would dictate what their priorities are, just saying I'm sure even some googlers would like drive to work well on Linux.

[+] suby|11 years ago|reply
Dropbox is also available for Android, and I believe iOS as well.
[+] giancarlostoro|11 years ago|reply
Linux client isn't the best, doesn't work well with KDE.
[+] hashemian|11 years ago|reply
I gave up long ago and started using insync. The only downside is that I don't feel comfortable a third-party company also have access to files, but besides this, the app is really nice, works just as expected.
[+] thrill|11 years ago|reply
+1 for the insync app. Google could have a Google Drive for Linux offering overnight by simply buying them.
[+] evansd|11 years ago|reply
I've found the Insync client works pretty well.

I asked them about OAuth token usage at one point and this was the response I got:

> The "refresh token" does not leave the user's machine. This is the permanent token that we use to generate an "access token", a transient token (expires in an hour) that is used for actually communicating with the Google APIs. We sometimes send an "access token" to our servers for verification purposes, but we never store them (and they expire anyways).

Obviously it would be better not to have to trust a third-party at all, but it doesn't seem like you have to completely hand over the keys to the kingdom.

[+] fbleagh|11 years ago|reply
I just use the insync client - much better than the native Google Drive client anyway - even allows for multiple accounts, and selective sync (even subfolders)
[+] twotwotwo|11 years ago|reply
(There's a Drive thingy in (Linux-based) Chrome OS, though I think it's not a synced local folder like the Dropbox client, more of a VFS with a local cache. As a different angle on Drive clients, wonder if there's anything in that that could be adapted or open sourced.)
[+] andrewgjohnson|11 years ago|reply
In all fairness they have a pretty robust API, couldn't someone write one if they chose?
[+] tdicola|11 years ago|reply
I think this gets to the core of the problem. The API is out there and open, yet no one (or at least not many people) have decided to try and make a nice GUI client for Linux. Perhaps it's not a problem with Google but more a problem with publishing desktop/GUI software for Linux still being a complete pain in 2015. There's a fantastic talk from Dirk Hohndel last year about how much pain he's gone through creating and publishing a dive logging GUI application for Linux: https://www.youtube.com/watch?v=ON0A1dsQOV0 If someone like Dirk, who has access to no less than Linus Torvalds himself, has so much trouble creating a modern GUI app on Linux today then how much luck will anyone else have?
[+] bad_user|11 years ago|reply
There's a startup called InSync [1] that produces a client that works on Linux, I've used it a couple of months back and it works.

But, trusting Google (or any company) with my data is a tough pill to swallow already, because I end up storing sensitive data, like for example I've got maybe one or two pictures of my naked wife, passwords of my accounts, backups of all emails I ever had and the list can continue. Trusting Google is one thing, but also trusting an obscure intermediary that asks for access to my data - no way. In writing this comment I couldn't even find out where they are located and this is the same story for most startups.

Also, in all fairness, if Google doesn't value me as a customer, then I'm voting with my wallet. A Linux user would have to be pretty dumb to pay Google money for Google Drive when alternatives like Dropbox exist. And to tell you the truth, I'm pretty tired of not being valued as a customer, even though I'm one of those people that pay up.

And I'm also an OS X user and frankly the OS X client sucks.

[1] https://www.insynchq.com/

[+] shmerl|11 years ago|reply
WebDAV to the rescue ;) Though it requires ditching Google.
[+] fuck_google|11 years ago|reply
Yes. Googlers only like their own standards.
[+] simlevesque|11 years ago|reply
The oCaml Google Drive software works wonder.
[+] neonfreon|11 years ago|reply
What am I missing by not having this?
[+] mikecb|11 years ago|reply
CLI access perhaps, though there is a third party solution out there for that too. I just use chrome, which now works offline, can drag and drop into it, though not out of it, but it works well enough that I've never tried to install the sync client.
[+] cocoablazing|11 years ago|reply
Nothing if you are using odeke-em's client. In my experience it's more useful than Google's desktop sync client.
[+] ac29|11 years ago|reply
Drag and drop file sync is nice. Google is much more generous with free space than Dropbox is (15GB vs 2GB), so I would use them more if they had a desktop linux client.
[+] MengerSponge|11 years ago|reply
Has ExpanDrive launched their Linux client yet?
[+] cschmidt|11 years ago|reply
Nope, the website still says:

> Linux version coming mid-2015

[+] Mikeb85|11 years ago|reply
Does it even matter? Google apps through Chrome are as good as native apps on Linux anyway. What am I missing by using Drive through Chrome?
[+] moonbug|11 years ago|reply
I look forward to living in whatever blessed future you sent this message back in time from.
[+] rhodysurf|11 years ago|reply
File and folder syncing
[+] pinkunicorn|11 years ago|reply
This is hilarious
[+] fuck_google|11 years ago|reply
Pretty much everything about Google is either hilarious or sad, depending on one's point of view.