Proolix

Материал из Прулепедии
(Различия между версиями)
Перейти к: навигация, поиск
Строка 22: Строка 22:
 
*Официальная страница проекта Proolix: http://prool.kharkov.org/proolix
 
*Официальная страница проекта Proolix: http://prool.kharkov.org/proolix
  
*Исходные текст Proolix на github: https://github.com/prool/proolix
+
*Основной Proolix репозиторий на gitlab: https://gitlab.com/prool/proolix
 +
 
 +
*Предвдущий репозиторий на github: https://github.com/prool/proolix
  
 
*Статья про Пруликс на OSRC http://osrc.info/plugins/content/content.php?content.71
 
*Статья про Пруликс на OSRC http://osrc.info/plugins/content/content.php?content.71

Версия 13:01, 15 июля 2022

Proolix (Пруликс) — учебная и "хоббическая" простая однозадачная операционная система для компьютеров на микропроцессоре i8086 и старше. По структуре ядра и адресного пространства немного напоминает MS DOS, но с системными вызовами, частично совместимыми со стандартом POSIX.

Состоит из двух ветвей:

Proolix-d: Работает в реальном режиме адресации I386, для кросс-компиляции ядра и утилит используется Turbo C 2.0 (2.01), работающий в среде MS-DOS /MS Windows. Ветвь находится в стабильном состоянии, в частности есть поддержка FAT, простой MS-DOS-эмулятор и зачаточный многозадачный монитор (который зависал почти сразу после запуска). Проект Proolix-d остановлен

Proolix-l: Рефакторинг проекта Д уже на свободной платформе GNU. Кросс-компилируетcя при помощи gcc/as в среде ОС Linux, ветвь только начата и разработано зачаточное ядро и интепретатор языка ProolScript

Обе ветви свободно распространяются как свободное програмное обеспечение с исходными кодами.


Файловая система FoolFS

Язык программирования ProolScript

Proolix assembler proolix-ass

Ссылки

Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты