Distributions Linux comme Ubuntu peuvent servir une variété de fonctions autres que les appareils de bureau simples. En téléchargeant quelques paquets à partir des référentiels de logiciels Ubuntu, un utilisateur Ubuntu peut créer un environnement de développement Web, un système de base de données ou un serveur de messagerie. Par exemple, en téléchargeant un logiciel de messagerie de base telles que Postfix à côté d'une suite logicielle client tel que Roundcube, vous pouvez avoir un serveur de messagerie sur votre machine locale.