Volgograd

Волгоград Linux User Group

Организована 23 ноября 2002 года

Проект заморожен Птн Июл 6 02:11:14 MSD 2012


Вход:  Пароль:  

AboutFreeSoftware


Свободное программное обеспечение: понятие, признаки, сущность.


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

1. Свобода, как основной признак, подразумевает отсутствие властного волеизъявления со стороны законодателя и правоприменительных органов, направленного на ограничение или запрещение в осуществлении какой-либо деятельности. Свободность ПО заключается в том, что владелец не ограничивается в своих возможностях по поводу того или иного ПО общепринятыми запретами, запретами «по умолчанию», изложенных в законодательстве. Так, применяя «свободность» например, к песне, автор разрешает петь ее кому угодно, где угодно, воспроизводить ее в эфире, разбирать ее по нотам и добавлять новые куплеты, продавать фонограммы с его песней, в то время как согласно нормам права, воспроизведение произведения допускается без согласия автора и без выплаты авторского вознаграждения исключительно в личных целях (ст. 18 Закона РФ «Об авторском праве и смежных правах»). Отсутствие властного ограничения и запрещения со стороны государства в осуществлении запуска, изучения, распространения и изменения СПО исходит не из того, что СПО волшебным образом выпадает из сферы правового регулирования, а за счет волеизъявления автора ПО о придании его детищу именно такого статуса. Так же как и композитор, автор программы своим прямым волеизъявлением разрешает осуществлять те или иные действия с его программой. Свободным в полном смысле этого слова ПО становится тогда, когда автор разрешает свободно запускать, изучать, распространять и редактировать его.
Отношения же по поводу СПО остаются в сфере правовых, и государство, обеспечивая существование и функционирование гражданского общества, должно защищать и применять карательные меры не только к нарушителям традиционного авторского права, но и к нарушителям «авторского лева», которое является ни чем иным, как системой норм-правил поведения, регулирующих общественные отношения, связанные с СПО, и встать на защиту свободы СПО. «Лево» потому, что юридически эти правила поведения не закреплены (ПОКА!) и существуют вне нормативно-правовых актов. Однако они являются общеобязательными, как общеобязательным является условие продавца в магазине о передаче ему денежного вознаграждения за приобретаемый товар. Яркий пример изложения норм «авторского лева» – всем известная GPL. Таким образом, за установление ограничений в использовании СПО вопреки волеизъявлению автора должна наступать уголовная ответственность по ч.2 ст. 146 УК РФ (незаконное использование объектов авторского права). Это же подразумевает и гражданско-правовую защиту интересов автора СПО. Вот только как вычислить ущерб, причиненый автору (другому собственнику программы) от «закрытия» его ПО? Стоимостью самой программы или ее части? Или доходом, полученным нарушителем договора от незаконного использования СПО? Тогда причем здесь другой собственник – не автор, и где прямая причинно-следственная связь причинения ущерба именно ему и именно вследствие незаконного использования СПО?

2. Запуск программы – это команда владельца ПО к ЭВМ о выполнении вычислительных операций в соответствии с текстом (кодом) программы. Свобода запуска означает возможность владельца программы запускать ее неограниченное количество раз в любых целях (естественно, не запрещенных законом), в любое время суток и в любом месте. Это так называемый «первый уровень» свободы, который является неотъемлемым признаком любого СПО. Запуск программы также означает и извлечение ее полезных свойств, применение по прямому назначению. Не следует путать запуск СПО с его использованием, так как последнее включает в себя, кроме запуска, и изучение. Однако это мы рассмотрим ниже.

3. Изучение программы – это непосредственное восприятие владельцем ПО текста программы, а также сведений о ее возможностях и неисправностях опять же в любых (не запрещенных законом) целях. Изучение программы почти всегда подразумевает преобразование объектного кода в исходный текст, на что может быть наложен запрет автора программы. К слову, Закон РФ «Об авторских и смежных правах» разрешает лицу, правомерно владеющим экземпляром программы для ЭВМ, без согласия автора и без выплаты дополнительного вознаграждения декомпилировать программу для ЭВМ, если они необходимы для достижения способности к взаимодействию независимо разработанной этим лицом программы для ЭВМ с другими программами, которые могут взаимодействовать с декомпилируемой программой, при соблюдении ряда условий (ст. 25 Закона). Свободность ПО подразумевает согласие автора на преобразование объектного кода в исходный текст любым пользователем без наложения каких-либо ограничений. Обычно, если СПО является свободным, исходные тексты программы поставляются с ней либо опубликованы в доступном месте. Однако это возможно только с согласия автора, поэтому целесообразно выделить признак наличния исходных текстов как всегда сопутсвующий признаку свободы изучения. Итак, свобода изучения заключается в возможности декомпилировать без ограничений и в доступности исходных текстов программы. Для любого профессионала зачастую это необходимо как воздух – для повышения собственного образовательного уровня, для выявления недостатков программы, для совместимости программного обеспечения. Право на изучение программы является неотъемлемой частью права на редактирование программы, однако не всегда автор ПО разрешает его редактировать, не возражая против изучения. Именно поэтому изучение выделено в отдельный признак.

4. Распространение программы означает передачу экземпляра программы другому лицу (лицам). При этом распространение может осуществляться как полным или частичным копированием, так и передачей экземпляра программы, путем передачи «из рук в руки» или опубликованием. При свободном распространении лицо, которое правомерно приобрело экземпляр программы, имеет те же права, что и любой другой владелец программы (запускать, изучать, распространять и изменять). Согласно ст. 25 Закона РФ «Об авторских и смежных правах» правомерный владелец программы вправе изготовить копию программы для ЭВМ при условии, что эта копия предназначена только для архивных целей и для замены правомерно приобретенного экземпляра в случаях, когда оригинал программы для ЭВМ или базы данных утерян, уничтожен или стал непригоден для использования.

Думается, что законодатель допустил здесь не точность. Потерять можно материальный носитель информации, а не оригинал программы. Так же можно потерять карту 8 треф, а не цифру восемь или масть. Еще более понятная аналогия – ИНН и свидетельство о присвоении ИНН. Потерять или сделать непригодным к использованию сам ИНН невозможно. Свидетельство – запросто.

При этом – продолжает законодатель – копия программы для ЭВМ должна быть уничтожена в случае, если владение экземпляром этой программы для ЭВМ или базы данных перестает быть правомерным.
В противоположность этому, ПО не может быть свободным, если автор запрещает его свободное распространение. Это распространение может проводится в любых целях и на любых условиях – продажа, обмен, дарение, вознаграждение за услугу и т.д. Думается, у лица, завладевшего экземпляром СПО помимо или вопреки воли ее собственника (все-таки мы добрались до этой категории), нет прав не только на распространение, но и на использование программы вообще.
5. Редактирование программы – это изменение и дополнение текста программы. Законодатель разрешает внести в программу для ЭВМ изменения, осуществляемые исключительно в целях ее функционирования на технических средствах пользователя, а также исправление явных ошибок, если иное не предусмотрено договором с автором. Вот это самое другое и отличает СПО от закрытого ПО. Одни авторы в своем договоре прямо запрещают вносить изменения в программы, другие дают свое согласие.
Именно в возможности свободного редактирования максимально реализуется «свободность» СПО. Программа предстает перед владельцем такая, как она есть, и он, как настоящий правомерный хозяин, вправе делать с ней все, что пожелает.

Если автор СПО «передумает» и объявит об отмене свободности программы, любой ее владелец обязан немедленно прекратить осуществление действий по поводу ПО, нарушающих волеизъявление автора, при условии, что владелец будет уведомлен об этом от автора надлежащим способом (публичное объявление об изменении статуса ПО) и автор возместит пользователю причиненние таким решением убытков, включая упущенную выгоду. При этом он вправе изъять за свой счет из обращения ранее изготовленные экземпляры программы. (указанное следует из ст. 15 Закона РФ «об авторских и смежных правах»). Публичное объявление подразумевает такое объявление, которое действительно доступно всем обладателям изымаемого ПО. Понятно, что объявления на последней странице в газете «Еланские вести» достаточно для того, чтобы изъять экземпляры программы только на территории Еланского района. Думается, что в полной мере достаточным является опубликование такого заявления на сайте создателя программы в Интернете.

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

Здесь может возникнуть вопрос: так как исходные тексты программы открыты, то автору могли прислать свои модификации другие программисты, после чего он использовал эти модификации в своей программе.
Может ли он без согласия этих людей закрывать исходные тексты всей программы?
В этом случае действует авторское право, объектом которого являются указанные модификации. Если они действительно представляют ценность как продукт творческой деятельности, то лицо, использующее эти модификации, обязано получить согласие их авторов на в общем порядке.

Если оригинальная свободная лицензия позволяла создавать порожденные параллельно развивающиеся версии этой программы, то существование этих версий зависит от того, являются ли они производными от закрываемой программы. Если в параллельных версиях использовался исходный текст закрываемой программы, то пользователь должен отказаться от использования любых программ, содержащих исходный текст «закрываемого» ПО, если автор возместит все связанные с этим убытки, в том числе и упущенную выгоду.
Если не использовался – то это самостоятельные объекты авторского права, которые распространяются на независимых условиях.
Действительно, автору в таком случае проще всего собщить о том, что «все что было до версии x.x.x.x – свободно, а вот все последующие несвободны." Однако мы рассматривали возможный случай отзыва автора уже опубликованного произведения. В любом случае, совершить такой отзыв практически невозможно.
Все это следует из положений указанного Закона.

Юридически право на защиту авторских прав открытого и закрытого ПО выражено в абсолютно одинаковой степени, а конкретно – в предоставляемой законодателем возможности иметь определенные права (одинаковые для всех авторов) и гарантии на их защиту (одинаковые для всех авторов). Неравенство, выражающееся в том, что аудит открытого ПО на предмет использования ворованного кода элементарен, а аудит закрытого на предмет «левого» кода невозможен без согласия автора, действительно существует и обусловлено самой природой свободного и закрытого ПО, а не содержанием юридических норм. Выявить нарушителя авторских прав, включивешго исходный текст открытой программы действительно возможно только по выходным данным этой программы. В случае «подозрения» такого нарушителя необходимо раскрытие «коммерческой тайны», что допускается только государственными органами в особом порядке. Для этого должны быть достаточные основания, указывающие на возможное присвоение авторских прав.


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

Таким образом, сущность СПО состоит в возможности реализации права интеллектуальной собственности на ПО в полном объеме.

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


[ Библиотека | Свободное ПО ]