Proolix
Prool (обсуждение | вклад) |
Prool (обсуждение | вклад) м |
||
Строка 15: | Строка 15: | ||
Язык программирования [[ProolScript]] | Язык программирования [[ProolScript]] | ||
+ | |||
+ | Proolix assembler [[proolix-ass]] | ||
==Ссылки== | ==Ссылки== |
Текущая версия на 19:32, 28 декабря 2017
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
Ссылки
- Официальная страница проекта Proolix: http://prool.kharkov.org/proolix
- Исходные текст Proolix на github: https://github.com/prool/proolix
- Статья про Пруликс на OSRC http://osrc.info/plugins/content/content.php?content.71