Il progetto Xubuntu è interamente impegnato nei principi dello sviluppo del software libero; le persone sono incoraggiate a utilizzare software libero, a migliorarlo e a divulgarlo.
«Software libero» non significa software gratis (benché Xubuntu sia votato a essere completamente gratuito), significa avere il diritto di poter utilizzare il software come si desidera: il codice sorgente di un programma libero è disponibile a chiunque lo voglia scaricare, modificare, migliorare e usare in qualsiasi modo. Oltre a questi benefici ideologici, questa libertà presenta molti vantaggi tecnici: quando viene sviluppato un programma, il duro lavoro dei programmatori può essere utilizzato come punto di partenza per un nuovo progetto. Con il software non libero questo non può accadere e quando un nuovo programma viene sviluppato è necessario partire da zero. Per questo motivo sviluppare software libero è veloce, efficiente ed eccitante.
È possibile trovare maggiori informazioni riguardo il software libero, la sua filosofia ideologica e tecnica sul sito web del progetto GNU.