Basic/ru: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
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]]


== Активные проекты ==
== Активные проекты ==

Revision as of 15:38, 20 December 2013

KolibriOS
Логотип KolibriOS
KolibriOS.png
Рабочий стол 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).

Активные проекты

  • Kolibri-A - встраиваемая версия KolibriOS
  • New_stack - новый сетевой стек
  • KolibriN - максимальная сборка всех программ, не вошедших в основной дистрибутив