Есть типы лицензий для бесплатно распостранняемых програм:
Trial Software - "тральные" на жаргоне, программы с бесплатным пользованием на протяжении какого-то срока, после чего он блокируется и появляется необходимость её купить.
Non-Commercial Use - бесплатное пользование, при условие не комерчиского использования, т.е. для часных нужд. (пример: программа для бухгалтерии можно распостранять платно для предприятия, но бесплатно для частного лица, желающего менеджить свои доходы/расходы)
Shareware - покупка не обязательна, покупка как благотворительный взнос, но зачастую такие программы часто "напоминают" о наличии функции их купить.
Open Source - программы бесплатны для пользования по какой-либо лицензии от производителя, с открытым исходным кодом, открыты для модификации и не редко с возможностью принять участее в процессе разработки.