OLPC XO-1
10種類以上のキーボードのレイアウトを試して、対象とする国々の標準的キーボードとマッチするかどうかを確認した。その約半分は実際にプロトタイプとして制作された。世界には、その国の言語を表現する標準キーボードが定まっていない国もある。ネグロポンテは「キーボードを作ることに商業的関心がないから」だと言っている。OLPCがこのギャップを埋めるために行った具体例の1つとして、エチオピアのアムハラ語用のキーボードを作った。
ネグロポンテはCapsLockキーを持たないキーボードにするよう要求した。これによってキーが1つ空くので、それを将来 “view source”キーなどに利用したいという。
キーボードの手前には大きなタッチパッド領域があり、Jepsen はこれを「マウスパッド」と称した。中央の3分の1は静電容量センサー方式で指で使うことができる。全体は抵抗膜方式のタッチパネルのようなものでスタイラスを使うことを意図していたが、これをサポートしたソフトウェアはない。なお、ポインタの動きが変になるということで、この機能は後のハードウェア(CL1A)では削除された。
プログラムを起動すると、それがフルスクリーンモードで動作する。Sugarの基本部分はアイコンだけで表示するため、ローカライズ問題が発生しない。SugarはUIとしてフォルダを見せないという特徴がある。
スティーブ・ジョブズは Mac OS X を無料で XO-1 に提供すると申し出たが、OLPC創始者の1人であるMIT名誉教授シーモア・パパートは、設計者は自由にいじれるOSを必要としているとし、「オープンソースではないので採用を見合わせた」という。そのため、Linuxが選ばれた。しかし、マイクロソフトとの取り引きにより、オープンソースの代わりとして Windows XP を搭載したバージョンも登場した。
システムソフトウェアの責任者 Jim Gettys は、多くのアプリケーションがメモリを使いすぎでメモリリークまで起こしているとして、プログラマの再教育が必要だとした。「メモリを使うのはよいことだ、という誤解がプログラマ全体に広がっている。現在のハードウェアでは、値を再計算するよりもメモリに計算結果を保持しておいて、それを後で必要になったら参照するほうが確かに速いことが多い。完全なキャッシュミスは、一次キャッシュで命令がヒットした場合の数百倍の電力消費になる可能性もある」
2006年8月4日、ウィキメディア財団は選りすぐったWikipediaの記事のコピーをXO-1に搭載することを発表した。同財団の名誉理事長ジミー・ウェールズは「OLPCの目的は我々の、世界中に無料で百科事典的知識を広めるという目的に適している。