Интервью с разработчиком ОС Xameleon

Алексей МандрыкинИтак, друзья мои, публикую здесь обещанное эксклюзивное интервью с Алексеем Мандрыкиным, разработчиком ОС Xameleon, настоящим энтузиастом своего дела. Мягкий юмор и твердая вера в будущее микроядерной архитектуры. Алексей считает что открытый исходный код - не главное в сравнении с исчерпывающей документацией, описывающей протоколы взаимодействия модулей, и в данном конкретном случае, он абсолютно прав. Впрочем, читайте сами ;)

Микроядро или монолит?

Minix 3 - это микроядерная ОС. Ее ядро обслуживает прерывания, диспетчиризацию процессов, межпроцессное взаимодействие и все. Все! Всего около 4000 строк кода на C, и 800 на ассемблере. Все остальное, включая драйверы устройств работает в пользовательском пространстве памяти, и ни один из этих процессов не имеет привилегий суперпользователя…

Общество Мертвых Енотов

«Система, надежная как телевизор, маленькая, простая и надежная, система с ясным будущим и туманным прошлым…» примерно в таких эпитетах разработчики MINIX 3 отзываются о своем детище. Но любому, кто хоть немного попытается поковыряться в этой системе, становится ясно, что MINIX 3 еще очень и очень далека от заявленного разработчиками совершенства. Конечно разработчики не сидят сложа руки, постоянно совершенствуя систему, однако все их труды сейчас направлены на портирование свежего софта под MINIX, а между тем, существуют некоторые основы, доработкой которых, следовало бы заняться немедленно. Прежде чем мы перейдем к общему обзору системы, я приведу здесь несколько цитат о MINIX, как о ранних версиях этой системы, так и о MINIX 3, итак…


живой журнал


счетчики

    8-bit, chiptune, pixel-art, lo-fi soft