Лицензия на программное обеспечение затрагивает интересы трёх категорий пользователей: обычных пользователей, использующих программу для личных целей, предпринимателей, использующий ПО в своём бизнесе и программистов.
Рассмотрим, каким критериям должно соответствовать полностью свободное и бесплатное ПО.