Намедни пытался (безуспешно) нагуглить давнишнюю, читаную с бумаги прошловековую статейку, в которой запомнилось высказывание, что эффект от использования PC (то ли рост этого эффекта - смутно помню) прошёл максимум во времена DOS.
Щас Microsoft совсем зарвалась etc. Обзираюсь в вызыривании Свободных Прогрессивных Открытых осей и сникаю
Microsoft - хвала титанам ! - стоически поддерживает совместимости наработанного ПО (вот у меня со времен Win 3.1 от сканера осталась програмка U-lead PhotoPlus (она - если надо что-то убрать в графическом файле - раз в 10 быстрее монстров) под XP даже лучше чем под 98 пашет !) Но USSR то же титанически поддерживал совместимость с Марксистско-Ленинским учением - аналогия настораживает !
Linux ... Стоунхендж строили энтузиасты - шутка-ли 50 тонные камни (для технологий 5000-летней давности !). Они сами чувствовали себя полубогами ! И их ученики-последователи ... но с чередой тысячелетий энтузиазм подостыл, что мегалит не только без поддержки остался, но даже инструкций по пользованию откопать не могут. Ныне время сжато. Линус Торвальдс - круто ! Linux-сообщество - круто (но уже с привкусом занудства). Пройдёт ещё полтора поколения Линуксоидов - останется одно занудство - ибо тратить пол жизни на изучение ЧУЖОГО кода никто не захочет, а УПРОСТИТЬ ось до уровня втечениетрёхлетосвояимости народные массы не смогут.
А не позволяет ли распространённость двух (и более) ядреных процессоров снизить драматизм ситуации ? Я догадываюсь, что "писать проги на много ядер сложнее.."- если иметь в виду выжать максимум производительности.
Мне представляется, что если устроить так, чтобы на одном ядре работала (в своём адресном пространсве) одна полу-OS -(она ведает дисками, сетью ), а на другом ядре крутилась подчинённая ей полу-OS (её ведомство - Video, Mouse, KeyBoard, и пользовательские Окна), то получится более гибкое решение. Ибо объём кода каждой полу-OSи вдвое меньше. Если каждую из полуосей получится устанавливать независимо (надо только интерфейс унифицировать - одна полу-OS - типа файл-сервер-приложений, другая - типа бездисковая рабочая станция), то каждый юзер сможет выбрать "серверную OS" по своему железу (кроме видюхи), а "Work-Station" - по своему вкусу и видюхе.
Или проще собрать типа того прям щас из двух старых компов ?