«Хамелеон» - это операционная система построенная на базе микроядра L4Ka::Pistachio. Система состоит из модулей, которые выполняют функции драйверов устройств и протоколов, а также обеспечивают интерфейс для POSIX совместимых системных вызовов. Архитектура «Хамелеона» близка к Unix и во многом повторяет её.
Достоинства системы «Хамелеон»:
Лицензионное соглашение "Инфракрасный Хамелеон"
Материалы, попадающие под соглашение "Инфракрасный Хамелеон", обладают статусом Общественное Достояние в трактовке статьи "Общественное достояние", опубликованной на свободной энциклопедии wikipedia.org в редации от 12:20, 6 февраля 2016.
Приглашаем вас посетить сайт процессора Everest. Данная разработка имеет непосредственное отношение к проекту Xameleon. Основные отличия нового процессора от «традиционных» микропроцессорных архитектур:
Со временем операционная система Xameleon будет работать на процессоре Everest. Ждем ваших отзывов и пожеланий в комментариях к статьям на новом сайте!
Предлагаем вашему вниманию сайт проекта, тесно связанного с операционной системой Xameleon.
Речь идет о компиляторе языка C, получившего кодовое название Primula. Данный компилятор разрабатывается в контексте проекта Xameleon и предназначен, в первую очередь, для внутреннего использования для нужд микроядерной операционной системы. Несмотря на это, мы приглашаем всех интересующихся темой компиляторов и трансляторов присоединиться к обсуждению проекта Primula!
Синтаксический анализ исходного кода это основа любого компилятора. Синтаксический анализ обычно производится над лексемами, полученными на предыдущем этапе анализа исходного кода - лексическом анализе. Мы попытались сделать следующее:
На сайте открыт новый раздел со ссылками на упоминания в средствах массовой информации проекта Xameleon. В нем вы сможете ознакомиться со статьей об операционной системе в Российской газете.
Потребление памяти напрямую зависит от конфигурации системы. В качестве примера рассмотрим минимальную конфигурацию на 64-х битной системе, включающую в себя Супервизор, сервис терминала и одну пользовательскую задачу - alone. В рассмотренном примере процесс alone является первым и единственным пользовательским процессом.