Linux Support LLC

Опыт, которому Вы можете доверять.

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта
Главная Публикации Юридическая информация Что означает термин Free Software

Что означает термин Free Software

Что означает термин "Free Software"?

Замечание: В феврале 1998 термин "Free Software" был заменен на "Open Source Software". Как станет ясным из обсуждения, приведенного, оба этих термина подразумевают в сущности одно и тоже.

Многие люди, которые еще не работали со свободным программным обеспечением будут смущены тем, что слово "free" в термине "Free Software" имеет несколько другой смысл. Для них слово "free" означает "бесплатное". Однако, если мы обратимся к словарю, то увидим семнадцать значений слова "free" и только одно из них означает "бесплатное". Остальные значения имеют смысл "Свобода" и "Слабо ограниченный". Когда мы говорим Free Software, то мы имеем ввиду свободу программного обеспечения, а не его цену.

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

Правильное свободное программное обеспечение - всегда свободно. Программное обеспечение, которое помещено в общественный домен (public domain) может быть взято и помещено в несвободные программы. Таким образом, любые усовершенствования будут потеряны для общества. Следовательно, чтобы программное обеспечение оставалось свободным, оно должно быть защищено авторским правом и лицензировано.

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

Авторские права (Copyright) - это метод защиты прав того, кто выполнил определенные типы работ. Во многих странах, если вы написали программное обеспечение, то оно автоматически защищено авторским правом. Лицензия - это способ, которым автор разрешает использование своей работы (в нашем случае программного обеспечения), теми способами, которые он находит приемлемыми. Таким образом, автор создает лицензию, где описываются те способы, которыми может использоваться программное обеспечение.

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

  • Не разрешают использовать свой код в закрытом программном обеспечении. Так как они отдают свой код для использования всеми, то они не хотят видеть, что кто-то крадет их код. В этом случае использование кода основано на доверии: вы можете использовать его, если играете по тем же правилам.
  • Защищают идентичность авторского кода. Люди гордятся своей работой и не хотят чтобы кто-либо удалил их имя из кода или надпись, что это писали они.
  • Распространяют исходный текст. Одна из проблем с коммерческим программным обеспечением заключается в том, что вы не можете исправить ошибки или что-либо скорректировать, так как исходный код недоступен. Кроме этого, компания может перестать поддерживать то аппаратное обеспечение, с которым вы работаете. Многие свободные лицензии заставляют распространять исходный код. Это защищает пользователя, в том плане, что он может скорректировать программное обеспечение так, чтобы ему было максимально удобно работать. Кроме того, такой подход имеет и другие преимущества, о которых будет говориться ниже.
  • Заставляют использовать ту же самую лицензию для других работ, в которых как часть, используется их работа (такие работы называются derived works в дискуссиях об авторских правах).

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

Вот три из них, которые наиболее распространены:

  • Генеральная общественная лицензия (GNU General Public License) или GPL. Это наиболее распространенная свободная лицензия из тех, что используются в мире.
  • Артистическая лицензия (Artistic License).
  • Лицензия стиля BSD (BSD style license).

Некоторые из особенностей этих лицензий в общих чертах.

  • Вы можете устанавливать программное обеспечение на столько машин, сколько хотите.
  • В один и тот же момент времени это программное обеспечение может использовать любое количество людей.
  • Вы можете делать столько копий данного программного обеспечения, сколько хотите и раздавать их кому хотите (свободное или открытое распространение).
  • Нет никаких ограничений на изменение данного программного обеспечения (если вы сохраните в неизменном виде некоторые замечания).
  • Нет никаких ограничений на распространение или даже продажу этого программного обеспечения.

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

Свободное программное обеспечение не полностью свободно от ограничений (только программное обеспечение помещенное в общественный домен (public domain) является таковым), но оно дает пользователю возможность делать то, что ему нужно, чтобы выполнить работу. При этом, оно защищает права автора. Вот это - настоящая свобода.

 
Официальная техническая поддержка GNU/Linux на Украине


(044) 383-14-12

Мы хотим узнать

Какой объем носителя для операционной системы на Flash предпочтителен для вас?
 
Баннер

Магазин атрибутики GNU/Linux

Баннер




© 2010 ООО «Линукс Саппорт»

[email protected]

(044) 383-14-12

02002, Украина, г. Киев, а/я 127

Операционная система GNU/Linux - это результат труда многих людей, мы высоко ценим ваш вклад!

Политика безопасности «Линукс Саппорт»


За исключением содержимого с явно указанной лицензией, содержимое этого сайта лицензировано на условиях
лицензии Creative Commons Attribution Share-Alike версии 3.0 или более поздней.

За исключением содержимого с явно указанной лицензией, содержимое этого сайта лицензировано на условиях
лицензии Creative Commons Attribution Share-Alike версии 3.0 или более поздней.