>>Какой концептуальный подход Вы полагаете верным в мире разработчиков отурытых ядер?
И попрошу уточнить -- на основании какого практического опыта?>Ядро должно быть ядром а не кучей всего. Драйверы должны быть отдельны,
>сервисы тоже.
Мне оно ничего не должно, например. Хотя выбирается то, что работает.
>Тогда не будет всех этих глупых проблем.
Тогда будет куча других, гораздо менее глупых и решаемых. По взаимодействию кусков.
>Такое разделение не только положительно скажется напрямую в работе ПО, но и заставит
>разработчиков тщательней продумывать интерфейсы между модулями и документировать их.
Что характерно, разработчики не любят, когда их заставляют. Дальше рассказывать или сами уже догадались, сколько волонтеров так найдёте?
>Ну что повторять-то, уже всё тысячу раз объясняли доказывали и показывали.
>Проблема в том, что до народа не доходит.
Что и до какого?
>Они уткнулись в свою писанину и у них времени нет посмотреть на своё чудо с
>точки зрения чужого опыта.
А он работает вообще?
>Можно долго рассказывать о том, что и как сделать лучше, но смысла нет.
Так эта. Посмотрел тут как-то на minix3, если Вы вот конкретно профессора перечитались и толкаете его мысли занедорого. Попробуйте там отстрелить драйвер tty для разнообразия.
>Они элементарных кривых вещей не видят типа маразма от совмещения иерархии каталогов ФС
>с горизонтальными безклассовыми линками (Soft/Hard Links).
Я тоже не вижу тут маразма. Работает и удобно.
>Куда там предлагать более сложные вещи типа сменить C (на Bliss например)
Замените.
>переделать IPC.
Переделайте.
>Создать барьеры между OS и Apps, между самими Apps.
Создайте.
>А эти ну просто тупейшие заморочки с менеджерами пакетов ?
>Хотя всё это уже к ядру не относится, но имеет туже причину.
Открыть Вам один маленький секрет?
Быть треплом, которое лучше всех знает, кому чем заняться -- не работает. Хоть и семи пядей во лбу. Проверено.
Работает -- сделать что-то живое и опубликовать, плюс уважать право других на своё мнение и свои действия. Несмотря на многие несогласности, в этом из своего опыта с Линусом согласен на все сто.
>Самые плохие последствия для Linux/OpenSource это то, что талантливые опытные
>системные программисты (не я)
Так Вы системщик или нет? Если системщик -- идите помогите тому же Таненбауму или вон AtheOS поковыряйте. Если нет -- можете поверить (тоже несистемщику и тоже с претензией на аналитический склад ума), можете проверить сами, но цена Вашему вышеизложенному мнению на практике -- ломаный грош. Вроде как человек неглупый, надеюсь, поймёте правильно.