> If you had uploaded 20GB to e.g. Dropbox, they aren't complaining.
It's even more ridiculous than that! If you sync 20GB to dropbox, that's a client. If you sync 20GB with bittorrent sync, that's a server. Same data, same purpose, same network load. But one gets banned.
Also, I have to wonder if someone at google has heard of a thing called an X11 server...
They care about businesses, it says so very clearly in the article. And if they haven't already, they should make it explicit.
It's nothing special about google - all ISPs have the same rule.
I DID NOT define server! You read it exactly backward. I said that's how programmers define it, but that's NOT how google defines it (for internet purposes).
But seriously, while programmers are pedantic sometimes, when I'm running a website out of my basement that's a 'server' by ANY definition. If google is only going to enforce the rule on business servers, they should say so.
And it doesn't matter what other ISPs do, we already know they're horrible.
I'm sorry I have to disagree with you. While I accept that they're just trying to target this specific subset of users that they feel they can get more money from, that is very much a violation of net neutrality.
Further, their current terms of service, while in intention mean: "customers who are using our services to run a business", can later be construed to target everyone. Though they promise that they wont. A dark cloud to cast.
Say they want to get rid of Alice, who knows why, but Alice has a Minecraft server. Those clauses arn't about Minecraft servers, but Alice agreed to the terms, and they can use those terms to remove her.
Despite the undercurrent of hatred for Google on hacker news, I think in general we all expect better from the company. This is not better.
I think the typical meaning is a system that responds to requests with data. I think this is a usable definition. By default it includes P2P, but you can always add 'except P2P'. X servers don't fit this definition, which seems correct to me.
It's even more ridiculous than that! If you sync 20GB to dropbox, that's a client. If you sync 20GB with bittorrent sync, that's a server. Same data, same purpose, same network load. But one gets banned.
Also, I have to wonder if someone at google has heard of a thing called an X11 server...