End-user application software
Collaborative Editor
A collaborative text editor with built-in chat like Gobby. Of course, the OLPC team is building their own chat application, but in the long run, it is better to adopt an existing project and work with them, than it is to reinvent the wheel. The OLPC may need some different low-level protocol work to cope with intermittent connectivity, but that could be done by improving Gobby.
A similar idea would be the syncronization between wikis. MoinMoin provides such syncronization. A student could work on a page on her laptop and the next day sycronize with the server at the school.
OpenDocument Viewer
An OpenDocument Viewer will be very important. OpenDocument Format (ODF) is a highly-compressed format for documents, a fully open international standard (ISO 26300), and viewers can be very small. It can "flow" much better than PDF can, yet it's easier to distribute and more capable than HTML. Perfect for elecronic books and presentations but it does require material to be re-edited into ODF format.
Graphing Calculator
A Graphing Calculator software should be added as well as these devices are quite costly and not widely available. An example would be the TVH-72g Graphing Calculator for mobile phones, see One Graphing Calculator Per Student
== Recording