Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску
Экран компьютера операционной системы, экран полностью покрыт различными бесплатными программными приложениями.
Пример современной операционной системы со свободным программным обеспечением, в которой работают некоторые типичные приложения. Показаны окружение рабочего стола Xfce , веб-браузер Firefox , текстовый редактор Vim, редактор изображений GIMP и медиаплеер VLC .

Бесплатное программное обеспечение (или свободное программное обеспечение ) [1] [2] - это компьютерное программное обеспечение, распространяемое на условиях, которые позволяют пользователям запускать программное обеспечение для любых целей, а также изучать, изменять и распространять его и любые адаптированные версии. [3] [4] [5] [6] Свободное программное обеспечение - это вопрос свободы , а не цены: все пользователи по закону свободны делать то, что они хотят, со своими копиями свободного программного обеспечения (включая получение от них прибыли) независимо от того, сколько оплачивается для получения программы. [7] [2] Компьютерные программы считаются «бесплатными», если они предоставляют конечным пользователям (а не только разработчику) полный контроль над программным обеспечением и, следовательно, над своими устройствами.[5] [8]

Право на изучение и изменение компьютерной программы предполагает, что исходный код - предпочтительный формат для внесения изменений - должен быть доступен пользователям этой программы. Хотя это часто называют «доступом к исходному коду» или «общедоступностью», Free Software Foundation не рекомендует мыслить такими терминами [9], поскольку это может создать впечатление, что у пользователей есть обязательство (а не право) на предоставить не-пользователям копию программы.

Хотя термин «свободное программное обеспечение» уже широко использовался в прошлом, [10] Ричард Столлман связал его с обсуждаемым смыслом и положил начало движению за свободное программное обеспечение в 1983 году, когда он запустил проект GNU : совместный проект . усилия по созданию операционной системы , уважающей свободу , и возрождения духа сотрудничества, который когда-то преобладал среди хакеров на заре компьютерных технологий. [11] [12]

Контекст [ править ]

Эта диаграмма Эйлера описывает типичные отношения между бесплатным программным обеспечением и бесплатным программным обеспечением с открытым исходным кодом (FOSS): Согласно Дэвиду Розену из Wolfire Games в 2010 году, программное обеспечение с открытым исходным кодом / бесплатное программное обеспечение (оранжевый цвет) чаще всего предоставляется бесплатно, но не всегда. Бесплатные программы (зеленые) редко открывают свой исходный код. [13]

Таким образом, бесплатное программное обеспечение отличается от:

  • проприетарное программное обеспечение , такое как Microsoft Office , Google Docs , Sheets , and Slides или iWork от Apple . Пользователи не могут изучать, изменять и делиться своим исходным кодом .
  • freeware - категория проприетарного программного обеспечения, которое не требует оплаты за базовое использование.

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

Проприетарное программное обеспечение использует ограничительные лицензии на программное обеспечение или EULA и обычно не предоставляет пользователям исходный код. Таким образом, пользователи юридически или технически не могут изменять программное обеспечение, и это приводит к тому, что издатель полагается на предоставление обновлений, помощи и поддержки. (См. Также привязку к поставщику и отказ от программного обеспечения ). Пользователи часто не имеют права осуществлять обратное проектирование , изменять или распространять проприетарное программное обеспечение. [14] [15] Помимо закона об авторском праве, контрактов и отсутствия исходного кода, могут существовать дополнительные препятствия, мешающие пользователям осуществлять свободу в отношении части программного обеспечения, например, патенты на программы и управление цифровыми правами.(точнее, тивоизация ). [16]

Бесплатное программное обеспечение может быть коммерческой деятельностью или нет. Некоторое бесплатное программное обеспечение разрабатываются добровольцы программистами , а другие разработанные корпорациями; или даже обоими. [17] [7]

Именование и различия с открытым исходным кодом [ править ]

Хотя оба определения относятся к почти эквивалентному корпусу программ, Free Software Foundation рекомендует использовать термин «свободное программное обеспечение», а не « программное обеспечение с открытым исходным кодом » (более молодое видение, придуманное в 1998 году), потому что цели и обмен сообщениями совершенно не похожи. «Открытый исходный код» и связанная с ним кампания в основном сосредоточены на технических деталях модели общественной разработки и маркетинга бесплатного программного обеспечения для предприятий, при этом очень легкомысленно или даже враждебно относясь к этической проблеме прав пользователей. [18]Столлман также заявил, что рассмотрение практических преимуществ свободных программ сродни рассмотрению практических преимуществ отсутствия наручников, поскольку человеку не обязательно рассматривать практические причины, чтобы понять, что использование наручников нежелательно само по себе. [19]

FSF также отмечает, что «открытый исходный код» имеет ровно одно конкретное значение в общеупотребительном английском языке, а именно: «вы можете посмотреть исходный код». В нем говорится, что, хотя термин «свободное программное обеспечение» может иметь два разных толкования, по крайней мере одно из них соответствует предполагаемому значению, в отличие от термина «открытый исходный код». [a] Заимствованное прилагательное « libre » часто используется, чтобы избежать двусмысленности слова «бесплатно» в английском языке и двусмысленности, связанной с более старым использованием «бесплатного программного обеспечения» как программного обеспечения, являющегося общественным достоянием. [10] См. « Бесплатное против свободы» .

Определение и четыре основные свободы свободных программ [ править ]

Схема бесплатного и несвободного программного обеспечения, как это определено Free Software Foundation. Слева: бесплатное программное обеспечение, справа: несвободное программное обеспечение, в кружке : бесплатное программное обеспечение

Первое формальное определение свободного программного обеспечения было опубликовано Фондом свободного программного обеспечения (FSF) в феврале 1986 года. [20] Это определение, написанное Ричардом Столлманом , действует до сих пор и утверждает, что программное обеспечение является свободным программным обеспечением, если люди, получившие копию Программное обеспечение имеет следующие четыре свободы. [21] [22] Нумерация начинается с нуля, а не только как пародия на общем использовании нуля на основе нумерации в языках программирования, но и потому , что «свобода 0» не был изначально включен в список, но позже добавил сначала в список, так как он считался очень важным.

  • Свобода 0: Свобода запускать программу для любых целей.
  • Свобода 1: Свобода изучать, как работает программа, и изменять ее, чтобы она делала то, что вы хотите.
  • Свобода 2: Свобода распространять и делать копии, чтобы вы могли помочь своему соседу.
  • Свобода 3: Свобода улучшать программу и публиковать свои улучшения (и модифицированные версии в целом), так что все сообщество получает выгоду.

Свободы 1 и 3 требуют, чтобы исходный код был доступен, потому что изучение и изменение программного обеспечения без его исходного кода может варьироваться от крайне непрактичного до почти невозможного.

Таким образом, свободное программное обеспечение означает, что пользователи компьютеров могут свободно сотрудничать с тем, с кем они хотят, и контролировать программное обеспечение, которое они используют. Подводя итог этому замечанию, отличающему свободное (свободное) программное обеспечение от бесплатного (с нулевой ценой), Фонд свободного программного обеспечения говорит: «Бесплатное программное обеспечение - это вопрос свободы, а не цены. Чтобы понять эту концепцию, вы должны подумать о« бесплатном ». как « свобода слова », а не как «бесплатное пиво » ». [21] См. « Бесплатное против либре» .

В конце 1990-х другие группы опубликовали свои собственные определения, описывающие почти идентичный набор программного обеспечения. Наиболее заметными из них являются Руководство по свободному программному обеспечению Debian, опубликованное в 1997 г. [23], и Определение открытого исходного кода , опубликованное в 1998 г.

BSD -На операционных систем, таких как FreeBSD , OpenBSD и NetBSD , не имеют свои собственные формальные определения свободного программного обеспечения. Пользователи этих систем обычно считают один и тот же набор программного обеспечения приемлемым, но иногда считают авторское лево ограничивающим. Как правило, они выступают за разрешительные лицензии на свободное программное обеспечение , которые позволяют другим использовать программное обеспечение по своему усмотрению, без юридического принуждения к предоставлению исходного кода. По их мнению, такой снисходительный подход более свободный. В Kerberos , X11 , и Apache лицензии на программное обеспечение практически идентичны в намерения и реализации.

Примеры [ править ]

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

Каталог Свободное программное обеспечение поддерживает большую базу данных свободных программных пакетов. Некоторые из наиболее известных примеров включают ядро Linux , в BSD операционных систем и для Linux, GNU Compiler Collection и библиотеки C ; MySQL реляционных баз данных; Apache веб - сервер; и агент почтового транспорта Sendmail . Другие влиятельные примеры включают текстовый редактор Emacs ; КАНИТЕЛЬ растрового рисунка и редактор изображений; X Window System система графического дисплей; LibreOffice офисный пакет; а TeX иНаборные системы LaTeX .

История [ править ]

Ричард Столмен , основатель движения за свободное программное обеспечение (2002 г.)

С 1950-х до начала 1970-х годов для пользователей компьютеров было нормальным иметь программные свободы, связанные с бесплатными программами, которые обычно были общественным достоянием . [10] Программное обеспечение обычно распространялось людьми, которые использовали компьютеры, и производителями оборудования, которые приветствовали тот факт, что люди создавали программное обеспечение, которое делало их оборудование полезным. Организации пользователей и поставщиков, например SHARE , были созданы для облегчения обмена программным обеспечением. Поскольку программное обеспечение часто писалось на интерпретируемом языке, таком как BASIC , исходный код распространялся для использования этих программ. Программное обеспечение также распространялось в виде печатного исходного кода (Введите в программе ) в компьютерных журналах (как креативный Computing , SoftSide , Compute! , Byte и т.д.) и книги, как бестселлер BASIC компьютерных игры . [24] К началу 1970-х картина изменилась: стоимость программного обеспечения резко возросла, растущая отрасль программного обеспечения конкурировала с программными продуктами, поставляемыми производителем оборудования (бесплатно в том смысле, что стоимость включалась в стоимость оборудования), арендованным машинам требовалась поддержка программного обеспечения. при этом не принося дохода для программного обеспечения, и некоторые клиенты, способные лучше удовлетворять свои собственные потребности, не хотели, чтобы затраты на «бесплатное» программное обеспечение сочетались с затратами на аппаратное обеспечение. В Соединенных Штатах vs.IBM подала 17 января 1969 года заявление о том, что комплектное программное обеспечение противоречит конкуренции . [25] Хотя некоторое программное обеспечение всегда может быть бесплатным, отныне будет расти количество программного обеспечения, производимого в основном для продажи. В 1970х и начале 1980-х годов индустрия программного обеспечения начали использовать технические меры (например, только распространение бинарных копий из компьютерных программ ) для предотвращения компьютерных пользователей от возможности учиться или адаптировать программные приложениякак они считают нужным. В 1980 годузакон об авторском праве был распространен на компьютерные программы.

В 1983 году Ричард Столлман , один из первых авторов популярной программы Emacs и давний член хакерского сообщества Лаборатории искусственного интеллекта Массачусетского технологического института , объявил о проекте GNU , целью которого было создание полностью несвободной системы Unix- совместимая операционная система, говоря, что он разочаровался в изменении климата, окружающего компьютерный мир и его пользователей. В своем первоначальном заявлении о проекте и его целях он особо указал в качестве мотивации свое несогласие с просьбой согласиться на соглашения о неразглашении.и ограничительные лицензии, которые запрещали бесплатное распространение потенциально прибыльного программного обеспечения, находящегося в стадии разработки, запрет, прямо противоречащий традиционной хакерской этике . Разработка программного обеспечения для операционной системы GNU началась в январе 1984 года, а в октябре 1985 года был основан Фонд свободного программного обеспечения (FSF). Он разработал определение свободного программного обеспечения и концепцию « авторского лева », призванную гарантировать свободу программного обеспечения.для всех. Некоторые отрасли, не связанные с программным обеспечением, начинают использовать методы, аналогичные тем, которые используются при разработке свободного программного обеспечения, для своих исследований и разработок; ученые, к примеру, глядя на процессах более открытой разработки, а также аппаратные средства , такие как микрочип начинают разрабатываться со спецификациями , выпущенных под копилефтом лицензий (см OpenCores проекта, например). Creative Commons и движение за свободную культуру также во многом испытали влияние движения за свободное программное обеспечение.

1980-е: Основание проекта GNU [ править ]

В 1983 году Ричард Столмен , давний член хакерского сообщества Лаборатории искусственного интеллекта Массачусетского технологического института , объявил о проекте GNU, заявив, что он разочарован последствиями изменения культуры компьютерной индустрии и ее пользователей. [26] Разработка программного обеспечения для операционной системы GNU началась в январе 1984 года, а в октябре 1985 года был основан Фонд свободного программного обеспечения (FSF). В марте 1985 года была опубликована статья под названием « Манифест GNU», в которой описывался проект и его цели . Манифест включал в себя подробное объяснение философии GNU, определения свободного программного обеспечения и идей " авторского лева ".

1990-е: Выпуск ядра Linux [ править ]

Linux ядро , начатое Linus Torvalds , был выпущен как свободно изменяемый исходный код в 1991. Первая лицензия была собственная лицензия на программное обеспечение. Однако с версией 0.12 в феврале 1992 года он повторно лицензировал проект под Стандартной общественной лицензией GNU . [27] Как и Unix, ядро ​​Торвальдса привлекло внимание программистов-добровольцев. FreeBSD и NetBSD (оба являются производными от 386BSD ) были выпущены как бесплатное программное обеспечение, когда судебный процесс USL против BSDi был урегулирован во внесудебном порядке в 1993 году. OpenBSD был разветвлен из NetBSD в 1995 году. Также в 1995 году был создан Apache HTTP Server., обычно называемый Apache, был выпущен под лицензией Apache License 1.0 .

Лицензирование [ править ]

Копилефт , новое использование закона об авторском праве для обеспечения неограниченного доступа к произведениям, берет свое начало в мире свободного программного обеспечения. [28]

Все лицензии на свободное программное обеспечение должны предоставлять пользователям все свободы, о которых говорилось выше. Однако, если лицензии приложений не совместимы, объединение программ путем смешивания исходного кода или прямого связывания двоичных файлов проблематично из-за технических особенностей лицензии . Программы, косвенно связанные вместе, могут избежать этой проблемы.

Большая часть бесплатного программного обеспечения подпадает под небольшой набор лицензий. Самые популярные из этих лицензий: [29] [30]

  • MIT License
  • GNU General Public License v2 (GPLv2)
  • Apache License
  • GNU General Public License v3 (GPLv3)
  • Лицензия BSD
  • GNU Lesser General Public License (LGPL)
  • Mozilla Public License (MPL)
  • Eclipse Public License

Free Software Foundation и Open Source Initiative публикуют списки лицензий, которые, по их мнению, соответствуют их собственным определениям бесплатного программного обеспечения и программного обеспечения с открытым исходным кодом соответственно:

  • Список лицензий на программное обеспечение, утвержденных ФСПО
  • Список лицензий на программное обеспечение, утвержденных OSI

Список FSF не является предписывающим: могут существовать лицензии свободного программного обеспечения, о которых FSF не слышал или которые сочли достаточно важными, чтобы писать о них. Таким образом, лицензия может быть бесплатной и отсутствовать в списке FSF. В списке OSI перечислены только те лицензии, которые были отправлены, рассмотрены и утверждены. Все лицензии с открытым исходным кодом должны соответствовать определению открытого исходного кода , чтобы быть официально признанным программным обеспечением с открытым исходным кодом. Бесплатное программное обеспечение, с другой стороны, представляет собой более неформальную классификацию, не основанную на официальном признании. Тем не менее, программное обеспечение, предоставленное по лицензиям, не отвечающим определению свободного программного обеспечения, не может по праву считаться свободным программным обеспечением.

Помимо этих двух организаций, некоторые видят в проекте Debian полезные советы о том, соответствуют ли конкретные лицензии их Руководству по свободному программному обеспечению Debian . Debian не публикует список одобренных лицензий, поэтому его решения необходимо отслеживать, проверяя, какое программное обеспечение они разрешили в свои архивы программного обеспечения. Об этом говорится на веб-сайте Debian. [31]

Редко, когда лицензия, объявленная соответствующей руководящим принципам FSF, также не соответствует определению открытого исходного кода , хотя обратное не всегда верно (например, Соглашение об открытом исходном коде NASA является лицензией, одобренной OSI, но не -бесплатно по ФСПО).

Есть разные категории бесплатного программного обеспечения.

  • Программное обеспечение, являющееся общественным достоянием : срок действия авторских прав истек, произведение не было защищено авторским правом (выпущено без уведомления об авторских правах до 1988 г.), или автор опубликовал программное обеспечение в общественном достоянии с заявлением об отказе от прав (в странах, где это возможно). Поскольку программное обеспечение, являющееся общественным достоянием, не имеет защиты авторских прав, оно может быть свободно включено в любую работу, как проприетарную, так и бесплатную. FSF рекомендует для этой цели выделение CC0 в общественное достояние. [32]
  • Разрешительные лицензии , также называемые стилем BSD, потому что они применяются к большей части программного обеспечения, распространяемого с операционными системами BSD : многие из этих лицензий также известны как свободные от копирования, поскольку они не имеют ограничений на распространение. [33] Автор сохраняет за собой авторские права исключительно для отказа от гарантии и требования надлежащей ссылки на измененные работы, а также разрешает распространение и любые модификации, даже с закрытым исходным кодом. В этом смысле разрешающая лицензия обеспечивает стимул для создания несвободного программного обеспечения за счет снижения затрат на разработку ограниченного программного обеспечения. Поскольку это несовместимо с духом свободы программного обеспечения, многие люди считают разрешительные лицензии менее свободными, чем лицензии с авторским левом.
  • Copyleft лицензии, с GNU General Public License является наиболее заметным: автор сохраняет авторское право и допускает перераспределение под ограничением , что все такое перераспределение лицензирован под той же лицензией. Другие дополнения и модификации также должны лицензироваться по той же лицензии с «авторским левом», если они распространяются вместе с частью оригинального лицензированного продукта. Это также известно как вирусная , защитная или обратная лицензия. Из-за ограничений на распространение не все считают этот тип лицензии бесплатной. [34]

Безопасность и надежность [ править ]

Хотя почти все компьютерные вирусы поражают только Microsoft Windows , [35] [36] [37] антивирусное программное обеспечение, такое как ClamTk (показано здесь), по-прежнему предоставляется для Linux и других систем на базе Unix, чтобы пользователи могли обнаруживать вредоносные программы, которые могут заразить Windows. хосты.

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

Сторонники свободного программного обеспечения твердо убеждены в том, что эта методология является необъективной из-за подсчета большего количества уязвимостей для систем свободного программного обеспечения, поскольку их исходный код доступен, а их сообщество более открыто говорит о существующих проблемах, [38] (это называется «Безопасность через раскрытие информации» [ 39] ) и несвободные программные системы могут иметь нераскрытые социальные недостатки, такие как лишение прав менее удачливых потенциальных пользователей бесплатных программ. Поскольку пользователи могут анализировать и отслеживать исходный код, гораздо больше людей, не имеющих коммерческих ограничений, могут проверять код и находить ошибки и лазейки, чем корпорация сочла бы целесообразным. По словам Ричарда Столлмана, доступ пользователей к исходному коду делает развертывание бесплатного ПО с нежелательными скрытыми шпионскими программами.функциональность намного сложнее, чем у проприетарного ПО. [40]

По этому поводу были проведены некоторые количественные исследования. [41] [42] [43] [44]

Двоичные капли и другое проприетарное программное обеспечение [ править ]

В 2006 году OpenBSD начала первую кампанию против использования двоичных двоичных объектов в ядрах . BLOB-объекты обычно представляют собой свободно распространяемые драйверы устройств для оборудования от поставщиков, которые не раскрывают исходный код драйвера пользователям или разработчикам. Это эффективно ограничивает свободу пользователей изменять программное обеспечение и распространять модифицированные версии. Кроме того, поскольку большие двоичные объекты не документированы и могут содержать ошибки , они представляют угрозу безопасности для любой операционной системы.чье ядро ​​включает их. Заявленная цель кампании против блобов - собрать аппаратную документацию, которая позволяет разработчикам писать бесплатные программные драйверы для этого оборудования, что в конечном итоге позволяет всем свободным операционным системам стать или оставаться свободными от блобов.

Проблема двоичных BLOB-объектов в ядре Linux и других драйверах устройств побудила некоторых разработчиков в Ирландии запустить gNewSense , дистрибутив Linux, в котором удалены все двоичные BLOB-объекты. Проект получил поддержку от Фонда свободного программного обеспечения и стимулировал создание во главе с Free Software Foundation в Латинской Америке , в Linux-Libre ядро. [45] По состоянию на октябрь 2012 года Trisquel является самым популярным дистрибутивом Linux, одобренным FSF, согласно рейтингу Distrowatch (более 12 месяцев). [46] В то время как Debianне одобрен FSF и не использует Linux-libre, это также популярный дистрибутив, доступный по умолчанию без больших двоичных объектов ядра с 2011 года. [45]

Бизнес-модель [ править ]

Продажа программного обеспечения под любой лицензией на свободное программное обеспечение разрешена, как и коммерческое использование. Это верно для лицензий с авторским левом или без него . [17] [47] [48]

Поскольку бесплатное программное обеспечение может свободно распространяться, оно обычно доступно за небольшую плату или бесплатно. Бизнес-модели бесплатного программного обеспечения обычно основаны на добавленной стоимости, такой как настройка, сопутствующее оборудование, поддержка, обучение, интеграция или сертификация. [17] Однако существуют исключения, когда с пользователя взимается плата за получение копии самого бесплатного приложения. [49]

Плата обычно взимается за распространение на компакт-дисках и загрузочных USB-накопителях или за услуги по установке или поддержке работы бесплатного программного обеспечения. Разработка больших коммерческих бесплатных программ часто финансируется за счет пожертвований пользователей, краудфандинга , корпоративных взносов и налоговых поступлений. Проект SELinux в Агентстве национальной безопасности США является примером проекта бесплатного программного обеспечения, финансируемого из федерального бюджета.

С другой стороны, несвободное программное обеспечение имеет тенденцию использовать другую бизнес-модель, когда заказчик проприетарного приложения платит плату за лицензию на легальный доступ к нему и его использование. Эта лицензия может предоставить заказчику возможность самостоятельно настраивать некоторые или никакие части программного обеспечения. Часто некоторый уровень поддержки включается в покупку проприетарного программного обеспечения, но дополнительные услуги поддержки (особенно для корпоративных приложений) обычно доступны за дополнительную плату. Некоторые поставщики проприетарного программного обеспечения также могут настраивать программное обеспечение за определенную плату. [50]

Фонд свободного программного обеспечения поощряет продажу бесплатного программного обеспечения. Как написал Фонд, «распространение бесплатного программного обеспечения - это возможность собрать средства на разработку. Не тратьте их зря!». [7] Например, собственная рекомендованная лицензия FSF ( GNU GPL ) гласит, что «[вы] можете взимать любую цену или не взимать плату за каждую копию, которую вы передаете, и вы можете предлагать поддержку или гарантийную защиту за определенную плату». [51]

Генеральный директор Microsoft Стив Баллмер заявил в 2001 году, что «открытый исходный код недоступен коммерческим компаниям. Согласно тому, как написана лицензия, если вы используете какое-либо программное обеспечение с открытым исходным кодом, вы должны сделать остальное программное обеспечение с открытым исходным кодом». [52] Это заблуждение основано на требовании лицензий с авторским левом (например, GPL), согласно которому, если кто-то распространяет модифицированные версии программного обеспечения, они должны выпустить исходный код и использовать ту же лицензию. Это требование не распространяется на другое программное обеспечение от того же разработчика. [ необходима цитата ] Утверждение о несовместимости коммерческих компаний и свободных программ также является недоразумением. Есть несколько крупных компаний, например Red Hat иIBM , которая ведет значительный коммерческий бизнес в области разработки бесплатного программного обеспечения. [ необходима цитата ]

Экономические аспекты и усыновление [ править ]

Бесплатное программное обеспечение сыграло значительную роль в развитии Интернета, всемирной паутины и инфраструктуры дотком-компаний . [53] [54] Бесплатное программное обеспечение позволяет пользователям сотрудничать в улучшении и совершенствовании программ, которые они используют; свободные программы - это скорее общественное благо , чем личное . Компании, которые вносят вклад в свободное программное обеспечение, увеличивают коммерческие инновации . [55]

«Мы перенесли ключевые функции с Windows на Linux, потому что нам нужна была операционная система, которая была бы стабильной и надежной - та, которая дала бы нам внутренний контроль. Так что, если бы нам нужно было исправлять, настраивать или адаптировать, мы могли».

Официальное заявление Объединенного космического альянса , который управляет компьютерными системами Международной космической станции (МКС), относительно их решения в мае 2013 года о переносе компьютерных систем МКС с Windows на Linux [56] [57]

Экономическая жизнеспособность бесплатного программного обеспечения признана такими крупными корпорациями, как IBM , Red Hat и Sun Microsystems . [58] [59] [60] [61] [62] Многие компании, основная деятельность которых не связана с ИТ-сектором, выбирают бесплатное программное обеспечение для своих информационных сайтов в Интернете и сайтов продаж из-за более низких начальных капиталовложений и возможности свободно настраивать пакеты приложений. Большинство компаний, занимающихся разработкой программного обеспечения, включают бесплатное программное обеспечение в свои коммерческие продукты, если это позволяют лицензии. [17]

Бесплатное программное обеспечение, как правило, доступно бесплатно и может привести к постоянному снижению совокупной стоимости владения по сравнению с проприетарным программным обеспечением . [63] С помощью бесплатного программного обеспечения предприятия могут приспособить программное обеспечение к своим конкретным потребностям, изменив программное обеспечение самостоятельно или наняв программистов, которые изменят его для них. Бесплатное программное обеспечение часто не имеет гарантии и, что более важно, обычно не возлагает на кого-либо юридической ответственности. Однако между любыми двумя сторонами разрешены гарантии при условии, что программное обеспечение и его использование. Такое соглашение заключается отдельно от лицензии на свободное программное обеспечение.

Согласно отчету Standish Group , внедрение бесплатного программного обеспечения привело к падению доходов отрасли проприетарного программного обеспечения примерно на 60 миллиардов долларов в год. [64] Эрик С. Реймонд утверждал, что термин « свободные программы» слишком двусмысленен и устрашает бизнес-сообщество. Раймонд продвигал термин « программное обеспечение с открытым исходным кодом» как более удобную альтернативу для бизнеса и корпоративного мира. [65]

См. Также [ править ]

  • Определение бесплатных произведений культуры
  • Цифровые права
  • Бесплатный контент
  • Свободное знание
  • Список ранее проприетарного программного обеспечения
  • Список каталогов проектов бесплатного программного обеспечения
  • Список бесплатного программного обеспечения для служб Web 2.0
  • Открытый формат
  • Открытый стандарт
  • Оборудование с открытым исходным кодом
  • Краткое описание бесплатного программного обеспечения
  • Категория: Списки и сравнения бесплатных программ
  • Соответствующая технология
  • Устойчивое развитие

Заметки [ править ]

  1. ^ Доступ к исходному коду является необходимым, но недостаточным условием, согласно определениям как свободного программного обеспечения, так и открытого исходного кода.

Ссылки [ править ]

  1. ^ См. Проект GNU. «Что такое свободное программное обеспечение?» . Фонд свободного программного обеспечения.
  2. ^ а б «Ричард Столмен - Интернет-зал славы» . Проверено 26 марта 2017 года .
  3. ^ «Движение за свободное программное обеспечение» . gnu.org . Проверено 11 января 2021 .
  4. ^ «Философия проекта GNU» . gnu.org . Проверено 11 января 2021 .
  5. ^ a b «Что такое свободные программы и почему они так важны для общества?» . Фонд свободного программного обеспечения . Проверено 11 января 2021 .
  6. ^ Столмен, Ричард М. (2015). Свободное программное обеспечение Свободное общество: Избранные очерки Ричарда М. Столмена, 3-е издание .
  7. ^ a b c Продажа бесплатных программ (gnu.org)
  8. Столмен, Ричард (27 сентября 1983 г.). «Первоначальное объявление» . Проект GNU . Фонд свободного программного обеспечения.
  9. ^ «Слова, которых следует избегать (или использовать с осторожностью), потому что они загружены или сбивают с толку: доступ» . www.gnu.org .
  10. ^ a b c Ши, Том (1983-06-23). «Бесплатное программное обеспечение - свободное программное обеспечение - это свалка запчастей для программного обеспечения» . InfoWorld . Проверено 10 февраля 2016 . «В отличие от коммерческого программного обеспечения, существует большое и постоянно растущее количество бесплатного программного обеспечения, которое существует в общественном достоянии. Программное обеспечение, являющееся общественным достоянием, написано любителями микрокомпьютеров (также известными как« хакеры »), многие из которых являются профессиональными программистами на работе. [...] Поскольку каждый имеет доступ к исходному коду, многие подпрограммы не только использовались, но и значительно улучшались другими программистами ».
  11. ^ Леви, Ран. «Ричард Столмен и история свободного программного обеспечения и открытого исходного кода». Подкаст "Любопытные умы" .
  12. ^ Amit Garg, Райан Burdett, Ishaan Шастри, Эван Паркер. "GNU" . cs.stanford.edu . Проверено 17 октября 2017 .CS1 maint: использует параметр авторов ( ссылка )
  13. Розен, Дэвид (16 мая 2010 г.). «Программное обеспечение с открытым исходным кодом не всегда является бесплатным» . wolfire .com . Проверено 18 января 2016 .
  14. ^ Диксон, Род (2004). Закон о программном обеспечении с открытым исходным кодом . Артек Хаус. п. 4. ISBN 978-1-58053-719-3. Проверено 16 марта 2009 .
  15. ^ Грэм, Лоуренс Д. (1999). Юридические баталии, сформировавшие компьютерную индустрию . Издательская группа "Гринвуд". п. 175. ISBN 978-1-56720-178-9. Проверено 16 марта 2009 .
  16. Салливан, Джон (17 июля 2008 г.). «Последняя миля всегда самая трудная» . fsf.org . Архивировано из оригинального 28 октября 2014 года . Проверено 29 декабря 2014 .
  17. ^ a b c d Попп, доктор Карл Майкл (2015). Рекомендации по коммерческому использованию программного обеспечения с открытым исходным кодом . Нордерштедт, Германия: Книги по запросу. ISBN 978-3738619096.
  18. ^ Столмен, Ричард. «Почему« Открытый исходный код »упускает из виду свободное программное обеспечение» . Проект GNU . Фонд свободного программного обеспечения.
  19. ^ Столмен , Ричард (2013-05-14). «Преимущества бесплатного программного обеспечения» . Фонд свободного программного обеспечения . Проверено 12 августа 2013 .
  20. ^ Столмен, Ричард. «Что такое Фонд свободного программного обеспечения?» . Бюллетень GNU . 1 (1). п. 8.
  21. ^ a b Фонд свободного программного обеспечения. «Что такое свободное программное обеспечение?» . Проверено 14 декабря 2011 года .
  22. ^ «Четыре свободы - ЕФСПО» . fsfe.org .
  23. ^ Перенс, Брюс. «Общественный договор Debian с сообществом свободного программного обеспечения» . Список рассылки debian-announce .
  24. ^ Ахл, Дэвид. "Биография Дэвида Х. Аля из" Кто есть кто в Америке " . Проверено 23 ноября 2009 .
  25. ^ Фишер, Франклин М .; Маккай, Джеймс У .; Манке, Ричард Б. (1983). IBM и промышленность обработки данных США: экономическая история . Praeger. ISBN 0-03-063059-2.
  26. ^ Уильямс, Сэм (2002). Free as in Freedom: Крестовый поход Ричарда Столлмана за свободные программы . O'Reilly Media. ISBN 0-596-00287-4.
  27. ^ «Примечания к выпуску ядра Linux 0.12» . Kernel.org.
  28. ^ Карвер, Брайан В. (2005-04-05). «Делитесь и делитесь одинаково: понимание и обеспечение соблюдения лицензий с открытым исходным кодом и бесплатным программным обеспечением». Журнал Berkeley Technology Law Journal . 20 : 39. SSRN 1586574 . 
  29. ^ «Топ 20 лицензий» . Программное обеспечение Black Duck. 19 ноября 2015. Архивировано из оригинала 19 июля 2016 года . Проверено 19 ноября 2015 года . 1. Лицензия MIT 24%, 2. Стандартная общественная лицензия GNU (GPL) 2.0 23%, 3. Лицензия Apache 16%, 4. Стандартная общественная лицензия GNU (GPL) 3.0 9%, 5. Лицензия BSD 2.0 (3 пункта, Новая или пересмотренная) Лицензия 6%, 6. Стандартная общественная лицензия ограниченного применения GNU (LGPL) 2.1 5%, 7. Художественная лицензия (Perl) 4%, 8. Стандартная общественная лицензия ограниченного применения GNU (LGPL) 3.0 2%, 9. Общедоступная лицензия Microsoft Лицензия 2%, 10. Общественная лицензия Eclipse (EPL) 2%
  30. ^ Балтер, Бен (2015-03-09). «Использование лицензий с открытым исходным кодом на GitHub.com» . github.com . Проверено 21 ноября 2015 . "1 MIT 44,69%, 2 Прочие 15,68%, 3 GPLv2 12,96%, 4 Apache 11,19%, 5 GPLv3 8,88%, 6 BSD 3-пункт 4.53%, 7 Нелицензия 1,87%, 8 BSD 2-пункт 1.70%, 9 LGPLv3 1.30 %, 10 AGPLv3 1.05%
  31. ^ «Debian - Информация о лицензии» . Проверено 8 января 2008 .
  32. ^ «Различные лицензии и комментарии о них» . gnu.org . Проверено 20 марта 2014 .
  33. ^ «CI: Main» . Проверено 19 марта 2015 года .
  34. ^ Палмер, Дуг (2003-02-15). «Почему бы не использовать GPL? Мысли о бесплатном программном обеспечении с открытым исходным кодом» . www.charvolant.org . Архивировано 24 января 2020 года . Проверено 24 января 2020 .
  35. ^ Mookhey, KK; Бургате, Нилеш (2005). Linux: функции безопасности, аудита и контроля . ISACA. п. 128. ISBN 9781893209787.CS1 maint: использует параметр авторов ( ссылка )
  36. ^ Toxen, Боб (2003). Безопасность Linux в реальном мире: предотвращение, обнаружение и восстановление вторжений . Prentice Hall Professional. п. 365. ISBN 9780130464569.
  37. Нойес, Кэтрин (3 августа 2010 г.). «Почему Linux более безопасен, чем Windows» . PCWorld . Архивировано из оригинала на 2013-09-01.
  38. ^ "В конце концов, Firefox более безопасен, чем MSIE" . News.com.
  39. ^ «Преимущества открытого исходного кода» . Проверено 19 марта 2015 года .
  40. ^ «Стенограмма, где Столлман объясняет о шпионском ПО» .
  41. ^ Дэвид А. Уиллер: Почему программное обеспечение с открытым исходным кодом / свободное программное обеспечение (OSS / FS, FLOSS или FOSS)? Посмотрите на числа! 2007 г.
  42. ^ Мишель Делио: Linux: меньше ошибок, чем конкуренты Wired.com 2004
  43. ^ Бартон П. Миллер; Дэвид Коски; Чжин Пхео Ли; Вивекананда Маганти; Рави Мурти; Аджиткумар Натараджан; Джефф Стейдл (октябрь 1995 г.). «Новый взгляд на Fuzz: повторный анализ надежности утилит и служб UNIX» (PDF) . Мэдисон, Висконсин, 53706-1685 США: Университет Висконсина: Департамент компьютерных наук. Архивировано из оригинального (PDF) 21 июня 2010 года . Проверено 1 мая 2013 года . ... Надежность основных утилит от GNU и Linux была заметно лучше, чем у коммерческих систем [sic] Цитировать журнал требует |journal=( помощь )CS1 maint: location ( ссылка )
  44. ^ Бартон П. Миллер; Грегори Кукси; Фредрик Мур (20 июля 2006 г.). «Эмпирическое исследование устойчивости приложений MacOS с использованием случайного тестирования» (PDF) . Madison, WI 53706-1685 США: Университет Висконсина: Департамент компьютерных наук: 1, 2. Архивировано из оригинального (PDF) 21 июня 2010 года . Проверено 1 мая 2013 года . Мы снова вернулись, на этот раз тестируем ... Mac OS X от Apple. [...] Хотя результаты были разумными, мы были разочарованы, обнаружив, что надежность не выше, чем у инструментов Linux / GNU, протестированных в 1995 году. Мы были менее уверены, чего ожидать при тестировании приложений на основе графического интерфейса; результаты оказались хуже, чем мы ожидали. Цитировать журнал требует |journal=( помощь )CS1 maint: location ( ссылка )
  45. ^ a b «Ссылки на другие сайты свободного программного обеспечения - Проект GNU - Фонд свободного программного обеспечения» . Проверено 19 марта 2015 года .
  46. ^ «Рейтинг популярности страницы DistroWatch» . DistroWatch . 30 октября 2012 года Архивировано из оригинала 7 октября 2011 года . Проверено 30 октября 2012 года .
  47. ^ "Определение лицензии BSD" . Проверено 19 марта 2015 года .
  48. ^ «Почему вы должны использовать лицензию в стиле BSD для вашего проекта с открытым исходным кодом» . Проверено 19 марта 2015 года .
  49. ^ "[libreplanet-Discussion] Есть ли бесплатное, но не бесплатное программное обеспечение" .
  50. ^ Энди Дорнан. «Пять бизнес-моделей с открытым исходным кодом» . Архивировано из оригинального 10 -го октября 2009 года.
  51. ^ Стандартная общественная лицензия GNU, раздел 4. gnu.org
  52. ^ «Баллмер называет открытый исходный код« раком », говоря, что он« недоступен для коммерческих компаний » » . Архивировано 15 июня 2001 года . Проверено 15 июня 2001 .CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) Чикаго Сан-Таймс, 2001
  53. ^ Netcraft. «Обзор использования веб-сервера» .
  54. ^ Фонд программного обеспечения Apache. «Стратегия Apache в новой экономике» (PDF) . Архивировано из оригинального (PDF) 16 февраля 2008 года.
  55. ^ Варинг, Тереза; Мэддокс, Филипп (1 октября 2005 г.). «Внедрение программного обеспечения с открытым исходным кодом в государственном секторе Великобритании: практические данные и последствия для будущего» . Международный журнал управления информацией . 25 (5): 411–428. DOI : 10.1016 / j.ijinfomgt.2005.06.002 . Кроме того, в процессе разработки OSS создаются инновационные продукты, которые являются надежными, безопасными, практичными и имеют высокие показатели удобства использования и производительности. Теперь пользователи получают выгоду не только от революции OSS, но и от усовершенствованной разработки проприетарного программного обеспечения, которое навязывается поставщикам для сохранения конкурентного преимущества.
  56. Гюнтер, Джоэл (10 мая 2013 г.). «Международная космическая станция смело переходите с Linux на Windows» . Телеграф .
  57. Перейти ↑ Bridgewater, Adrian (13 мая 2013 г.). «Международная космическая станция принимает Debian Linux, переносит Windows и Red Hat в воздушный шлюз» . Computer Weekly .
  58. ^ «IBM запускает самую большую линейку Linux за всю историю» . IBM. 1999-03-02. Архивировано из оригинала на 1999-11-10.
  59. ^ Хамид, Фарра (2006-05-24). «IBM инвестирует в Бразильский технологический центр Linux» . LWN.net .
  60. ^ «Интервью: пожертвование кода Eclipse» . IBM. 2001-11-01. Архивировано из оригинала на 2009-12-18.
  61. ^ «Sun начинает выпускать Java под лицензией GPL» . Фонд свободного программного обеспечения . 15 ноября 2006 . Проверено 23 сентября 2007 .
  62. ^ Ришаб Айайер Гош (20 ноября 2006). «Исследование: Экономическое влияние программного обеспечения с открытым исходным кодом на инновации и конкурентоспособность сектора информационных и коммуникационных технологий (ИКТ) в ЕС» (PDF) . Европейский Союз . п. 51 . Проверено 25 января 2007 .
  63. ^ «Общая стоимость владения программным обеспечением с открытым исходным кодом: отчет для Кабинета министров Великобритании при поддержке OpenForum Europe» . Проверено 19 марта 2015 года .
  64. ^ «Открытый исходный код» . Standish Newsroom . Standishgroup.com. 2008-04-16. Архивировано из оригинала на 2012-01-18 . Проверено 22 августа 2010 .
  65. ^ Эрик С. Раймонд. «Первоначальный призыв Эрика С. Раймонда начать использовать термин« программное обеспечение с открытым исходным кодом »вместо бесплатного программного обеспечения» .

Дальнейшее чтение [ править ]

  • Пакетт, Миллер. «Кому принадлежит наше программное обеспечение ?: пример от первого лица». eContact (сентябрь 2009 г.). Монреаль: CEC
  • Хэнкок, Терри. «Жаргон свободы: 60 слов и фраз с контекстом». Журнал свободного программного обеспечения. 2010-20-24
  • Столмен, Ричард М. (2010) [2002]. Свободное программное обеспечение Свободное общество: Избранные очерки Ричарда М. Столлмана, 2-е издание . GNU Press. ISBN 978-0-9831592-0-9.

Внешние ссылки [ править ]