Turkish Developer Builds LAL OS From Scratch Using Delphi and Object Pascal

A developer is building LAL OS, a fully independent operating system written primarily in Delphi and Object Pascal, covering everything from the bootloader and kernel to graphics, networking, and a desktop environment. The project, described as neither a Linux distribution nor a Windows shell, includes a custom kernel with memory management, scheduling, and multicore support. LAL OS features its own file system called LALFS, a text-based shell, a graphics stack built on VBE/BGA, and a GUI framework named ZuzuGUI running within a desktop environment called Mozaik. Additional components include PE/EXE compatibility for running certain executables, PCI/USB/NVMe hardware support, and planned OpenJDK integration as a user-space runtime. The initiative aims to demonstrate how far Object Pascal can be pushed into low-level systems engineering beyond its traditional use in desktop and enterprise applications.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in