Ramesh Jain writes in the context of the $100 computer buzz:
Developing computing approaches that will be less dependent on a specific language, ability of using keyboard, and on literacy level of users is essential to bringing benefits of computing to masses in Africa, India, China, and many other countries. And most approaches to bring $100 computer are focused on taking current computing and infrastructure and somehow reducing the price of the device. This assumption does not appear right. What is needed is to develop not only the device but complete infrastructure that will let so called bottom of pyramid people to benefit from it because that will be for them. For content it is easy to see that content for a group of people is best prepared by that same group. If we just provide a device the problem is not solved.
So it is nice to try to develop $100 folk computer but it will be better to develop folk computing.
The difficulty is that it is easy to develop a $100 computer. It is a product with well defined goal. Folk computing is an approach to computing that will be slow to evolve and will require persistent efforts by people from different backgrounds.