Каждая программа, установленная на компьютере пользователя, имеет свою лицензию. Операционные системы не исключение и распространяются по своим собственным лицензиям. Лицензии на программное обеспечение регулируют правовые отношения между авторами продукта и конечными пользователями, определяют порядок распространения и использования ПО.
Все лицензии на программное обеспечение делятся на две большие группы:
Проприетарные или собственнические и свободные.
Проприетарные лицензии накладывают на пользователя довольно много ограничений по части использования, распространения и изменения программных продуктов. Все права на объект лицензирования принадлежат издателю. Свободные лицензии, в отличие от проприетарных, передают часть прав пользователю. Они не ограничивают личное использование программ. Устанавливая программный продукт пользователь автоматически соглашается с условиями лицензии, по которой распространяется данное ПО.
Проприетарные лицензии обычно предоставляются на ограниченное количество пользователей, либо персональных компьютеров. Так же, зачастую они имеют ограниченный срок действия, по истечении которого пользователь должен либо продлить лицензию, либо отказаться от дальнейшего использования программного продукта.
Основными же ограничениями проприетарного ПО следующие:
1. Ограничение на копирование. В данном случае приобретение лицензии необходимо для каждой копии продукта. Такой вид ограничения накладывается, как правило, на широко используемые продукты, такие как операционные системы.
2. Ограничение на модификацию. Запрещается изменять код программы или изменять каким либо образом алгоритм ее работы, защищаемой подобной лицензией.
3. Ограничение на коммерческое использование. Такая лицензия разрешает использование программного продукта учебными заведениями, дома, медицинскими заведениями.
Shareware - отдельный вид несвободного ПО. Пользователь может получить копию программного продукта абсолютно бесплатно, но за использование придется заплатить. У таких программ может быть ограниченный срок бесплатного использования или ограничение по функционалу без дополнительной платы (так называемая trial или demo версия). Большинство игр распространяется под модифицированной shareware лицензией, названной free-to-play. В ней пользователь может за вне игровую валюту приобрести что-либо, дающее преимущество над другими игроками.
Свободные лицензии имеют следующие основные положения: использование программного продукта в любых целях, доступность исходных кодов продукта, свобода создания и распространения копий ПО, возможность изменения продукта и последующее распространение измененных копий (например, программа Notepad++).
Основные свободные лицензии:
1. GPL. Согласно этой лицензии автор передает продукт в общественное пользование.
2. BSD. Данная лицензия допускает проприетарное использование ПО.
3. MIT. Разрешительная лицензия, позволяющая использовать код в сторонних закрытых проектах при условии предоставления текста лицензии вместе с этим продуктом.
4. Mozilla Public License. Нечто среднее между BSD и GNU GPL.
Рассмотренные в этой статье лицензии на программные продукты являются наиболее широко используемыми и часто встречающимися. Но из-за непрекращающихся споров вокруг авторских прав и свобод пользователей количество производных лицензий продолжает расти.