Main Page: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
No edit summary
Line 44: Line 44:


== KolibriOS Features ==
== KolibriOS Features ==
* Boots from several devices, including [http://en.wikipedia.org/wiki/NTFS NTFS] formatted drives. You can even start it from [http://en.wikipedia.org/wiki/Windows Windows] (Windows will shutdown).
* Insanely fast. As an Assembler-coded operating system, it does not use anything beyond what it needs to run. Even VESA does not cause any slowdowns.
* Graphical user interface based on [http://en.wikipedia.org/wiki/VESA VESA].
* Bloatless. 90% of the software for Kolibri fits on a single floppy disk.
* Compatible. It boots from anything, including NTFS drives and even from [http://en.wikipedia.org/wiki/Windows Windows] itself. It supports FAT16/32, ext2/3/4 and CDFS. We are even compatible with NTFS!
* Graphical. Despite being smaller than Linux's kernel, it manages to pack in a fully working graphics interface and a base of applications for you to use.
* Easy to develop. KolibriOS comes with all the software you need to write software for it out of the box.
* Lightweight. Kolibri runs on anything that has a Pentium and eight megabytes of RAM.
* Comes with a development kit (code editor with [http://en.wikipedia.org/wiki/FASM FASM] macro-assembler integrated).
* Comes with a development kit (code editor with [http://en.wikipedia.org/wiki/FASM FASM] macro-assembler integrated).
<!--* TCP/IP stack.-->
<!--* TCP/IP stack.
* Runs on low end systems and older hardware [[SystemRequirements|(system requirements)]].
* Runs on low end systems and older hardware [[SystemRequirements|(system requirements)]].
* Requires only 8 Mib of RAM to boot. <!-- (Some versions will boot with as little as 6 Mb)-->
* Requires only 8 Mib of RAM to boot. (Some versions will boot with as little as 6 Mb)
* Pre-emptive multitasking, streams, parallel execution of system calls.
* Pre-emptive multitasking, streams, parallel execution of system calls.
* Multiple supported file systems including [http://en.wikipedia.org/wiki/FAT12 FAT12], [http://en.wikipedia.org/wiki/FAT16 FAT16], [http://en.wikipedia.org/wiki/FAT32 FAT32] (long names support), [http://en.wikipedia.org/wiki/NTFS NTFS] (partially, read only), [http://en.wikipedia.org/wiki/Ext2 ext2]/[http://en.wikipedia.org/wiki/Ext3 ext3]/[http://en.wikipedia.org/wiki/Ext4 ext4] (partially, read only) and CDFS.
* Multiple supported file systems including [http://en.wikipedia.org/wiki/FAT12 FAT12], [http://en.wikipedia.org/wiki/FAT16 FAT16], [http://en.wikipedia.org/wiki/FAT32 FAT32] (long names support), [http://en.wikipedia.org/wiki/NTFS NTFS] (partially, read only), [http://en.wikipedia.org/wiki/Ext2 ext2]/[http://en.wikipedia.org/wiki/Ext3 ext3]/[http://en.wikipedia.org/wiki/Ext4 ext4] (partially, read only) and CDFS.
* Drivers for popular sound, network and graphics cards [[Hardware_Support|(supported hardware)]].
* Drivers for popular sound, network and graphics cards [[Hardware_Support|(supported hardware)]].-->
<!--* [http://en.wikipedia.org/wiki/CD CD] and [http://en.wikipedia.org/wiki/DVD DVD] support.
<!--* [http://en.wikipedia.org/wiki/CD CD] and [http://en.wikipedia.org/wiki/DVD DVD] support.
* User can change [http://en.wikipedia.org/wiki/Theme_(computing) themes] directly in [http://en.wikipedia.org/wiki/Operating_system OS].-->
* User can change [http://en.wikipedia.org/wiki/Theme_(computing) themes] directly in [http://en.wikipedia.org/wiki/Operating_system OS].-->

Revision as of 19:43, 18 March 2013

KolibriOS
Error creating thumbnail: Unable to save thumbnail to destination
KolibriOS.png
KolibriOS desktop
Website: www.kolibrios.org
Developed by: KolibriOS Project Team
License: GPL
Kernel type: Monolithic kernel
Working state: Active

KolibriOS is an open source operating system with a monolithic preemptive kernel, video drivers, for 32-bit x86 architecture computers, developed and maintained by The KolibriOS Project Team. KolibriOS is a fork of MenuetOS, written entirely in FASM (assembly language). However, C, C++, Free Pascal, Forth, among other high-level languages and compilers, can also be used in user application development.
English, Russian, Spanish and Italian versions are available.

IMPORTANT: Help KolibriOS development by working on ideas from the Google Summer of Code 2013 list!

Home FAQ
Forum Documentation
Nightly builds Wanted Features
Bug tracker Changelog
Source Repository Applications
Developers File Repository All categories of the wiki

KolibriOS Features

  • Insanely fast. As an Assembler-coded operating system, it does not use anything beyond what it needs to run. Even VESA does not cause any slowdowns.
  • Bloatless. 90% of the software for Kolibri fits on a single floppy disk.
  • Compatible. It boots from anything, including NTFS drives and even from Windows itself. It supports FAT16/32, ext2/3/4 and CDFS. We are even compatible with NTFS!
  • Graphical. Despite being smaller than Linux's kernel, it manages to pack in a fully working graphics interface and a base of applications for you to use.
  • Easy to develop. KolibriOS comes with all the software you need to write software for it out of the box.
  • Lightweight. Kolibri runs on anything that has a Pentium and eight megabytes of RAM.
  • Comes with a development kit (code editor with FASM macro-assembler integrated).

Branches

  • Embedded version of KolibriOS - Kolibri-A
  • New network stack (Berkeley sockets-based) New stack