Ο Theo de Raadt είναι ο πνευματικός ηγέτης του OpenBSD και ένθερμος υποστηρικτής της τεκμηρίωσης του hardware. Πρόσφατα ήρθε σε δημόσια αντιπαράθεση σχετικά με την επιλογή του One Laptop Per Child να χρησιμοποιήσει ένα τσιπ ασύρματης δικτύωσης από την εταιρεία Marvell. Η Marvell δεν φημίζεται για την υποστήριξη των οδηγών της σε περιβάλλον ελεύθερων και ανοιχτών λειτουργικών συστημάτων. Στο 2B1 σύστημα του OLPC, η Marvell δεν σκοπεύει να διαθέσει ελεύθερα την τεκμηρίωση ώστε οι προγραμματιστές να μπορούν να φτιάξουν οδηγούς που να συνδέονται σωστά με τα ασύρματα τσιπ.
Το chip 88W8388 της Marvell επιλέχτηκε από τους ειδικούς του OLPC λόγω της δυνατότητάς του να δημιουργεί ad-hoc «mesh» δίκτυα χωρίς τη χρήση της CPU του υπολογιστή. Φανταστείτε ότι ένα «mesh» δίκτυο επιτρέπει σε κάθε υπολογιστή να λειτουργεί σαν ένα ασύρματο access point μεταξύ ισότιμων κόμβων. Λόγω της οικονομίας ενέργειας που προκύπτει, καθώς και λόγω της ανεπάρκειας σε δικτυακό εξοπλισμό στο περιβάλλον όπου θα χρησιμοποιηθεί το OLPC, είναι εμφανές ότι οι δυνατότητες αυτές έχουν σημαντικό χαρακτήρα.
Ο οδηγός για το Linux του Marvell 88W8388 είναι ήδη έτοιμος και κάτω από την άδεια GPL! Αλλά ο οδηγός επικοινωνεί με τον αντίστοιχο ARM επεξεργαστή που κάνει τις ραδιοσυσκευές να λειτουργούν. Αυτός ο επεξεργαστής έχει το δικό του μίνι λειτουργικό για να λειτουργεί, και αυτό είναι το firmware που δημιουργεί το όλο πρόβλημα. Χωρίς το firmware, ο επεξεργαστής είναι «νεκρός» και το ασύρματο κομμάτι της συσκευής άχρηστο. Το firmware (ή microkernel) του επεξεργαστή ARM του 88W8388 είναι κλειστό.
Οι υποστηρικτές της επιλογής αυτής λένε ότι το τσιπ έδινε μια μοναδική δυνατότητα: να μη χρησιμοποιείται η CPU του OLPC για τη δημιουργία ad-hoc δικτύου μεταξύ των OLPC στον ίδιο χώρο. Από την άλλη, πολλοί υποστηρικτές του open source, όπως ο Richard Stallman, λένε ότι το OLPC είναι η ευκαιρία να δείξουμε σε μαζικό επίπεδο στον κόσμο ότι το open source μπορεί να προσφέρει βιώσιμες λύσεις, καλύτερες από αυτές που προσφέρονται από κλειστά συστήματα.
