The Crisp Neolithic and Interpreted Computing System (CNICS) is a monolithic kernel and bootloader designed with a focus on computational research and efficient task execution. Developed entirely in assembly, CNICS' optimized build process allows native script execution straight from the command-line. The kernel architecture emphasizes performance, adaptability, and streamlined compilation to meet modern computational demands.
The CNICS kernel is built on a monolithic kernel model, enabling seamless communication between system components without the overhead of modular interactions. Assembly was chosen as the development language for is specialization in bare-metal development and control to programmers. This also ensures that processes natively support assembly.
asm/
directory for Assembly scripts to be packaged with release ISO, supporting dynamic addition and removal of scripts.fth/
directory.To build and deploy CNICS, follow these steps:
gmake
or make
to generate the disk image.asm/
directory can be modified, added, or removed as needed to suit specific use cases.CNICS is distributed under the Common Development and Distribution License (CDDL) version 1.1. Users are permitted to use, modify, and distribute the software under the terms outlined in the license agreement. Full license can be found here.