Определение свободного и бесплатного программного обеспечения

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

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

Идеальным выбором для пользователя любой категории будет использование свободного программного обеспечения с открытым исходным кодом (Free Open Source Software), которое является так же и бесплатным.

Наиболее часто встречающиеся свободные лицензии: GNU GPL, GNU LGPL, BSD, MIT, MPL, Apache License.

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

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

В любом случае следует внимательно читать лицензионное соглашение поставляемое вместе с программным обеспечением или доступное на официальном сайте производителя ПО.