The main point of contention appears to be that the EFF is defining "server" as any process that opens listening sockets, while ISPs use definitions based more on traffic patterns and uptime requirements.
Google's FAQ addresses this issue. From https://fiber.google.com/help/ :
Can I run a server from my home?
Our Terms of Service prohibit running a server. However,
use of applications such as multi-player gaming,
video-conferencing, home security and others which may
include server capabilities but are being used for legal
and non-commercial purposes are acceptable and encouraged.
See also: http://arstechnica.com/information-technology/2013/07/google...