What obligations does the United States have, as a democratic nation concerned with guaranteeing equal opportunities for all it citizens, to ensure that all Americans have full access to the Internet?
Does the United States also have obligations to developing countries to ensure that they have global access to the Internet?
If so, what is the extent of those obligations?
For example, should engineers working in the United States and other developed countries design applications to ensure that people living in remote areas with low connectivity and poor bandwidth have reasonable Internet access?
If so, who should pay for the development of these software applications?