1. Does P2P count?
2. What if I'm downloading a creative commons movie and seed it to a ratio of 15?
3. What if I'm seeding a hobby video podcast I make at a constant 300mbps?
4. What if I use opera unite instead of bittorrent?
5. What if I switch to nginx?
6. What if I make a living off that video podcast?
7. What if I was only sending it to my family instead of the world?
2: No
3: No
4: No
5: No
6: Yes
7: No
Computer programmers like exact definitions. Server: The main controller of the program, or main sender of data.
The real world is much more fuzzy. They are concerned with business use, not server use exactly.
But then you define server in a way that disagrees with those answers.
Do they care about servers, or do they care about businesses? If businesses, why can't they make it explicit in the rules?
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.
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.