(812) 600-40-41
Санкт-Петербург |
Москва
Вид лицензии Open Source
Open Source — это открытый код, если дословно. В данном контексте это словосочетание можно рассматривать как программу, исходный код которой открыт и распространяется свободно, а также как сообщество программистов, пишущих и поддерживающих программы под лицензией GPL и ей подобными. Существует много разновидностей свободных лицензий. И в этом их проблема. Например популярный обозреватель Firefox, хоть и считается свободным ПО, распространяется под тройной лицензией, а не под GPL. Это накладывает ограничения на использование исходного кода и других материалов, связанных с продуктом. Поэтому использование его как open source может вызвать некоторые юридические проблемы. Хотя для конечного (обычного) пользователя это обстоятельство значения не имеет.
Важно понимать концепцию свободного ПО. Тот, кто думает, что ее можно описать вышеупомянутым словом «халява» — ошибается. «Открытый код» не означает бесплатный. Программа с открытым исходным кодом вполне может распространяться на платной основе, однако, её код при этом будет находиться в свободном доступе (будет распространяться бесплатно). Основную пользу открытый код приносит сообществу разработчиков. Каждый разработчик может реализовать некоторые функции программы с помощью кусков кода других разработчиков, а также исправить ошибки в чужом коде или доработать его.
Коллектив имеет намного больше шансов создать более стабильную и совершенную программу, нежели программист одиночка. Т.е. открытое сообщество намного эффективнее закрытой группы и уж тем более эффективнее одиночки. Еще один несомненный плюс в том, что развитие и поддержка проекта, заслужившего внимание, не зависит напрямую от его автора. Даже если автор откажется развивать проект, его будет поддерживать и развивать сообщество, собравшееся вокруг него.