Вот в ubuntu есть например /usr/bin/service, которая сервисы запускает/останавливает. То есть, демоны. Ну всякие там mysql, nginx например...
И вот, например, я такой прошаренный, у меня умение читать чужой код 80lvl и захотел посмотреть как работает service. Глупо же на форуме спрашивать типа «расскажите алгоритм работы», да? Ну вот. А чтобы найти эти исходники, мне надо знать особенности производства дистрибутива. Что там откуда собирается, в какие пакеты пакуется. То есть надо знать:
1. Частью какой сущности (пакета, базового набора и т.п.) является указанный бинарь.
2. Знать как люди из ubuntu собирают эту сущность, откуда берут исходники для каждой части этой сущности.
3. Пойти туда, например на веб-страницу какого-нибудь проекта и сграбить там git-ом эти исходники.
Вот бы такой сервис, куда вбиваешь имя дистрибутива, путь до бинаря в его файловой системе и тебе через веб-морду дают пошариться по исходникам данного бинаря с лёгким путешествием по исходникам его зависимостей.
Перемещено Pinkbyte из development