Бесплатное программное обеспечение — это программное обеспечение , чаще всего являющееся собственностью , которое распространяется без денежных затрат для конечного пользователя . Не существует согласованного набора прав, лицензии или EULA , которые однозначно определяют бесплатное программное обеспечение ; каждый издатель определяет свои собственные правила для бесплатного программного обеспечения, которое он предлагает. Например, модификация , распространение третьими лицами и обратная разработка разрешены некоторыми издателями, но запрещены другими. [1] [2] [3] В отличие от бесплатного и открытого программного обеспечения , которое также часто распространяется бесплатно, исходный код бесплатного программного обеспечения обычно не предоставляется. [1] [3] [4] [5] Бесплатное программное обеспечение может быть предназначено для того, чтобы принести пользу его производителю, например, путем поощрения продаж более функциональной версии, как в бизнес-моделях freemium и shareware . [6]
Термин «бесплатное программное обеспечение» был придуман в 1982 году [ 7] Эндрю Флюгельманом , который хотел продавать PC-Talk , созданное им приложение для связи, за пределами коммерческих каналов распространения. [8] Флюгельман распространял программу тем же способом, что и условно-бесплатное программное обеспечение . [9] Поскольку типы программного обеспечения могут меняться, бесплатное программное обеспечение может превратиться в условно-бесплатное программное обеспечение. [10]
В 1980-х и 1990-х годах термин «бесплатное программное обеспечение» часто применялся к программному обеспечению, выпущенному без исходного кода . [3] [11]
Бесплатное программное обеспечение доступно для использования без оплаты и обычно имеет ограниченную функциональность, а более функциональная версия доступна на коммерческой основе или как условно-бесплатное программное обеспечение. Обычно оно полностью функционально в течение неограниченного периода времени. [12]
В отличие от того, что Free Software Foundation называет свободным программным обеспечением , автор бесплатного программного обеспечения обычно ограничивает права пользователя на использование, копирование, распространение, изменение, создание производных работ или обратную разработку программного обеспечения. [1] [2] [13] [14] Лицензия на программное обеспечение может налагать дополнительные ограничения на использование; [15] например, лицензия может быть «бесплатной только для частного некоммерческого использования» [ нужна ссылка ] или использование в сети, на сервере или в сочетании с некоторыми другими пакетами программного обеспечения может быть запрещено. [13] [14] Ограничения могут быть предусмотрены лицензией или навязываться самим программным обеспечением; например, пакет может не работать в сети. [ нужна ссылка ]
Министерство обороны США (DoD) определяет «программное обеспечение с открытым исходным кодом» (т. е. бесплатное программное обеспечение или бесплатное программное обеспечение с открытым исходным кодом) в отличие от «бесплатного программного обеспечения» или «условно-бесплатного программного обеспечения»; это программное обеспечение, к исходному коду которого «правительство не имеет доступа». [4] «Бесплатное» в «бесплатном программном обеспечении» относится к цене программного обеспечения, которое обычно является собственностью и распространяется без исходного кода. Напротив, «бесплатное» в «бесплатном программном обеспечении» относится к свободам, предоставляемым пользователям по лицензии на программное обеспечение (например, запускать программу в любых целях, изменять и распространять программу другим лицам), и такое программное обеспечение может продаваться по цене.
Согласно Free Software Foundation (FSF), «бесплатное программное обеспечение» — это нечётко определённая категория, не имеющая чёткого общепринятого определения, хотя FSF просит, чтобы свободное программное обеспечение (libre; неограниченное и с доступным исходным кодом) не называлось бесплатным программным обеспечением. [3] В противоположность этому, Оксфордский словарь английского языка просто характеризует бесплатное программное обеспечение как «доступное бесплатно (иногда с предложением пользователям сделать пожертвование поставщику)». [16]
Некоторые бесплатные продукты выпускаются вместе с платными версиями, которые либо имеют больше функций, либо менее строгие условия лицензирования. Такой подход известен как freemium («бесплатный» + «премиум»), поскольку «бесплатная» версия предназначена для продвижения премиум-версии. [17] Эти две версии часто разделяют кодовую базу, используя флаг компилятора для определения того, какая из них производится. Например, у BBEdit есть версия BBEdit Lite , которая имеет меньше функций. XnView доступен бесплатно для личного использования, но должен быть лицензирован для коммерческого использования. «Бесплатная» версия может поддерживаться рекламой, как это было в случае с DivX .
Программное обеспечение с рекламной поддержкой и регистрационное программное обеспечение также имеют сходство с бесплатным программным обеспечением. Программное обеспечение с рекламной поддержкой не требует оплаты за лицензию, но показывает рекламу либо для покрытия расходов на разработку, либо в качестве источника дохода. Регистрационное программное обеспечение заставляет пользователя подписываться на издателя, прежде чем он сможет использовать продукт. В то время как коммерческие продукты могут требовать регистрации для обеспечения лицензионного использования , регистрационное программное обеспечение этого не требует. [18] [19] [20] [21]
Условно-бесплатное программное обеспечение допускает распространение, но лицензия допускает лишь ограниченное использование до уплаты лицензионного сбора. [22] Некоторые функции могут быть отключены до уплаты, в этом случае такое ПО иногда называют «вредоносным».
Как бесплатное, так и условно-бесплатное ПО иногда имеют ограниченный период оценки, после которого ПО автоматически отключается или начинает отображать запрос на оплату регистрационного взноса. В последнем случае его в разговорной речи называют nagware.
Creative Commons предлагает лицензии , применимые ко всем работам, защищенным авторским правом, включая программное обеспечение, [23] которые позволяют разработчику определять «бесплатное программное обеспечение» юридически безопасным и уважающим международное право способом. [24] [25] [26] Типичный случай использования бесплатного программного обеспечения «совместное использование» может быть дополнительно уточнен с помощью положений Creative Commons об ограничениях, таких как некоммерческое использование ( CC BY-NC ) или отсутствие производных ( CC BY-ND ), см. описание лицензий . [ оригинальное исследование? ] Существует несколько примеров использования , например, The White Chamber , Mari0 или Assault Cube , [27] все бесплатное программное обеспечение лицензировано CC BY-NC-SA, при этом разрешено только некоммерческое использование.
Бесплатное ПО не может экономически полагаться на коммерческое продвижение. В мае 2015 года реклама бесплатного ПО в Google AdWords была ограничена «авторитетным источником»[s]. [28] Таким образом, веб-сайты и блоги являются основным источником информации о том, какое бесплатное ПО доступно, полезно и не является вредоносным . Однако существует также много компьютерных журналов или газет, которые предоставляют рейтинги бесплатного ПО и включают компакт-диски или другие носители информации, содержащие бесплатное ПО. Бесплатное ПО также часто поставляется в комплекте с другими продуктами, такими как цифровые камеры или сканеры .
Бесплатное программное обеспечение критиковалось как «неустойчивое», поскольку оно требует, чтобы одна организация отвечала за обновление и улучшение продукта, который затем распространяется бесплатно. [17] Другие бесплатные проекты просто выпускаются как одноразовые программы без обещаний или ожиданий дальнейшего развития. Они могут включать исходный код , как и бесплатное программное обеспечение, так что пользователи могут вносить любые требуемые или желаемые изменения самостоятельно, но этот код остается подпадающим под действие лицензии скомпилированного исполняемого файла и не является свободным программным обеспечением.
«Бесплатная» пробная версия — еще одна связанная концепция, в рамках которой клиентам разрешается использовать продукт бесплатно в течение ограниченного времени. [29]
Когда монополия на программное обеспечение имеет сильный сетевой эффект, для нее может быть более выгодным предлагать «бесплатную» пробную версию. [30] Кроме того, клиенты, привлеченные через «бесплатную» пробную версию, имеют гораздо более низкую пожизненную ценность по сравнению с постоянными клиентами, но они также больше реагируют на маркетинговые коммуникации . [31]
Некоторые факторы, которые могут побудить или отговорить людей использовать «бесплатные» пробные версии, включают: [32]
Однако бесплатное программное обеспечение, как правило, бесплатно только с точки зрения цены; автор обычно сохраняет все остальные права, включая права на копирование, распространение и создание производных работ на основе программного обеспечения.
Термин "freeware" не имеет четкого общепринятого определения, но он обычно используется для пакетов, которые допускают распространение, но не модификацию (и их исходный код недоступен). Эти пакеты не являются свободным программным обеспечением, поэтому, пожалуйста, не используйте "freeware" для обозначения свободного программного обеспечения.
не используйте термины «бесплатное программное обеспечение» или «условно-бесплатное программное обеспечение» как синоним «программного обеспечения с открытым исходным кодом». В инструкции DoD 8500.2 «Внедрение обеспечения информационной безопасности (IA)», Приложение 4, контроль DCPD-1, говорится, что эти термины применяются к программному обеспечению, к которому «правительство не имеет доступа к исходному коду». Правительство имеет доступ к исходному коду программного обеспечения с открытым исходным кодом, поэтому эти термины не применяются.
Пожалуйста, не используйте термин «бесплатное программное обеспечение» как синоним «бесплатного программного обеспечения». Термин «бесплатное программное обеспечение» часто использовался в 1980-х годах для программ, выпущенных только в виде исполняемых файлов, без исходного кода. Сегодня у него нет конкретного согласованного определения.
С другой стороны, бесплатное программное обеспечение не требует никакой оплаты от лицензиата или конечного пользователя, но это не совсем бесплатное программное обеспечение, несмотря на тот факт, что для конечного пользователя программное обеспечение приобретается, как представляется, идентичным образом.
Эта лицензия не предоставляет вам права сублицензировать или распространять Программное обеспечение. ... Это соглашение не позволяет вам устанавливать или использовать Программное обеспечение на файловом сервере компьютера. ... Вы не должны изменять, адаптировать, переводить или создавать производные работы на основе Программного обеспечения. Вы не должны осуществлять обратную разработку, декомпилировать, дизассемблировать или иным образом пытаться обнаружить исходный код Программного обеспечения. ... Вы не будете использовать Adobe Runtime на любом устройстве, отличном от ПК, или с любой встроенной или аппаратной версией любой операционной системы.
Дистрибьютор не может предоставлять Программное обеспечение в качестве отдельного продукта в Интернете. Дистрибьютор может направлять конечных пользователей для получения Программного обеспечения, за исключением ARH, посредством электронной загрузки на отдельной основе, ссылаясь на официальный веб-сайт Adobe.
IrfanView предоставляется как бесплатное программное обеспечение, но только для личного некоммерческого использования (т. е. дома). ... IrfanView бесплатен для использования в образовательных целях (школы, университеты и библиотеки), а также для использования в благотворительных или гуманитарных организациях. ... Вы не можете распространять, сдавать в аренду, сублицензировать или иным образом предоставлять другим лицам Программное обеспечение или документацию или их копии, за исключением случаев, прямо разрешенных в настоящей Лицензии, без предварительного письменного согласия IrfanView (Ирфан Скилджан). ... Вы не можете изменять, декомпилировать, разбирать или осуществлять обратную разработку Программного обеспечения.
Условно-бесплатное программное обеспечение — это программное обеспечение, которое поставляется с разрешением для людей распространять копии, но гласит, что любой, кто продолжает использовать копию, должен заплатить лицензионный сбор.
AssaultCube - БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. [...]Содержимое, код и изображения веб-сайта AssaultCube и вся документация лицензированы в соответствии с "Attribution-NonCommercial-ShareAlike 3.0 Unported