Basic/ru: Difference between revisions
Jump to navigation
Jump to search
Punk Joker (talk | contribs) No edit summary |
Punk Joker (talk | contribs) No edit summary |
||
Line 30: | Line 30: | ||
<!--* Уже портированы такие программы как [http://diamondz.land.ru/dosbox.7z DosBox], [http://www.kolibri.hut1.ru/download.htm Quake], [http://www.kolibri.hut1.ru/download.htm Doom] и другие, что означает высокую степень развития системы. | <!--* Уже портированы такие программы как [http://diamondz.land.ru/dosbox.7z DosBox], [http://www.kolibri.hut1.ru/download.htm Quake], [http://www.kolibri.hut1.ru/download.htm Doom] и другие, что означает высокую степень развития системы. | ||
--> | --> | ||
Система рассчитана на использование ассемблера для написания приложений, но есть и программы, написанные на языках высокого уровня. | |||
* [[:Category:Программы на ассемблере|Программы на ассемблере]] | |||
* [[:Category:Программы на Си|Программы на Си]] | |||
* [[:Category:Программы на Си++|Программы на Си++]] | |||
* [[:Category:Программы на Си--|Программы на Си--]] | |||
* [[:Category:Программы на FreePascal|Программы на FreePascal]] | |||
== Активные проекты == | |||
* [[EmbeddedKOS|Kolibri-A]] - встраиваемая версия KolibriOS | |||
* [[New_stack]] - новый сетевой стек | |||
* [http://kolibri-n.org/index.php KolibriN] - максимальная сборка всех программ, не вошедших в основной дистрибутив |
Revision as of 07:05, 20 December 2013
KolibriOS | |
Логотип KolibriOS | |
Рабочий стол KolibriOS ночная сборка | |
Сайт: | www.kolibrios.org |
Разработчик: | KolibriOS Project Team |
Лицензия: | GNU GPL |
Тип ядра: | Монолитное ядро |
Статус: | Актуальное |
KolibriOS — любительская операционная система для x86-совместимых компьютеров, ядро которой полностью написано на языке ассемблер. KolibriOS распространяется на условиях GPL. Создана на основе MenuetOS, использует собственные стандарты и не является POSIX или UNIX совместимой. На данный момент преимущественное большинство разработчиков живут на территории стран СНГ.
Возможности KolibriOS
- Множество вариантов загрузки, в том числе с NTFS раздела. Так же возможна загрузка непосредственно из Windows (при этом Windows, конечно, завершается), не требующая установки системы.
- Графический интерфейс на основе VESA. Возможность увеличения частоты монитора за счет уменьшения разрешения.
- Среда разработки: редактор, макро-ассемблер (FASM) для сборки ядра и приложений.
- Основной дистрибутив помещается на одной дискете.
- Для запуска достаточно 8 МБ оперативной памяти. Для запуска "ночной" сборки достаточно 6 МБ.
- Вытесняющая многозадачность, возможность создания потоков, параллельное исполнение системных вызовов.
- Поддержка файловых систем FAT12, FAT16, FAT32, ext2/ ext3/ ext4 (без поддержки разграничения прав), NTFS (частичная, только чтение), ISO 9660 (в том числе мультисессию).
- Поддержка звуковых кодеков AC'97 и Intel HD Audio для большинства популярных чипсетов.
- Поддержка USB (OHCI, UHCI, EHCI).
Система рассчитана на использование ассемблера для написания приложений, но есть и программы, написанные на языках высокого уровня.