Che cosa è un "libero", si chiede? Una domanda è considerata libera se non sono dotati di tutti i costi e le eventuali restrizioni. La versione gratuita del software sarà sempre portare alcune limitazioni, ma questi non sono diversi da quelli richiesti dalla versione a pagamento. Ad esempio, per un per accedere a tutte le applicazioni e funzionalità nella versione gratuita, l'utente avrà bisogno di iscriversi e pagare una piccola tassa.
Le versioni gratuite di applicazioni saranno sempre venire con alcune limitazioni. Questi dipenderanno dal tipo di applicazione e che gli sviluppatori ritengono necessarie per rendere l'applicazione migliore. In alcune occasioni, alcune applicazioni richiedono un software specifico per Windows per funzionare correttamente. A volte questo è perché gli sviluppatori non vogliono rompere l'ambiente di base "Linux". In alcuni casi, gli sviluppatori potrebbero voler rimuovere un particolare programma.
Applicazioni gratuite richiederà anche un utente a riconoscere che l'applicazione è stata sviluppata utilizzando il codice open source. Questi programmi sono messi a disposizione del pubblico sotto la GNU General Public License. Si tratta di un contratto di licenza standard che permette all'utente di utilizzare il software e di apportare modifiche ad esso. Inoltre permette a chiunque di scaricare il software e usarlo come bene. Così, si può anche avere un download gratuito di emoticon che è possibile utilizzare come emoji per i siti di social networking come Twitter e Facebook.