#Web25, Net Neutrality and Open Source March 13, 2014 Twenty-five years ago, on March 12, 1989, a proposal to make information sharing possible over computers was put forth by Sir Tim Berners-Lee. The British computer scientist… Continue Reading