В мире сложились два основных способа распространения и использования программного обеспечения, будь то операционные системы, офисные пакеты, базы данных и прочее.
Первый заключается в закрытом коммерческом лицензировании программного обеспечения. Существует много компаний специализирующихся на производстве программ. На программное обеспечение штампуются лицензии, , которые продаются как реальные товары. У коммерческого закрытого программного обеспечения высокая стоимость и отсутствуют исходные тексты.
Закрытие исходных текстов делает покупателя на сто процентов зависимым от производителя и не дает возможности подстраивать программное обеспечение самостоятельно. Никто, кроме производителя не знает, как работает продукт, и все ошибки остаются скрытыми и незамеченными. Только производитель может исправить замеченную ошибку, а делается это, по практике, несвоевременно.
Зачастую складывается впечатление, что производители закрытого коммерческого программного обеспечения умышленно допускают ошибки или так оставляют потайные двери, чтобы получать доступ к информации на компьютере пользователя.
Второй способ - это распространение программных продуктов с открытым исходным кодом. Многие такие программы написаны свободными разработчиками и распространяются под свободными лицензиями. Самая известная такая международная публичная лицензия - это GPL. Такое программное обеспечение лишено недостатков закрытых программ.
В большинстве случаев оно свободно и от лицензионных отчислений. Существует множество компаний, , которые выпускают коммерческое программное обеспечение с открытым исходным кодом. Как правило, такое программное обеспечение имеет на порядок лучшие и более либеральные условия лицензирования и более привлекательную стоимость.
В настоящее время существует большое количество свободных программ. Они просты и доступны в установке по сравнение с закрытыми программами. , , так как вместе с программами распространяются и исходные тексты, , которые можно изменять, то компании могут решать свои задачи без обращения к разработчику. Множество независимых программистов, имея полную информацию, находят и устраняют в процессе тестирования замеченные недостатки. Результатом является более высокая надежность свободного программного обеспечения.
Расположить потайные дверцы уже становится невозможным.
На данный момент решение на базе операционной системы Linux является не просто достойной альтернативой закрытым программным продуктам, а более того, при грамотном внедрении предоставляет большее удобство использования и более дружелюбный интерфейс обычному пользователю.