Show HN: Banan-OS, an Unix-like operating system written from scratch This is my operating system that I've been working for the past 2 years. All of the code is written exclusively by me except from ported software. banan-os has a monolithic kernel targeting x86 (i686) and x86_64 architectures. The project consists of bootloader, kernel and userspace libraries (libc, libGUI, libFont, ...). It also uses my custom C++ standard library partly based on stdc++. Currently I have basic TTY and GUI environment with some of the basic UNIX utilities like cp, ls and stat. I have basic support for USB (keyboard/mouse/storage), disks (NVMe, AHCI), custom networking stack with TCP and UDP support, and a UNIX-like filesystem with /dev /tmp /proc filesystems. The whole project is written in C++ except for my BIOS bootloader that is written in 16-bit real mode assembly. I have been testing the OS mainly on virtual machines but also frequently on real hardware. https://ift.tt/bmPpSLs December 6, 2024 at 12:24AM
Show HN: Banan-OS, an Unix-like operating system written from scratch https://ift.tt/1N6fTXe
Related Articles
Show HN: Production Quality AI True Crime Podcast Generator https://ift.tt/p8sfNwkShow HN: Production Quality AI True Crime Podcast Generator Hello HN! … Read More
Show HN: I made a super-simple image CDN https://ift.tt/k7FMEsfShow HN: I made a super-simple image CDN Hi HN, MageCDN is a simple an… Read More
Show HN: I turned my website into a Matrix-inspired 3D AI replica of me https://ift.tt/qvzAe9NShow HN: I turned my website into a Matrix-inspired 3D AI replica of m… Read More
Show HN: TabGPT – Ask ChatGPT, Gemini and Claude at the same time with one click https://ift.tt/tVNEyLjShow HN: TabGPT – Ask ChatGPT, Gemini and Claude at the same time with… Read More
Show HN: The Gmail unsubscribe tool with bulk deletion and personal data removal https://ift.tt/3H8qpklShow HN: The Gmail unsubscribe tool with bulk deletion and personal da… Read More
Show HN: open source framework OpenAI uses for Advanced Voice https://ift.tt/Zj5ITgOShow HN: open source framework OpenAI uses for Advanced Voice Hey HN, … Read More
Show HN: I have published a mobile HN client to have coffee chat with HN users https://ift.tt/XpqlLc6Show HN: I have published a mobile HN client to have coffee chat with … Read More
Show HN: AzChat – Chat with Azure OpenAI Service https://ift.tt/njsF0VzShow HN: AzChat – Chat with Azure OpenAI Service https://ift.tt/VygCM9… Read More
0 Comments: