Армин Хемель (Armijn Hemel), известный разработчик Linux-ядра, являющийся одним из основателей ресурса gpl-violations.org (http://gpl-violations.org/), опубликовал (http://euroquis.nl/bobulate/?p=1116) заметку с размышлением о хрупкости даже самых активно развивающихся проектов, зависимых от отдельных людей. В заметке приводится несколько примеров, указывающих на стагнацию и развал проектов, после ухода из жизни из основателей. Мало кто задумывается о том, что будет с их проектом в случае их смерти, но если такое случается сообщество может остаться отрезанным от результатов своего труда - серверы проекта остаются без присмотра и вскрое блокируются за неуплату, сайт проекта перехватывается киберсквотерами после окончания времени делегирования домена, закрытые репозитории остаются потерянными.
В качестве выхода из подобных ситуации Армин видит как можно более полное перемещение процесса разработки в онлайн с привлечением инфраструктуры крупных открытых проектов и передачей имущественных прав на код известным некоммерческим организациям, таким как KDE e.V.URL: http://euroquis.nl/bobulate/?p=1116
Новость: http://www.opennet.me/opennews/art.shtml?num=29481
Это он про Линуса. Как бы не развалилось...
А ты - телепат, смотрю. У Линуса с этим как раз всё в порядке.
С чем с этим? Уверен легко ответишь. :)
Идёт Линус по улице, и тут - ВНЕЗАПНО - автобус...
> Идёт Линус по улице, и тут - ВНЕЗАПНО - автобус...Икарус :D:D:D:D
В смысле внезапно что икарусом автобус оказался, а сам автобус по расписанию от МС пришел?
>...как можно более полное перемещение процесса разработки в онлайн с привлечением инфраструктуры крупных открытых проектовТут правильно, но потом:
>...и передачей имущественных прав на код известным некоммерческим организациям, таким как...
MySQL AB?
MySQL AB коммерческая организация.
примеров мало у него, хотя ... заставляет задуматься вообщем-то о нужных вещах,
достаточно много проектов держатся на "one man" модели
Бэкапы спасут Мир!
Да и от форков пока никому хуже не становилось.
> Да и от форков пока никому хуже не становилось.Для очень многих проектов локомотивом является один человек, который как правило является основателем проекта, тянет на себе весь проект и вдохновляет остальных. Если такой лидер исчезнет, то большинство проектов не найдут достойной замены и постепенно завянут. Энтузиастов с большой буквы, способных сворачивать горы и вести за собой людей не так много.
Для таких проектов как ты описал - вышеозначенные рекомендации не помогут :(
Но! Эволюция суровая вещь - если никто не подхватил - значит так надо было :)
> Для таких проектов как ты описал - вышеозначенные рекомендации не помогут :(
> Но! Эволюция суровая вещь - если никто не подхватил - значит так
> надо было :)При чем здесь эволюция? Если у тебя самого лично не было бэкапа - будь ты хоть триста раз популярен, твой проект после твоей смерти сдохнет по-любому. Как, по твоему, правопреемники получат доступ на сервера, в репозитарии итп? У тебя самого пароли рутовые в конверте в сейфе хоть где-нибудь лежат? Что будет, если ты сдохнешь? Их ресетнут?
Обсуждалось уже много раз, это всё тот же "фактор автобуса":
"И давно обсуждается вопрос, что будет с проектом, если Линус Торвальдс по каким-либо причинам его оставит? Например, часто упоминается так называемый «фактор автобуса»: что будет с ядром, если Линуса собьёт автобус? Конечно, можно запретить автобусы, но вопросов от этого меньше не станет."
чем запретить любые посягающие на жизнь вещи, проще оцифровать линуса и засунуть его в облако.
клиентов в этом случае интересует отчуждаемость проекта - для них это тоже губительные последствия автобуса. И если, действительно, код будет распространен в сети, то как-то продолжить пользоваться можно будет.
Насчет прав - не знаю, мне кажется, и без передачи можно сделать форк и продолжить, если проект востребован. А как показывает богатая практика форканья больших и известных проектов с, казалось бы, непотопляемыми именами - сразу после слона оракле в посудной лавке сана - имя - ничто.
> клиентов в этом случае интересует отчуждаемость проекта - для них это тоже
> губительные последствия автобуса. И если, действительно, код будет распространен в сети,
> то как-то продолжить пользоваться можно будет.
> Насчет прав - не знаю, мне кажется, и без передачи можно сделать
> форк и продолжить, если проект востребован. А как показывает богатая практика
> форканья больших и известных проектов с, казалось бы, непотопляемыми именами -
> сразу после слона оракле в посудной лавке сана - имя -
> ничто.Это имидж - ничто, а жажда - все. Насчет имени я бы не был так опрометчив. Лично мне форки солярис в гуй не упирались. Я вынужден приобретать поддержку уже у Оракла, потому что не желаю перемолачивать действующие системы на что-то другое и потому, что Соляра - рулез пока еще. Ее еще не успели изгадить индусы из Оракла.
проблема одно человека есть и у коммерческих проектов, да там не пропадет вдруг репозитарий и сайт, но через некоторое время манагеры поймут что продавать собственно уже нечего, и начнут разбегаться, а владельцы будут искать покупателей.И потом заходим на www.dec.com, a там уже все другое.
Нормальных программеров крайне мало. И от них полюбому всё зависит :)
Старые добрые завещания надо писАть :)
> закрытые репозитории остаются потерянными.похоже реч идёт об svn...
не думаю что в Git/Bazaar/Mercurial -- репозитории потеряются в случае "отрезания" центрального сайта :-)