подробнее

Бесплатное программное обеспечение (англ. freeware /ˈfɹiːwɛə(r)/ от англ. free «бесплатный» + software «программное обеспечение») — программное обеспечение, лицензионное соглашение которого не требует каких-либо выплат правообладателю. Бесплатное программное обеспечение обычно распространяется в готовом к исполнению виде (без исходных кодов) и является проприетарным программным обеспечением. В мире разработки есть три понятия, которые часто путают: свободное, открытое и бесплатное ПО (то есть программное обеспечение). Для неосведомлённых людей это близкие понятия, но для специалистов разница большая. Сейчас подробнее расширим ваш кругозор.

Для этого нужно будет:

Разобраться в лицензиях на софт.
Посмотреть по отдельности на свободный, открытый и бесплатный софт.
Выделить основные риски и проблемы, связанные с каждым из них. У каждой программы есть лицензия, которая определяет, что можно делать с этой программой, а что нельзя. Например, почти весь код в наших статьях публикуется под лицензией CC0 — она означает, что код становится общественным достоянием и его может использовать кто угодно в любых целях.

Есть много других лицензий, которые работают иначе: в них прописано, что можно делать с кодом, а что нет. Например, в лицензии может быть указано:

можно модифицировать код без указания исходного автора или нет;
если кто-то взял код за основу, то должен ли он использовать ту же самую лицензию или нет;
можно ли зарабатывать на этом коде или нет;
можно ли вообще модицифировать этот код или нужно использовать его только в таком виде;
какие организации могут пользоваться кодом, а какие нет;
и что угодно ещё, что захочет добавить в лицензию автор кода.
В итоге получается, что основное различие между программами в том, по какой лицензии они распространяются и что в них написано.