1
0
This commit is contained in:
dump_stack() 2019-08-26 13:18:56 +00:00
parent 3da88b543f
commit aa5c48c0ab
Signed by: dump_stack
GPG Key ID: BE44DA8C062D87DC
2 changed files with 2 additions and 2 deletions

View File

@ -84,7 +84,7 @@
Ветвление разработки программы для хакера -- неоднозначное действие. Конечно, хакерская этика не ограничивает программиста в возможности копировать код и создавать новые версии программ, но хакеры считают более правильным отсылать все правки кода разработчику оригинальной версии. Улучшать сообща основную версию программы удобнее и полезнее для всех. Свободные лицензии не запрещают создавать ответвления, но делать это без явной необходимости считается дурным тоном. Ветвление разработки программы для хакера -- неоднозначное действие. Конечно, хакерская этика не ограничивает программиста в возможности копировать код и создавать новые версии программ, но хакеры считают более правильным отсылать все правки кода разработчику оригинальной версии. Улучшать сообща основную версию программы удобнее и полезнее для всех. Свободные лицензии не запрещают создавать ответвления, но делать это без явной необходимости считается дурным тоном.
На посту лидера проекта GNU Столлман уже сталкивался с печальными последствиями ветвления кода. В 1991 году компания Lucid нанимает несколько программистом для улучшения GNU Emacs, они пишут ряд новых функций и предлагают их Столлману. Как это обычно бывает, половину этих функций Ричард принимает, а другую половину отклоняет. Программисты настаивают на том, чтобы Столлман принял все функции, но он говорит, что может принять лишь половину, да и то лишь после доработки. Тогда программисты Lucid вообще отказываются помогать ему даже с этой одобренной половиной функций, и ветвят код GNU Emacs, выпуская собственную версию -- Lucid Emacs. Это вызывает бурю эмоций в сообществе.\endnote{Джейми Завински, бывший программист компании Lucid, впоследствии ставший главой разработчиков Mozilla, аргументированно защитил создание Lucid Emacs в статье \enquote{The Lemacs/FSFmacs Schism.}, at \url{http://www.jwz.org/doc/lemacs.html}. Столлман ответил на эти аргументы собственной статьёй здесь \url{http://stallman.org/articles/xemacs.origin}.} На посту лидера проекта GNU Столлман уже сталкивался с печальными последствиями ветвления кода. В 1991 году компания Lucid нанимает несколько программистов для улучшения GNU Emacs, они пишут ряд новых функций и предлагают их Столлману. Как это обычно бывает, половину этих функций Ричард принимает, а другую половину отклоняет. Программисты настаивают на том, чтобы Столлман принял все функции, но он говорит, что может принять лишь половину, да и то лишь после доработки. Тогда программисты Lucid вообще отказываются помогать ему даже с этой одобренной половиной функций, и ветвят код GNU Emacs, выпуская собственную версию -- Lucid Emacs. Это вызывает бурю эмоций в сообществе.\endnote{Джейми Завински, бывший программист компании Lucid, впоследствии ставший главой разработчиков Mozilla, аргументированно защитил создание Lucid Emacs в статье \enquote{The Lemacs/FSFmacs Schism.}, at \url{http://www.jwz.org/doc/lemacs.html}. Столлман ответил на эти аргументы собственной статьёй здесь \url{http://stallman.org/articles/xemacs.origin}.}
Теперь же программисты делают ответвления сразу нескольких важнейших программ GNU. Поначалу Столлман считает, что так проявляется лихорадочная нетерпеливость, которая характерна для всего динамичного сообщества Linux. В отличие от них, сопровождающие проекта GNU вносят изменения куда медленнее и вдумчивее, анализируя их с точки зрения долгосрочной стабильности. Но со временем, читая электронные письма программистов GNU/Linux, Ричард понимает, что причина в расхождении их целей с целями проекта GNU. Теперь же программисты делают ответвления сразу нескольких важнейших программ GNU. Поначалу Столлман считает, что так проявляется лихорадочная нетерпеливость, которая характерна для всего динамичного сообщества Linux. В отличие от них, сопровождающие проекта GNU вносят изменения куда медленнее и вдумчивее, анализируя их с точки зрения долгосрочной стабильности. Но со временем, читая электронные письма программистов GNU/Linux, Ричард понимает, что причина в расхождении их целей с целями проекта GNU.

View File

@ -86,7 +86,7 @@
Столлман, впрочем, считает, что эта похвала упускает суть его работы. \enquote{Он подчёркивает, что метод разработки важнее свободы, и это созвучно идеям сторонников открытого кода, но не сторонников свободного ПО. Если будущие поколения будут видеть проект GNU именно в таком свете, то, боюсь, это будет мир, где разработчики держат пользователей в неволе, лишь иногда позволяя им помогать делать работу программистов, не снимая при этом цепей}. Столлман, впрочем, считает, что эта похвала упускает суть его работы. \enquote{Он подчёркивает, что метод разработки важнее свободы, и это созвучно идеям сторонников открытого кода, но не сторонников свободного ПО. Если будущие поколения будут видеть проект GNU именно в таком свете, то, боюсь, это будет мир, где разработчики держат пользователей в неволе, лишь иногда позволяя им помогать делать работу программистов, не снимая при этом цепей}.
Лоуренс Лессиг, профессор права Стэнфордского университета и автор книги \textit{Будущее идей}, также оптимистичен. Лессиг и многие его коллеги рассматривают GPL как основной оплот так называемых \enquote{цифровых общин}, как основу огромной агломерации принадлежащих им программ, сетей и стандартов, благодаря которым произошёл взрывной рост интернета. Лессиг не пытается связать Столлмана с такими пионерами интернета, как Ванневар Буш, Винтон Серф и Джозеф Карл Робнетт Ликлайдер, которые убеждали общество смотреть на компьютерные технологии более глобально. Он считает, что влияние Столлмана более лично, самосозерцательно и, наконец, уникально: Лоуренс Лессиг, профессор права Стэнфордского университета и автор книги \enquote{Будущее идей}, также оптимистичен. Лессиг и многие его коллеги рассматривают GPL как основной оплот так называемых \enquote{цифровых общин}, как основу огромной агломерации принадлежащих им программ, сетей и стандартов, благодаря которым произошёл взрывной рост интернета. Лессиг не пытается связать Столлмана с такими пионерами интернета, как Ванневар Буш, Винтон Серф и Джозеф Карл Робнетт Ликлайдер, которые убеждали общество смотреть на компьютерные технологии более глобально. Он считает, что влияние Столлмана более лично, самосозерцательно и, наконец, уникально:
\begin{quote} \begin{quote}
Столлман сменил тон дискуссий с обсуждения того, что есть, на обсуждение того, что должно быть. Он помог людям увидеть, что на самом деле поставлено на кон, и создал инструмент для продвижения своих идеалов\ldots Поэтому я не знаю, как поместить его в один ряд с Серфом или Ликлайдером. Это новация другого рода. Она заключает в себе не какой-то новый тип кода или создание возможности для появления интернета. Она заключает в себе новое восприятие, благодаря которому люди увидели, что некоторые аспекты интернета таят в себе огромную ценность. Не думаю, что кто-нибудь когда-нибудь делал что-то подобное. Столлман сменил тон дискуссий с обсуждения того, что есть, на обсуждение того, что должно быть. Он помог людям увидеть, что на самом деле поставлено на кон, и создал инструмент для продвижения своих идеалов\ldots Поэтому я не знаю, как поместить его в один ряд с Серфом или Ликлайдером. Это новация другого рода. Она заключает в себе не какой-то новый тип кода или создание возможности для появления интернета. Она заключает в себе новое восприятие, благодаря которому люди увидели, что некоторые аспекты интернета таят в себе огромную ценность. Не думаю, что кто-нибудь когда-нибудь делал что-то подобное.