<div>Since these devices are supposed to be networked most of the time, maybe a web app would be a better fit. I think that would have appeal beyond the OLPC crowd ... of course, then someone has to host it ... unless it is small enough to be run right on the local machine (in which case everything would have to be done client side, because there won't be a server daemon on that hardware)
</div>
<div> </div>
<div>Programming is fun again when hardware limitations have to be considered!<br> </div>