Взращивая сообщество ПО с открытым исходным кодом

Новости NIX-новости

Дата публикации: 12.08.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти)

По мере роста сообщества лидеры выявляют изменения в задачах, стоящих перед ним. Так, Jono Bacon из Ubuntu рассказал на конференции OSCON, что разработчиков ПО стало настолько много, что превращать в них, со временем, обычных пользователей уже не нужно, поскольку проектам свободного ПО нужны ещё и специалисты другого рода, например, защитники.

Состоявшись как социальное явление, свободное ПО является уже не просто предметом внедрения на предприятиях, а средой, в которой предприятия могут поискать себе место.

Глядя на исторический опыт таких же «общин самоуправления», нельзя не отметить отрицательный опыт приложения усилий как на внутреннюю борьбу, так и на борьбу с внешним врагом. Примеры: сообщество OS/2 против Microsoft, немецкие протестанты в своё время против католической церкви. Потому рекомендовано не увлекаться флейм-войнами, когда они не особо радуют.

Основатель Ubuntu, Марк Шатлворт, обратил внимание на частую «узость круга и далёкость от народа» разработчиков свободного ПО. Окопавшись ото всех, сложно и выглядеть готовыми принять поддержку по улучшению ПО извне, а равно и принять её. Поэтому он обращает внимание на такие вещи, как прозрачность и стабильность API для сторонних разработчиков, демонстрация готовности принять в центральную команду разработчиков людей со стороны, и девелоперский хостинг LaunchPad, технически облегчающий это. А предприятиям он предлагает перенять часть идей от модели разработки свободного ПО для улучшения мотивации персонала, таких как ветвление кода и, вместо вкладывания инвестиций, позволять себе риски на предложениях разработчиков ПО.

Был озвучен и гендерный аспект. Pia Waugh рассказала, что далеко не все женщины, участвующие в разработке открытого ПО, готовы разглашать свой пол. В прениях по данному вопросу Danese Cooper призвала «перестать жевать сопли» (с).

Группа, проводившая собрание на тему самоуправления в группах разработчиков ПО, получила возражения из зала на своё предложение о том, на что нужно ориентироваться при составлении документации. В первую очередь, заметили они, нужно документировать спецификации для смежников, которые делают дизайн и прочее, и документировать каждый уровень интерфейса прямо в исходниках, на что был получен выкрик из зала о том, что в командной строке ни в коем случае не должны работать параметры -h и --version, вся документация должны быть видна только в веб, и ни в коем случае не отражать, какую версию она документирует.

Среди прочих бед сообщества ПО с открытым исходным кодом названы частые смены лицензий и решение проблем управления проектами чисто техническими методами, такими как разделение доступа на дерево исходников, приводящими к потере доверия в команде.

Однако, не все разговоры были столь полемичны. Отмечена большая лёгкость составления документации (для этого уже можно не уметь писать на LaTeX) , а также легче стало сообщить об ошибке (через веб-ссылку в интерфейсе пользователя) .

Затронута и проблема унификации данных в веб. Сегодня мало просто открыть исходники и форматы, нужно сделать, чтобы сервисы на их основе легко оперировали данными, сохранёнными в них распределённо. Конечно, определённый прогресс в этом направлении есть, например, OpenID и подобные, но они разработаны не на основе единого стандарта, и проявляют неясные намерения в области социальных контрактов, лицензирования и пр. «Открытым технологиям — открытые данные“, верит Шатлворт, -“ведь только на основе бизнес-моделей, подпитывающих свободное ПО, мы сможем конкурировать с Microsoft».

Дата публикации: 12.08.2008
Автор статьи: Maxim Chirkov
Источник: www.opennet.ru (Оригинал: Перейти)

Copyright © 2006—2007 "Портал RusCentOS"

Разработка сайта ООО "КосмоХост"

Система управления сайтом HostCMS v. 4.0

Железный портал. Все о компьютерах!
Портал о строительстве и ремонте!
Российская Интернет-газета!