LINUX Format №107 07.08

Page 44

работают просто ради удовольствия. «Основа моего замысла», писал Торвальдс в 1995 году, «в том, что Linux должен приносить радость людям».

Эволюция и революция В процессе развития в сети Интернет модель разработки ПО с открытым исходным кодом создала некоторые новые правила. Неформальность новой модели, возможность для каждого участника найти занятие по своим способностям поощряют новаторство похлеще экономических стимулов. Очень важно, что весь процесс разработки подвержен равноправному обсуждению коллег-хакеров. Чтобы получить стоящий продукт, необходим талантливый замысел, а воплощение талантливого замысла следует подкрепить критикой коллег – принцип, общепризнанный в науке. Процесс развития человечества основывается на общей совокупности знаний (нечто подобное обеспечивает открытый исходный код программы), и в новых исследованиях используется весь багаж сведений, накопленный прежними человеческими поколениями. В этом смысле разработка программ с открытым исходным кодом – лишь вариант традиционного процесса. Моральный кодекс хакера в значительной мере сформировал культуру раннего Интернета. Тим Бернерс-Ли [Tim Berners-Lee] в своей книге The World Wide Web: A Very Short Personal History [WWW: Краткая история] писал: «Идея всемирной паутины – единое пространство, где все мы общаемся, обмениваясь информацией. Пространство всеобъемлющее и вездесущее, ведь гипертекстовая ссылка может указать на что угодно, будь то личное, местное или глобальное; набросок, эскиз или нечто завершенное. Есть и вторая часть идеи: всеобщее использование Интернета привело к тому, что он стал реалистичным зеркалом (или даже первичным воплощением) нашей работы, нашего досуга и нашего взаимного общения. Ну, а коль скоро наше взаимодействие переместилось в Сеть, мы смогли при помощи компьютера проанализировать состояние вещей, оценить свою деятельность, определить свое место во всем этом и

продумать, как лучше объединить усилия для совместной работы». С коммерческой точки зрения разработка ПО с открытым исходным кодом – это революция, ведь в бизнесе впервые поняли, какие преимущества дает объединение усилий и обобществление накопленных знаний. Ошеломляющие результаты получены при опробовании такой модели в создании анимации, спецэффектов и биотехнологиях. Существование свободного ПО сломало входные барьеры: здесь можно начать с малого, просто вливаясь в существующий проект, обеспечивая ему поддержку и добавляя ценности; или начать новый проект, требующий привлечения крупных ресурсов. Еще одно достоинство подобных методов работы – они открывают доступ к технологии тем, кто иначе был бы отрезан от мирового развития. Джордж Бернард Шоу высказался однажды: «Пусть у тебя и у меня есть по яблоку. Если мы обменяемся яблоками, у каждого из нас останется по одному. Но если у тебя есть идея и у меня есть идея, и мы обменяемся идеями, у каждого из нас будет уже по две идеи».

Photo: Thane PLambeck

Исто ория хакер рства

Билл Госпер, один из первых хакеров AI Lab.

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

«Моральный кодекс хакера сформировал культуру раннего Интернета.»

Photo: Cory Doctorow

Стивен Леви – человек, первым проникший в мир хакеров.

Июль 2008 Linux Format 43


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.