Earlier quoted context omitted.
What about this? "In the developing world, 24,000 children under the age of five die every day from preventable causes like diarrhea contracted from unclean water." - UNICEF That's 54 jumbo jets a day. I also remain unimpressed by the ambition of his list. And by yours.
OK. One of the core problems the world faces going forwards is resource supply - water, food, fuel. It's long been predicted that the next large-scale war will be over water supplies; there are already a number of simmering conflicts that go back to access to water. Why are we running out of resources? Significantly, because there's too many people for the resources we have. Why do we have too many people? Explosive…
Replacing universities doesn't help the developing world, not really, because the education would have to be tailored to them.
If you want to read a book about one of these problems (sanitation) and how aid efforts tend to go totally haywire for the same reasons OLPC does, read The Big Necessity.
The needs are more basic. People require self-sufficiency in the basics before having a tablet computer is going to help.
Agree with you on female education… especially also business education and entrepreneurial loans. In this vein, there is a great charity here: http://www.girleffect.org/question
And there is that Indian entrepreneur who developed affordable sanitary pads for women:
http://www.rnw.nl/english/article/entrepreneur-a-passion-per...
Note that this wasn't a charity effort, but a social entrepreneurship effort. And pads are important. Women are not just uneducated, they are hampered even when healthy.
Finally, many people in developing countries have a cell phone which they can use via SMS to determine market prices for their farmed produce etc., which is already a great boon.
I personally know some folks, who grew up in Africa, who are doing great & interesting things to serve these people where and how they are, not by assuming they need somebody to come in and "revolutionize" them. (Which will inevitably fail.)