actually free internet is not one of my pet peeves,but it is still your mistake to assume that because anyone can access it at a library for free that it is not a paid for service.....it either is paid by taxes or a surcharge on your cable bill,or a combination of funding sources,but somebody has to pay for it.....just like medicare here.....you don't get a bill at the hospitasl,and there are no monthly fees,but you pay through your state and federal taxes,every payday,without fail.....
I already stated that taxes and grants pay for the services. I forgot to add that many schools (including public colleges and universities) and libraries regularly hold fundraisers to help defray the cost. Also, private donations (by Microsoft, HP, Dell, and others) of equipment or services also helps. I made donations (albeit small) at the public library in New England that I frequented on my 2008 job search trip. They had a little donation basket at the library's help desk.
So, yes taxes are used to fund the construction, staffing and maintenace of these public facilities (that's what taxes are for in part). Taxes alone are not the sole source of funds. It is useful to many people that services are provided at no extra charge.
