La philosophie Open Source est très simple : l'information, dans ce cas les codes sources des programmes (les instructions de programmation de la logique du système d'exploitation), doit être accessible librement et gratuitement à tous. En échange, toute amélioration apportée doit à sont tour être remise en circulation pour être partagée.