Компьютерра, 2008 № 31 (747) - [18]

Шрифт
Интервал

Збигнев подчеркивает, что Mozilla Corporation не имеет непосредственной власти над сообществом. Впрочем, такая постановка вопроса вообще не совсем корректна, и в какой-то момент он поправляет меня: "Неверно разделять сообщество и Mozilla Corporation. Мы являемся частью сообщества". Конечно, есть действия, которые могут вызвать беспокойство компании…

— Мы хотим быть уверены в том, что какое-то региональное сообщество не занимается деятельностью, противоречащей нашим убеждениям, — например, не пытается закрыть код Mozilla или продавать Firefox, скрывая тот факт, что его можно скачать бесплатно. Да, мы знаем, что в сообществах бывают конфликты — и это нормально, потому что все мы люди. Мы знаем, что лидеры сообществ могут ошибаться и принимать неверные решения по самым разным причинам, и мы хотим быть уверены, что есть определенные механизмы компенсации, запасные выходы — например, если люди внутри сообщества недовольны действиями своих лидеров, они могут просто уйти и работать в другом месте — то есть сделать fork.

Собственно, такая история и произошла с польским сообществом, известным как Mozilla.pl. Оно управлялось двумя людьми, державшими все под жестким контролем, — только они имели возможность что-то реально сделать (например, выпустить локализацию очередной версии). Если эти два человека уходили в отпуск, жизнь сообщества замирала, несмотря на множество людей, готовых к работе.

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

— Это более правильный выход, чем если бы в Mozilla.pl пришли американцы и сказали: вам нужно изменить то-то и то-то и сделать вот так, — комментирует ситуацию Збигнев. — Единственное, что Mozilla Corporation хочет и может делать в таких случаях, — это поддержать тех людей, которые хотят что-то изменить — например, решив какие-то технические проблемы.

Возможно, нам удастся разрешить конфликт внутри сообщества, но только если сами его участники попросят об этом. Если вы считаете, что у вас есть какие-то проблемы, — свяжитесь со мной или моими коллегами, мы попытаемся помочь. Свобода очень важна. В сообществах должны понимать, что они не являются нашими "филиалами", сами принимают решения и несут за них ответственность. Если кто то тебя контролирует, это совсем другое дело — тогда он ответственный, а не ты. Мы этого не хотим. Это отличает Mozilla от некоторых других проектов open source, где отдельные сообщества в гораздо большей степени управляются из "центра".

Еще один подобный "форк" произошел внутри основной команды разработчиков Mozilla, и имя ему — браузер Mozilla Firefox.

— Никто не принимал централизованного решения о начале разработки Firefox, — вспоминает Збигнев. — Мы занимались Mozilla Suite, но два разработчика решили, что нам нужно что-то другое, и начали создавать независимый браузер, интерфейс которого писался "с чистого листа". К ним присоединилась группа людей — никто ни у кого не спрашивал разрешения, никто не санкционировал и не оплачивал эту работу. Когда они показали свои первые билды, ответной реакцией было недоумение: "Зачем это нужно? Мы сейчас занимаемся совсем другими вещами!" Но в какой-то момент стало ясно, что Firefox является хорошим средством для достижения наших главных целей — продвижения инноваций и возможности выбора в Интернете, — и мы сделали его нашим основным продуктом.

Открытая модель разработки и ориентированность на сообщество проявляется не только в процессе локализации. В Mozilla Corporation, включая ее филиалы, работает 160 человек, из них около половины — разработчики, что совсем не много, учитывая сложность продукта. Большую часть нового кода проект получает от внешних программистов (для большинства из них это хобби), а не от сотрудников самой компании. "И это важно для нас, мы хотим оставаться маленькой фирмой, осуществляющей общий менеджмент, а не превращаться в крупную корпорацию, люди в которой когда-нибудь перестанут слушать сообщество, потому что им покажется, что они могут решить все задачи без посторонней помощи", — говорит Збигнев.

Впрочем, участие в разработке Mozilla не назовешь простым. Если вы предлагаете какой-то патч для основной кодовой базы, вам придется найти двух человек из основной команды (reviewer и superreviewer), которые проанализируют предлагаемые вами изменения и решат, подходят ли они для проекта. Порой кажется, что принципы принятия решений отдают бюрократией.

— В общем, так оно и есть, но это неудивительно: невозможно иметь сложный проект, над которым работает так много людей, и обойтись совсем без бюрократии, — соглашается Збигнев. — Внося изменения, мы хотим убедиться, что их проанализировал человек, который разбирается в коде, и что в результате ничего не сломается. У нас есть возможности для улучшения — например, нам нужно больше reviewer’ов, чтобы патчи быстрее включались в код, нужно упростить процесс их поиска — и мы работаем над этим.


Еще от автора Журнал «Компьютерра»
Компьютерра, 2008 № 01-02 (717-718)

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


Компьютерра, 2007 № 15 (683)

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


Компьютерра, 2008 № 10 (726)

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


Цифровой журнал «Компьютерра» 2013 № 18 (171)

ОглавлениеКолонкаПочему мы позволяем нас обманывать, или Грустные размышления об иррациональности политической жизни Автор: Дмитрий ШабановГолубятня: Samsung Galaxy S4 — цидули перебежчика (часть 1) Автор: Сергей ГолубицкийУроки любви к Родине: McAfee патентует технологию обнаружения и блокировки пиратского содержания Автор: Сергей ГолубицкийПодпадает ли астрономия под закон о митингах Автор: Дмитрий ВибеIT-рынокНасколько глупа шумиха вокруг «умных» часов? Автор: Андрей ПисьменныйПромзонаПосмотрите на свалку, которую китайцы превратили в парк Автор: Николай МаслухинЭтот сайт позволяет создать собственное световое шоу на точном макете Токио Автор: Николай МаслухинТехнологииДжипег, подвинься! Веппи как единственный необходимый графический формат Автор: Евгений ЗолотовИнновацииПочему менеджерам российских корпораций не нужны стартапы Автор: Елена КраузоваИнга Нахмансон (Fitting Reality): «Российскому e-commerce не до виртуальности» Автор: Елена КраузоваГидGoogle Now для iOS появился без лишнего шума и уже собирает сведения Автор: Андрей Васильков.


Компьютерра, 2005 № 27-28 (599-600)

Документ создан на основе открытого контента, расположенного по адресуhttp://offline.computerra.ru/2005/599/Размер изображений не менялся, поэтому некоторые могут быть некорректно отображены на неVGA-моделях КПК (особенно скриншоты и таблицы).


Цифровой журнал «Компьютерра» 2012 № 01 (101)

ОглавлениеСтатьиTertium datur: другие компьютеры Автор: Евгений Лебеденко, Mobi.ruИнтервьюПавел Фролов («ГНУ/Линуксцентр») о НПП Автор: Евгений КрестниковА. Самсонов о троичной логике и цифровой археологии Автор: Андрей ПисьменныйКолумнистыВасилий Щепетнёв: Месть индейских вождей Автор: Василий ЩепетневКивино гнездо: Беззаконие роботехники Автор: Киви БердКафедра Ваннаха: Подарки и конструкции Автор: Михаил ВаннахАлександр Амзин: Силой данного мне природой мозга Автор: Александр АмзинВасилий Щепетнёв: Гимн усталому караулу Автор: Василий ЩепетневКивино гнездо: Беззаконие роботехники (окончание) Автор: Киви БердДмитрий Шабанов: Марков и Эволюция человека Автор: Дмитрий ШабановКафедра Ваннаха: Пришельцы на Луне Автор: Михаил ВаннахГолубятня-ОнлайнГолубятня: Даже гоблин ходит в отпуск Автор: Сергей ГолубицкийГолубятня: Железный парад 2011 Автор: Сергей Голубицкий.


Рекомендуем почитать
Газета Завтра 1225 (21 2017)

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


Российский колокол №7-8 2016

Рада приветствовать авторов и читателей очередного, последнего в уходящем году, номера литературного журнала «Российский колокол», 7-8 выпуск. Для каждого из нас год был по своему разнообразным: кому-то он запомнился яркими событиями и творческим взлетом, кого-то баловал белыми полосами в жизни и работе. Но, а мы, в свою очередь, на протяжении этого года продолжали знакомить вас с талантливыми писателями современности. Авторы, с которыми вы всегда встречаетесь в нашем издании, это не только люди знаменитые, как говорят – «из первых рядов современной литературы», но и только набирающие литературный вес писатели, творчество которых из номера в номер находит свое достойное место на страницах журнала.Вот уже 20 лет «Российский колокол» являет собой своеобразную выставку достижений литературы современности.В новом выпуске мы представляем вашему вниманию высококачественную художественную литературу, объединив произведения рубриками, что дает возможность выбрать по вкусу и верно сориентироваться в наиболее интересных для вас публикациях в каждой отдельно взятой рубрике.


«Если», 2012 № 12 (238)

Адам-Трой КАСТРО. НЕЧИСТЫЕ РУКИНачало карьеры уже известного нашим читателям межгалактического адвоката признано зарубежными любителями фантастики лучшей повестью, опубликованной на страницах журнала «Analog» в прошлом году.Евгений ЛУКИН. ТЕЛО, КОТОРОМУ СЛУЖИШЬ«Производственная повесть» — так определил автор жанр своей новой работы. В рамках «соцреализма», о котором у наших читателей лишь смутные представления, это воистину образцовое произведение. Но, как всегда, с поправкой на парадоксальность прозы любимого писателя.Рик УИЛБЕР.


Цифровой журнал «Компьютерра» 2012 № 48 (148)

ОглавлениеКолумнистыДмитрий Вибе: Заблудшая планета Автор: Дмитрий ВибеВасилий Щепетнёв: Укрепление тары Автор: Василий ЩепетневКафедра Ваннаха: Душа по Пенроузу Автор: Михаил ВаннахГолубятня-ОнлайнГолубятня: Аудиофилия второй волны Автор: Сергей Голубицкий.


Компьютерра PDA N136 (17.09.2011-23.09.2011)

ОГЛАВЛЕНИЕСергей Голубицкий: Голубятня: Ужастик ЕвернотВаннах Михаил: Кафедра Ваннаха: Углерод и кремнийДенис Злобин: Пиратство: почему мы перестали ценить информациюСергей Голубицкий: Голубятня: Исход из 1PasswordВасилий Щепетнев: Василий Щепетнёв: Исчезновение столицыДмитрий Шабанов: Аргумент ХойлаАлла Аршинова: Александр Бондарь (ИЯФ СО РАН) о megascience-проектахВаннах Михаил: Кафедра Ваннаха: Удешевить странуЮрий Ильин: После шаттла: "Клипер" и "Русь"Киви Берд: Кивино гнездо: Дежавю, или Хождение по кругуСергей Голубицкий: Голубятня: News360 и ZiteВасилий Щепетнев: Василий Щепетнёв: Светлая сторона торгаАлександр Амзин: Возникнут модыАндрей Федив: Обзор Windows 8 Developer PreviewВаннах Михаил: Кафедра Ваннаха: Демократия хищных вещейДмитрий Вибе: Почтальон сойдёт с ума.


Компьютерра PDA N142 (22.10.2011-28.10.2011)

ОГЛАВЛЕНИЕСергей Голубицкий: Голубятня: Хронотоп детстваВасилий Щепетнев: Василий Щепетнёв: Колхоз имени Тома СойераЕвгений Лебеденко, Mobi.ru: Микропроцессор Hobbit: на каком языке говорили полуросликиВаннах Михаил: Кафедра Ваннаха: Intel в зеркале финансов Киви Берд: Кивино гнездо: Стены и мосты Олег Нечай: Обзор NAS Buffalo Link Station Pro Duo 2 ТВВасилий Щепетнев: Василий Щепетнёв: Без параллелейЕвгений Крестников: Валентин Макаров (РУССОФТ) о тендере на создание НППВаннах Михаил: Кафедра Ваннаха: Выкидуха в боюДмитрий Шабанов: Аргумент ГоссеАлександр Амзин: На отвлечённую темуСергей Голубицкий: Голубятня: Будучи ТАМВасилий Щепетнев: Василий Щепетнёв: До двенадцатого знакаДмитрий Вибе: Немного холодной воды у солнцаАндрей Федив: Обзор телефона Apple iPhone 4S.


Компьютерра, 2006 № 19 (639)

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


Компьютерра, 2006 № 06 (626)

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


Компьютерра, 2006 № 23 (643)

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


Компьютерра, 2006 № 30 (650)

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