Difference between revisions of "Main Page"

From KolibriOS wiki
Jump to navigation Jump to search
m (wiki links added)
(42 intermediate revisions by 7 users not shown)
Line 2: Line 2:
 
{{Infobox_OS |
 
{{Infobox_OS |
 
   name = KolibriOS |
 
   name = KolibriOS |
   logo = [[Image:KolibriOS_logo.jpg|KolibriOS logo]]|
+
   logo = [[Image:logo_100.png|KolibriOS logo]]|
 
   screenshot = [[Image:KolibriOS.png|250px]]|
 
   screenshot = [[Image:KolibriOS.png|250px]]|
 
   caption = KolibriOS desktop|
 
   caption = KolibriOS desktop|
 
   developer = [http://www.kolibrios.org/?p=ContactUs KolibriOS Project Team]|
 
   developer = [http://www.kolibrios.org/?p=ContactUs KolibriOS Project Team]|
  family = |
 
  source_model = Open source |
 
 
   working_state = Active |
 
   working_state = Active |
  latest_release_version = 0.7.7.0 |
 
  latest_release_date = December, 2009 |
 
 
   kernel_type = [http://en.wikipedia.org/wiki/Monolithic_kernel Monolithic kernel] |
 
   kernel_type = [http://en.wikipedia.org/wiki/Monolithic_kernel Monolithic kernel] |
 
   license = [[GNU General Public License|GPL]] |
 
   license = [[GNU General Public License|GPL]] |
Line 16: Line 12:
 
}}
 
}}
  
KolibriOS is an [http://en.wikipedia.org/wiki/Open_Source open source] [http://en.wikipedia.org/wiki/Operating_system operating system] with a [http://en.wikipedia.org/wiki/Monolithic_kernel monolithic] [http://en.wikipedia.org/wiki/Preemption_(computing) preemptive] [http://en.wikipedia.org/wiki/Kernel_(computer_science) kernel], video drivers, for [http://en.wikipedia.org/wiki/32-bit 32-bit] [http://en.wikipedia.org/wiki/x86_architecture x86 architecture] computers, developed and maintained by The KolibriOS Project Team. KolibriOS is a fork of [http://en.wikipedia.org/wiki/MenuetOS MenuetOS], written entirely in [http://en.wikipedia.org/wiki/FASM FASM] ([http://en.wikipedia.org/wiki/Assembly_language assembly language]). However, [http://en.wikipedia.org/wiki/C C], [http://en.wikipedia.org/wiki/C++ C++], [http://en.wikipedia.org/wiki/Free_Pascal Free Pascal], [http://en.wikipedia.org/wiki/Forth Forth], among other high-level languages and compilers, can also be used in user application development.<br />
+
KolibriOS is an [http://en.wikipedia.org/wiki/Open-source_software open source] [http://en.wikipedia.org/wiki/Operating_system operating system] for 32-bit [http://en.wikipedia.org/wiki/x86_architecture x86] computers based on [http://en.wikipedia.org/wiki/MenuetOS MenuetOS], written entirely in [http://en.wikipedia.org/wiki/FASM Assembler/FASM].
English, Russian and German versions are available.
+
 
 +
'''IMPORTANT:''' Help KolibriOS development with you ideas and contribution!
  
 
<center>
 
<center>
 
{| align="center" class="wikitable"
 
{| align="center" class="wikitable"
![[HowTo|FAQ]]
+
![http://www.kolibrios.org/ Home]
![[Applications|Applications]]
+
![[FAQ|FAQ]]
 
|-
 
|-
![[HowTo/|Documentation]]
+
![http://board.kolibrios.org/ Forum]
![[Last_changes|History]]
+
![[HowTo|Documentation]]
 
|-
 
|-
![[Kolibri_tomorrow|Opinions]]
+
![http://builds.kolibrios.org/ Nightly Builds]
![[Links and publications|Links]]
+
![[Development|Development]]
 
|-
 
|-
![http://www.kolibrios.org/ Site]
+
![http://bugs.kolibrios.org/ Bug Tracker]
![http://board.kolibrios.org/ Forum]
+
![[Kolibri_tomorrow|Wanted Features]]
 
|-
 
|-
![http://builds.kolibrios.org/ Nightly builds]
+
![http://websvn.kolibrios.org/ Source Repository]
![http://bugs.kolibrios.org/ Bug tracker]
+
![[Applications|Applications]]
 
|-
 
|-
![[Special:AllPages|All pages of the wiki]]  
+
![http://ftp.kolibrios.org/ File Repository]
![[Special:Categories|All categories of the wiki]]
+
![[Hardware_Support|Hardware Support]]
 
|-
 
|-
![[Help:Contents|How to create a new article]]
+
!
 +
![[Special:Categories|All categories]]
 
|}
 
|}
 
</center>
 
</center>
  
 
== KolibriOS Features ==
 
== KolibriOS Features ==
* Boots from several devices, [http://en.wikipedia.org/wiki/NTFS NTFS] is also supported. You can even start it from [http://en.wikipedia.org/wiki/Windows Windows] (Windows will shutdown).
+
* A [http://en.wikipedia.org/wiki/Monolithic_kernel monolithic] [http://en.wikipedia.org/wiki/Preemption_(computing) preemptive] [http://en.wikipedia.org/wiki/Kernel_(computer_science) kernel] that is less than 100 kilobytes in size, complete with streams, parallel execution of system calls, a USB and [[New_stack|TCP/IP]] stack.
* Graphical user interface based on [http://en.wikipedia.org/wiki/VESA VESA].
+
* Speed: Thanks to being (carefully) written in Assembler, it's very fast.
* To run enough  8 MB of RAM. To run "night" build enough 6MB
+
* Size: KolibriOS is very small - The kernel and most of the programs fit on a 1.44MB floppy disk!
* Development kit: code editor with a macro-assembler ([http://en.wikipedia.org/wiki/FASM FASM]) integrated.
+
* Filesystem support: Read/write support for FAT16/32 (with long file names) and ext2/3/4, read-only support for NTFS, XFS and CDFS(ISO9660).
<!--* TCP/IP stack.-->
+
* Lightweight: Kolibri boots on any computer that has a Pentium (i586) compatible processor and at least eight megabytes of RAM.
* Runs on low end systems or older hardware ([[SystemRequirements]])
+
* Hardware support: A lot of the popular sound, network and graphics cards are supported (see [[Hardware_Support|supported hardware list]])
* Pre-emptive multitasking, streams, parallel execution of system calls.
+
* Comes with a development kit (code editor with [http://en.wikipedia.org/wiki/FASM FASM] macro-assembler integrated).
* Supported file systems are [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] (partially, read only) and CDFS.
+
 
* [http://en.wikipedia.org/wiki/AC'97 AC'97] audio codec support for [http://en.wikipedia.org/wiki/Intel Intel], [http://en.wikipedia.org/wiki/nForce nForce], [http://en.wikipedia.org/wiki/nForce2 nForce2], [http://en.wikipedia.org/wiki/nForce3 nForce3], [http://en.wikipedia.org/wiki/nForce4 nForce4], SIS7012, FM801, VT8233, VT8233C, VT8235, VT8237, VT8237R, VT8237R Plus and EMU10K1X chipsets.
+
== Branches ==
<!--* [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].-->
+
* [[EmbeddedKOS|Kolibri-A]] - an [https://en.wikipedia.org/wiki/Exokernel exokernel] version of KolibriOS for hardware engineers and driver developers
  
 
<!-- Categories -->
 
<!-- Categories -->

Revision as of 22:00, 21 September 2019

KolibriOS
KolibriOS logo
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 for 32-bit x86 computers based on MenuetOS, written entirely in Assembler/FASM.

IMPORTANT: Help KolibriOS development with you ideas and contribution!

Home FAQ
Forum Documentation
Nightly Builds Development
Bug Tracker Wanted Features
Source Repository Applications
File Repository Hardware Support
All categories

KolibriOS Features

  • A monolithic preemptive kernel that is less than 100 kilobytes in size, complete with streams, parallel execution of system calls, a USB and TCP/IP stack.
  • Speed: Thanks to being (carefully) written in Assembler, it's very fast.
  • Size: KolibriOS is very small - The kernel and most of the programs fit on a 1.44MB floppy disk!
  • Filesystem support: Read/write support for FAT16/32 (with long file names) and ext2/3/4, read-only support for NTFS, XFS and CDFS(ISO9660).
  • Lightweight: Kolibri boots on any computer that has a Pentium (i586) compatible processor and at least eight megabytes of RAM.
  • Hardware support: A lot of the popular sound, network and graphics cards are supported (see supported hardware list)
  • Comes with a development kit (code editor with FASM macro-assembler integrated).

Branches

  • Kolibri-A - an exokernel version of KolibriOS for hardware engineers and driver developers