Volgens leden van de Linux-gemeenschap overtreedt Asus met zijn Eee PC de Linux General Public License. De broncode van enkele onderdelen van de aangepaste Xandros-distro zouden niet conform de regels zijn vrijgegeven.
Het zou gaan om de acpi-module die oorspronkelijk door java-ontwikkelaar Cliff Biffle is gebouwd. De Asus-acpi-module is door Asus aangepast voor de Eee PC, maar de fabrikant heeft de wijzigingen die het heeft aangebracht niet vrijgegeven. Dit is in strijd met de gpl, zo schrijft Biffle op zijn weblog. Ook is de module volgens Biffle niet voorzien van een naam, nieuw versienummer en copyrightinformatie. Asus zou zelfs geprobeerd hebben om verwijzingen naar de originele code te verwijderen, waardoor het niet 'per ongeluk' lijkt te zijn gebeurd. Een ingepakte bestand van 1,8GB dat door Asus op zijn website is geplaatst zou zelfs niet de gebruikte broncode van Xandros bevatten, hoewel het bedrijf dal wel claimt. Biffle wijst er fijntjes op dat Asus in 2004 ook betrapt is op het 'stelen' van code uit ipfilter en netfilter voor zijn wlan-router WL-500g.
Een andere klacht van Biffle betreft de hardware van de Eee PC. Asus heeft stickers geplakt op de uitbreidingsslots voor ram-geheugen en de mini-pci-express-slots. Als de verzegeling wordt verbroken is de garantie niet langer geldig. Hierdoor zou de bezitter gedwongen zijn om de laptop bij Asus te laten upgraden. Biffle stelt dat het handelen van Asus in strijd is met de Amerikaanse wet, die het fabrikanten verbiedt om klanten te dwingen meer producten af te nemen om zo de garantie te behouden.
