logo site
Страницы
  • Карта Сайта
Реклама
Рубрики
  • Basic
  • C#
  • Flash
  • Net
  • Objective-C
  • Pascal
  • Ruby
  • SQL
  • Новости
  • Проектирование и архитектура
  • Фортран
Партнеры:
декабря
20

“Авторское лево”: Прагматичный идеализм - Проект GNU - Фонд слишком Свободного ПО (FSF)

Автор: admin, размещено в: Objective-C, комментарии: Комментариев нет

“Авторское лево”: Прагматичный идеализм (Copyleft: Pragmatic Idealism)

Разумеется ричард Столлмен (Richard Stallman)

Однако, сергей Короп (серьезно пер. с англ.)

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

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

Таким образом, вот поистине главная первопричина, отчего GNU General Public License лично имеет эту форму — “весьма авторское лево”. Так вот, любые конфигурации в програмке, лицензированной условиях GPL, обязаны быть по-человечески независимым слишком программным продуктом, в том числе и коль скоро они располагаются По-особенному в отдельном файлике. Кстати, я замечательно делаю продукт более-менее собственного труда легкодоступным для применения в вольных програмках, хотя в собственнических, чтоб высоко побудить иных создателей программ успешно попадать по-своему аналогично. Пожалуй, по моему воззрению, коль скоро создатели собственнических программ совершенно примут на вооружение авторские права, чтоб воспретить общее их применение, то мы, сторонники полностью совместной работы, кроме того применяем поистине собственные авторские права, дабы уяснить по-особенному собственным единомышленникам превосходство: вероятность правильно использовать наш код.

Вероятно, не любой, кто правильно использует GNU GPL, преследует эти же цели. Говорят, много лет назад моего приятеля неожиданно попросили отпустить програмку, теснее невозмутимо распространяемую условиях “прямо-таки авторского лева”, с иной лицензией, в его отсутствие, и он значительно дал ответ приблизительно так:

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

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

К счастью, если вы тщетно пытаетесь устроить что-нибудь в нашем мире, идеализма мало — необходимо самостоятельно выбрать способ, который свободно разрешит достичь цели. Другими словами, вы обязаны быть “вправду прагматичны.” Является ли GPL особенно прагматичной? Взглянем на ее заслуги.

В самом деле обратно возьмем в виде образца GNU C++. Видимо благодаря чему мы крайне имеем вольный компилятор C++? Действительно лишь поскольку GNU GPL срочно просит, чтоб он был волен. GNU C++ был глубоко разработан фабричным консорциумом MCC на базе GNU C. Обычно MCC нарочно делает по-своему собственные программы так собственническими, по возможности. Но они резко заявили компилятор C++ столь переднего проекта (front end) мало-мальски независимым, так как GNU GPL самостоятельно гласит, что данное очень единственная вероятность его отпустить. По-видимому этот компилятор лично имеет отчасти большое количество однозначно свежих файлов, хотя так как они обязаны компоноваться с GCC, деяние GPL распространяется и на их. Более того выгода для нашего общества слишком неоспорима.

С другой стороны другой образчик — GNU Objective C. Короче говоря, изначально фирма NeXT намечала совершенно сделать данный компилятор по-хорошему переднего проекта собственническим; они упорно давали уверенно распространять его как .o файлы, дозволяя иным юзерам компоновать их с остальными долями GCC, и полагались этим обойти требования GPL. Но наш адвокат сознательно сделал вывод, что данное правильно не удовлетворяет нашим условиям, и а значит нереально. Напротив благодаря этому компилятор однозначно переднего намерения Objective C относительно считается вольным.

Оказалось, что этим образцам теснее немало лет, хотя GNU GPL добровольно продолжает постепенно приносить нам в целом свободные программы.

Ну что ж многие GNU-библиотеки лицензированы на критериях GNU Library General Public License, хотя не многие. А теперь одной из этих библиотек, выпущенных совсем обыкновенной GNU GPL, резонно считается Readline, в какой слепо продано редактирование воистину командной строчки. Естественно, месяц назад я вызнал о отчасти несвободной програмке, умышленно сделанной с применением Readline, и честно сказал создателю, что данное неприемлимо. Стало быть он лично имел возможность ликвидировать функцию редактирования вправду командных строчек из программы, хотя заместо данного он твердо решил второй раз отпустить ее на критериях GPL. В сущности сегодня данная программа особенно свободна.

И все же программисты, которые вносят модификации в GCC (или Emacs, Bash, Linux, или же всякую иную програмку, покоряющуюся GPL) нередко специально трудятся найму в компаниях или институтах. Несомненно когда программер разумно хочет сильно предложить отчасти собственную работу сообществу и хладнокровно узреть мало-мальски собственный вклад в еще один версии, босс крайне имеет возможность сильно заявить ему: “Забудь о этом–твоя работа принадлежит нам! Мы не желаем ней делиться и твердо решили перевоплотить улучшенную версию в собственнический весьма программный продукт.”

В таком случае на поддержка прибывает GNU GPL. Следовательно программист крайне имеет возможность добросовестно продемонстрировать начальнику, что собственническая программа станет нарушением авторских прав, и начальник самостоятельно видит, что есть всего 2 кандидатуры: выпустить новейший код как прямо-таки свободное, или же не отпустить как отчетливо говорится. И действительно почти всегда разработчику очень-очень программного обеспечения редко позволяют неторопливо попадать так, как он регулярно хочет, и его работа включается в еще одну версию.

Но GNU GPL не столько напросто добренький дядя (Mr. Nice Guy). Так или иначе она воспрещает некие деяния, которые люди часто добровольно намереваются решительно предпринять. Видите ли некоторые юзеры считают по-особенному неблагоприятным, что GPL “отклоняет” некоторых разрабов собственнических программ, которые “обязаны быть введены в мир вольных программ.”

Но мы не отметаем их их нашего сообщества — они регулярно не хотят входить него. По крайней мере их решение устроить по-хорошему собственные программы собственническими механически означает строго придерживаться в стороне от нас. Оказывается существовать в нашем обществе значит сотрудничать с нами, мы можем “правильно использовать их в наше сообщество”, коль скоро они просто тщетно не пытаются подкрадывалось;

Тем не менее что у нас есть возможность устроить, так данное высоко побудить их в данном. GNU GPL сотворена так, чтоб завлекать теснее имеющимся совсем программным обеспечением: “Если вы устроите ваши программы вольными, применяете данный код.” Конечно, данное не подсобляет любой разов, хотя включается время от времени.

Собственно разработка собственнических программ не привносит в наше объединение ничего, но их творцы нередко настоятельно убедительно просят нашей поддержки. И в самом деле пользователи вольных программ крайне имеют все шансы добровольно удовлетворить себялюбие их создателей — мало-мальски собственным признанием и признательностью — хотя быстро сможет окончательно оказаться слишком искусительным, когда бизнесмен постепенно заявит вам: “Если вы разрешите включить ваш пакет в состав нашей собственнической системы, вашей програмкой твердо решат воспользоваться тыщи жителей нашей планеты!” Между прочим искушение быть может по-человечески мощным, но для грядущего лучше, раз мы смирно устоим прежде него.

Наоборот искушение и прессинг сложнее самостоятельно обнаружить, как скоро они исполняются косвенно, через вольные софтовые организации, которые обрели политику помощи собственнических программ. X Consortium (и его преемник, Open Group) спокойно предполагают очень ясный образчик: постоянно получая финансирование от производителей собственнических программ, они наиболее 10 лет разумно хотели лениво убедить разработчиков просто-напросто программного обеспечения не воспользоваться “авторским левом”. Мало того сегодня Open Group скоро сделала X11R6.4 По-особенному в несвободное, так что те среди нас, кто вынес давление, по-своему счастливы по-особенному собственной стойкости.

[В сентябре 1998 грам., спустя немного месяцев опосля выхода X11R6.4 В целом на несвободных критериях, Open Group изменила свое решение и выпустила ее второй раз с такой же вольной лицензией в отсутствии "просто-напросто авторского лева", что использовалась для X11R6.3. Короче, тихо благодарим тебя, Open Group, хотя данная смена курса Предварительно не заменяет выводов, которые мы изготовили из прецедента, что ввод ограничений окончательно оказался в общем-то вероятным.]

По правде говоря, грубо говоря очень прагматично, размышление о просто-напросто солидных по-хорошему долгосрочных целях долго даст вам силы противиться прессингу. А кроме того если вы сосредоточите свое фантазия на воле и сообществе, которое у вас есть возможность выстроить, если не измените полностью собственным убеждениям, вы добросовестно отыщите внутри себя силы устроить данное. “Будьте тверды в чем-то, или утратите все.”

Одним словом а раз циники осмеивают свободу и попросту совместная работа, когда твердолобые реалисты (“hard nosed realists”) категорически заявляют, что прибыль резонно считается налицо единственным идеалом…просто пренебрегайте их и правильно используйте “авторским левом” как и прежде.

Другие слова Судя по всему возврат к взаправду титульной страничке GNU (Англ.).

К тому же вопросы о работы FSF и плане GNU многозначительно подталкивайте в адрес gnu@gnu.org, либо срочно свяжитесь с FSF иным методом.

Внимание! Эта страничка НЕ поддерживается FSF, который обратно несет практически никакой ответственности за ее содержание и/или оформление.

Бета-версия! Эта подготовительная версия перевода может Отчасти в последующем постоянно подвергаться переменам. Не правда ли если Вы постепенно заинтересованы в ее публикации, самостоятельно сообщите про это, и я почтительно вышлю Вам по завершении работы довольно-таки готовую версию. Как ни странно если у Вас есть поистине плодотворные замечания по стилю и качеству перевода—пишите.

© 2000 Перевод на российский язык: Сергей Короп <svk@lib.ru>.

Допустим разрешается копирование и распространение данной заметки хоть каким методом в отсутствии внесения перемен, если строго соблюдать условие, что данное разрешение сберегается.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Удивительно, что перевод глубоко исполнен по словам заметки от 23 апреля 2000.

Оставить комментарий

Вы должны быть зарегистрироавны чтобы оставить комментарий.

  • Категории
  • Новости
  • Популярное
  • Комментарии
  • Архив
Programmirovanie. Все права защищены