На что-то годятся только дистрибутивы бы за которыми стоит серьёзная организация, как минимум какой-нибудь фонд. А в идеале ещё и крупная коммерческая организация параллельно с фондом (как пилят и само ядро, например).
На что-то годятся только дистрибутивы бы за которыми стоит серьёзная организация, как минимум какой-нибудь фонд. А в идеале ещё и крупная коммерческая организация параллельно с фондом (как пилят и само ядро, например).
Есть дебиан, за которым ничего не стоит, и который пилят 1к разработчиков. Еще есть генту.
В принципе, можно и в одиночку. Но тогда пакетная база будет либо маленькая, либо протухшая. Так что для дистра общего назначения, претендующего на уровень арча или дебиана - уже нужны люди мейнтейнить репы, а если нишевый дистр спец.назначения с ограниченным набором софта под 1-2 задачи, то легко в одного. Примеров много, но людям обычно надоедает через пару лет
ну я думаю один человек вполне себе реально может заниматься ведением консольного дистрибутива, в пределах 100 пакетов для построения базовой системы. раз в пятилетку случается такое, что glibc теперь не собирается без python3, и придётся тащить python3 в базовую систему. в остальном тишь да гладь. главное в X11 и тому подобное не наступить случайно. а измения в базовой системе носят сугубо косметический характер.
но для этого надо иметь чёткие критерии, — что тебе надо от такой минимально-базовой системы, чего тебе не сможет дать любой другой дистрибутив в той же самой базовой комплектации?
и лучше вместо разработки дистрибутива заняться разработкой чего-то более вечного. например конкурента Ansible. или Docker. или ещё что-нибудь такого масштабного, что сломаёт на корню все твои старые привыки и заставит смотреть на мир линукса по-новому.
лучше вместо изобретения очередного дистрибутива, придумай инструмент, который упростит тебе (и возможно другим) жизнь в линуксах.
А как контролировать то? Разработчик должен поставить галочку напротив текста «hereby I genuinely assure that I have read and imbibe the sense, spirit and meaning of sed command» ?
KISS has no need for: bash, dbus, fakeroot, file, ca-certificates, atk-brige-*, gettext, intltool, autoconf, automake, libtool, yasm, shared-mime-info, …
Мейнлайном ненужникса сейчас занимается ещё один человек, помимо меня. Есть ещё пара неактивных форков.
Я с удовольствием приму любую помощь в развитии дистрибутива, так как в данный момент разработка в не самой активной стадии, мейнтейнеры нужны. Так что если кто-то пользуется nenuzhnix, пожалуйста, опишите ваш опыт и то, чего не хватает.
В смысле чисто руководить? От одного до тысячи. Фигачить код, тестировать, документировать, сертифицировать и сопровождать? От одного до многих миллионов.
Представь, что ты решил создать дистрибутив для десктопа. Наконец-то. Первый годный. С нуля, ни на чем не основанный. Сколько человек в команде тебе для этого нужно?
Как один человек у тебя в подчинении будет одновременно вести разработку, отладку, тестирование и обновление операционной системы? Этого мало, даже чтобы поддерживать репозиторий софта в актуальном состоянии. Тебе так не кажется? Ты можешь назвать более реальные цифры, или ты просто балабол? Один человек ему нужен.
Есть дистрибутивы, которые основываются на других, добавляют нескучных обоев, немножко своих пакетов, но основа полностью чужая, вроде Mint, Devuan, Trisquel. Очевидно, такие дистрибутивы разрабатывать и поддерживать проще, чем собирать и опакечивать весь софт самостоятельно.
как человек который уже лет 10 делает дистрибутивы, имею мнение:
для дистрибутива основанного на пакетной базе другого дистрибутива надо - 1 и более сисадмин (развернуть сайт, хранение пакетов организовать, образов и т.п.) 3 и более разработчика (иначе будет перекос в оформлении или в составе пакетов системы под хотелки одного разраба) 1 и более дизайнер (или человек способный иконку перерисовать, сказать что обоина фигня и цвет не сочетается), ну и тестеров побольше.
Для полностью независимого, количество разработчиков надо больше и количество хранимых пакетов будет больше - место надо, бэкапы и т.п.
Еще желателен менеджер для пиара на форумах, чатеках и прочих вконтактах.