Added Dead End

main
Arkady L. Shane 3 weeks ago
parent ce180e53de
commit 25f2d6462f
Signed by: tigro
GPG Key ID: 1EC08A25C9DB2503

@ -65,5 +65,25 @@
Про ценовой диапазон я говорить не буду. Это к делу не имеет отношения.
## Так что же нужно, чтобы сделать хорошую BolgenOS, за которую хотя бы не было стыдно?
Вот мы подошли к самому интересному.
Вот мы подошли к самому интересному. Давайте порассуждаем.
1. Нам нужно где-то хранить исходный код, чтобы вносить правки, делать патчи, показывать сообществу. Собственно нам нужна система контроля версия.
**Hello, my name is *Linus Torvalds* and I pronounce *SVN as git*.**
2. Нам нужна сборочница. Ну не на коленочке же собирать в своей песочнице пусть и уютненькой. Многие думают, что пересобрать дистрибутив это день работы кучи ядер бах и всё. Увы. Такое было возможно во времена RHEL 6 и отчасти RHEL 7. Сейчас всё запутано, пакеты собранные 5 лет назад просто так не собрать, плюс есть такая сущность как модули. Для их сборки нужна MBS специальная система. Никто уже не помнит как она работает, документация старая, Fedora решила отказаться от модулей и даже в RHEL 10 их не будет, но вот 9-я версия и в особенности 8-я кешит ими. Чтобы просто пересобрать 8-ю версию RHEL у нас ушло несколько месяцев.
3. Что нужно ещё? Наверно багтрекер, чтобы принимать ошибки от сообщества и делиться устранениями проблем. Это очень важная часть и она должна быть.
4. Нам нужен репозиторий, куда выкладывать пакеты. А это src.rpm, debug-версии, iso и т.п. "Речь идёт о гигабайтах", точнее о сотнях гигабайт. Это место и деньги. Бедные дистрибьютеры часто писали на рассылку opensource@yandex-team.ru: "Мы бедные несчастные приютите нас". Когда подобные ресурсы у вас основное место размещения это вызывает вопросы.
5. Нам нужна документация в нормальном читаемом виде, а не в виде pdf'ок.
6. Нам бы неплохо заехать в реест, а ещё лучше во ФСТЭК - второе совершенно не просто.
7. Сайт нам не нужен, так как он 146% у вас уже есть.
8. А ещё нам нужны люди, которые понимают, что они делают. Бывает куча ресурсов, денег, а понимания нет.
Есть немало клонов RHEL 7 помимо CentOS, но совсем мало клонов RHEL8/9. А у нас в стране их 1.5 штуки да и то с недавних пор. А почему? А потому что выпуск подобных дистрибутивов перестал быть тривиальным занятием.
## Что же хотел сказать докладчик?
* Во-первых мнение докладчика может не совпадать с мнением редакции. Обратно вообще говоря тоже верно.
* Во-вторых делать свою ось даже на основе других не так уж и плохо, если следовать общепринятым нормам. Это полезно в рамках образовательных проектов, когда вы получаете всё необходимое на одном иске для учёбы и можете это раздать студентам и школьникам.
* В-третьих это прокачивает определённые скилы, вы можете найти неплохую работу особенно в наше время, стать узнаваемым человеком. Многие в этом зале прошли через это.
* Ну и в четвёртых. Если вы хотите распространять свою ОС подобным способом до Бог вам судья. Я бы не стал использовать подобную ОС даже если с одной стороны мне предалагали деньи, а с другой стоял регулятор.
![Если вы хотите продвигать свою ОС таким способом, то Бог вам судья](images/sberos.png "Title")
Спасибо за внимание.
Loading…
Cancel
Save