KolibriOS Project Team logo

KolibriOS Project Team

KolibriOS is a tiny open-source graphical operating system for x86 (and compatible) architecture computers, developed and maintained by the KolibriOS Project Team. It contains a monolithic kernel that runs in 32-bit protected mode and supports full preemptive multitasking. KolibriOS is a fork of MenuetOS, written almost entirely in FASM (assembly language). However, C, Sphinx C--, C++, Free Pascal, Forth, among other high-level languages and compilers, can also be used in user application development (although FASM is preferred). The OS features a rich set of applications that include a word processor, image viewer, graphical editor, textual web browser, and over 30 games. Full FAT12/16/32 and EXT2/3/4 support is implemented, as well as read-only support for NTFS, ISO9660 and XFS. Drivers are written for popular sound, network and graphics cards. KolibriOS is VERY light on system requirements, using as little as 1MB of disk space and 8MB RAM to run. In terms of processing power, Intel®'s original Pentium® (P5 microarchitecture) or compatible CPU is sufficient to fully enjoy KolibriOS. We strive to become the OS of choice for all older computers, and provide their owners full modern OS experience.

GSoC Participation History

Technologies

Topics

Past Projects

Native Matrix Client for KolibriOS

This project aims to bring modern, decentralized communication to KolibriOS through the development of a native Matrix messaging client. Since the...

RSS news reader

The Goal: A 100% x86 Assembly (FASM) news reader that replaces bloated web browsing with high-performance, native headlines. The Strategy: Use FEED...

ExtX File System Improvement

This project improves the file system driver of KolibriOS, specifically for extX file systems. Currently, the driver only supports 1 INCOMPAT feature...

Frequently Asked Questions

KolibriOS Project Team | GSoC Org Profile & Stats - Learn about KolibriOS Project Team's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

fasm dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available