In 2006, the OLPC project was heavily criticised over Red Hat's non-disclosure agreement (NDA) with Marvell concerning the wireless device in OLPC, especially in light of the OLPC project being positioned as an open-source friendly initiative. An open letter for documentation was inked by Theo de Raadt (a recipient of the 2004 Award for the Advancement of Free Software), and the initiative for open documentation has been supported by Richard Stallman, the President of the Free Software Foundation. De Raadt later clarified that he finds an issue with OLPC having proprietary firmware files that are not allowed to be independently re-distributed (even in the binary form) by third-party operating systems like OpenBSD, as well as receiving no documentation to write the necessary drivers for the operating system. De Raadt has pointed out that the OpenBSD project requires no firmware source code, and no low-level documentation to work on firmware, only requiring the binary distribution rights and documentation to interface with the said binary firmware that runs outside of the main CPU, a quite simple request that is generally honoured by many other wireless device vendors like Ralink. Stallman fully agreed with de Raadt's request to open up the documentation, since Stallman is known to hold an even stronger and more idealistic position in regards to the proprietary components, and requires that even the firmware that runs outside of the main CPU must be provided in its source code form, something de Raadt does not require. De Raadt later has had to point out that such more idealistic and less realistic position has instead been misattributed to OpenBSD's more practical approach to make it look unreasonable, and stood on record that OpenBSD's position is much easier to satisfy, yet it nonetheless remained unresolved.