Google was not even close to being the first to give away services. Hotmail and Yahoo mail were around before Google even existed. And that's just the first two that came to mind.
That's not what I said, of course. Google doesn't just "give away services:"
They release all kinds of useful free services. They then actively support the misconception that all online services should be free – this helps them because consumers then make the error of assuming that this is reasonable; meanwhile, Google benefits as consumers turn a blind eye to their data mining, advertising, etc.
In other words, Google was the first to really push what could be done in free services. Sure, HTTP was a "free service" before Google ever existed – but that's not my point. Search engines existed before, but Google took a first step by placing the search results first – instead of the flashing banner ads.
I remember the 90s before Google existed. There were search engines without ads. Search engines added ads after gaining an audience, just like Google did. Text ads were invented by Overture, another search company, before Google existed.