LAL OS: Building an Independent Operating System with Delphi / Object Pascal
LAL OS is an independent x86 operating system project being developed in Türkiye.
It is not a Linux distribution, not a Windows shell, and not a desktop environment running on to
**Murat Karahan**
Murat Karahan is a Software Architect and Systems Engineer based in Istanbul, Turkiye, specializing in low-level system development, backend distributed architectures, and custom op
LAL OS: Building an Independent Operating System with Delphi / Object Pascal
LAL OS is an independent x86 operating system project being developed in Türkiye.
It is not a Linux distribution, not a Windows shell, and not a desktop environment running on top of another operating system.
The project is being built as a complete operating-system stack, from the boot process and kernel to storage, networking, TUI, graphics, GUI architecture and application/runtime layers.
One of the most unusual aspects of the project is the technology behind it:
a significant part of LAL OS is being developed with Delphi / Object Pascal.
For many developers, Delphi is associated primarily with desktop applications, enterprise software and database systems.
With LAL OS, we are exploring how far Object Pascal can be pushed into low-level systems engineering.
From Boot to Desktop
The architecture is being developed around our own system chain:
Firmware / Disk
↓
LAL Bootloader
↓
LAL Kernel
↓
System Services
↓
TUI / Shell
↓
Graphics / GUI / Applications
The goal is to keep the fundamental operating-system layers under our own architectural control rather than building the system around an existing Linux or Windows runtime.
LAL OS currently targets the x86 platform, while the architecture continues to evolve toward broader hardware and multicore support.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Top comments (1)
LAL OS: Building an Independent Operating System with Delphi / Object Pascal
LAL OS is an independent x86 operating system project being developed in Türkiye.
It is not a Linux distribution, not a Windows shell, and not a desktop environment running on top of another operating system.
The project is being built as a complete operating-system stack, from the boot process and kernel to storage, networking, TUI, graphics, GUI architecture and application/runtime layers.
One of the most unusual aspects of the project is the technology behind it:
a significant part of LAL OS is being developed with Delphi / Object Pascal.
For many developers, Delphi is associated primarily with desktop applications, enterprise software and database systems.
With LAL OS, we are exploring how far Object Pascal can be pushed into low-level systems engineering.
From Boot to Desktop
The architecture is being developed around our own system chain:
Firmware / Disk
↓
LAL Bootloader
↓
LAL Kernel
↓
System Services
↓
TUI / Shell
↓
Graphics / GUI / Applications
The goal is to keep the fundamental operating-system layers under our own architectural control rather than building the system around an existing Linux or Windows runtime.
LAL OS currently targets the x86 platform, while the architecture continues to evolve toward broader hardware and multicore support.