KolibriOS: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
м откат правок EyeBot (обс.) к версии Burer
Метка: откат
 
(не показано 47 промежуточных версий 36 участников)
Строка 1: Строка 1:
{{Значения|Колибри (значения)}}
{{Значения|Колибри (значения)}}
{{Карточка ОС
{{Карточка ОС
| логотип = KolibriOS logo, summer 2024.png
|название = KolibriOS
| изображение = KolibriOS desktop, summer 2024.png
|логотип = Kalibri OS Logo.jpg
| подпись = Рабочий стол ночных сборок
|изображение = KolibriOS nightly build desktop.png
| разработчик = [http://www.kolibrios.org/?p=ContactUs KolibriOS Project Team]
|подпись = Рабочий стол ночных сборок
| исходный код = [[открытое программное обеспечение|Открытый]]
|разработчик = [http://www.kolibrios.org/?p=ContactUs KolibriOS Project Team]
| поддерживаемые языки = английский, русский
|семейство =
| поддерживаемые платформы = x86, mips (через обратную совместимость с x86)
|основана на = [[MenuetOS]]
| ядро = [[Монолитное ядро]]
|исходный код = [[открытое программное обеспечение|Открытый]]
| состояние = [[Стадии разработки программного обеспечения|Актуальное]]
|дата первого релиза =
| latest_release_version = 0.7.7.0 коммит f222e98a09
|последняя версия = 0.7.7.0
| latest_release_date = {{Start date and age|2024|06|14}}<ref>{{cite web |title=Gitea - Kolibri OS |url=https://git.kolibrios.org/KolibriOS/kolibrios/commits/branch/main |website=git.kolibrios.org |accessdate=2024-06-17 |archive-date=2024-06-17 |archive-url=https://web.archive.org/web/20240617064855/https://git.kolibrios.org/KolibriOS/kolibrios/commits/branch/main |deadlink=no }}</ref>
|дата выпуска последней версии = [[13 декабря]] [[2009 год]]а (ночные сборки обновляются регулярно по состоянию на [[2019 год]])
|частота обновления =
|последняя тестовая версия =
|дата выпуска последней тестовой версии =
|последняя доступная версия =
|дата выпуска последней доступной версии =
|метод обновления =
|менеджеры пакетов =
|поддерживаемые языки = русский
|поддерживаемые платформы = [[x86]]
|ядро = [[Монолитное ядро]]
|интерфейс =
|лицензия = [[GNU General Public License|GNU GPL]]
|состояние = [[Стадии разработки программного обеспечения|Актуальное]]
|сайт = {{url|http://kolibrios.org/}}
}}
}}
'''KolibriOS''' ({{lang-ru|Коли́бриОС}}) — [[операционная система]] для [[персональный компьютер|PC]], полностью написанная на [[язык ассемблера|ассемблере]] [[fasm]] и распространяемая на условиях лицензии [[GPL]]. Основана на [[MenuetOS]] и является её [[форк]]ом. Колибри является [[Альтернативная операционная система|альтернативной операционной системой]], так как она использует собственные стандарты и не основана на [[POSIX]]. Система рассчитана на использование ассемблера для написания приложений, но есть и программы, написанные на языках высокого уровня ([[Си (язык программирования)|Си]], [[C++]], [[C--]], [[Free Pascal]], [[Forth]], TinyPy, [[Оберон-2 (язык программирования)|Оберон-2]])<ref>[http://kolibri-n.org/inf/hll/hll.php Использование различных компиляторов в КолибриОС].</ref>. Основные идеи заключаются в минимизации потребляемых ресурсов системы, оптимизации кода программ для повышения их быстродействия, а также в использовании языка ассемблера как основного языка разработки KolibriOS и программ для неё.
'''KolibriOS''' ({{lang-ru|Коли́бриОС}}) — [[операционная система]] для [[x86]]-совместимых [[персональный компьютер|ПК]], полностью написанная на [[язык ассемблера|ассемблере]] [[fasm]] и распространяемая на условиях [[Лицензия|лицензии]] [[GPL]]. Основана на [[MenuetOS]] и является её [[форк]]ом. KolibriOS является [[Альтернативная операционная система|альтернативной операционной системой]], так как она использует собственные [[Стандарт|стандарты]] и не основана на [[POSIX]]. ОС рассчитана на использование ассемблера для написания [[Приложение (информатика)|приложений]], но есть и программы, написанные на языках высокого уровня ([[Си (язык программирования)|Си]], [[C++]], [[C--]], [[Free Pascal]], [[Forth]], TinyPy, [[Оберон (язык программирования)#Oberon-07|Oberon-07]], [[Rust (язык программирования)|Rust]])<ref>[http://kolibri-n.org/inf/hll/hll.php Использование различных компиляторов в КолибриОС] {{Wayback|url=http://kolibri-n.org/inf/hll/hll.php |date=20130228153517 }}.</ref>. Основные идеи ОС заключаются в минимизации потребляемых ресурсов системы, оптимизации кода программ для повышения их быстродействия, а также в использовании языка ассемблера как основного языка разработки KolibriOS и программ для неё.


Для KolibriOS разработано более 250 программ и игр, но при помощи эмуляторов их становится ещё больше.
Для KolibriOS разработано более 250 программ и игр, а также портировано большое количество различных [[Прикладное программное обеспечение|приложений]] и [[Эмуляция|эмуляторов]].


В настоящий момент KolibriOS развивается благодаря усилиям трёх десятков человек, среди которых есть представители [[Беларусь|Белоруссии]], [[Бельгия|Бельгии]], [[Германия|Германии]], [[Казахстан]]а, [[Молдавия|Молдавии]], [[Россия|России]], [[Узбекистан]]а, [[Украина|Украины]], [[Эстония|Эстонии]] и ряда других стран<ref>[http://habrahabr.ru/company/kolibrios/blog/191088/ Статья «Блог KolibriOS ищет авторов»].</ref>.
В настоящий момент KolibriOS развивается благодаря усилиям трёх десятков человек, среди которых есть представители [[Белоруссия|Белоруссии]], [[Бельгия|Бельгии]], [[Германия|Германии]], [[Казахстан|Казахстана]], [[Молдавия|Молдавии]], [[Россия|России]], [[Узбекистан|Узбекистана]], [[Украина|Украины]], [[Эстония|Эстонии]] и ряда других стран<ref>[http://habrahabr.ru/company/kolibrios/blog/191088/ Статья «Блог KolibriOS ищет авторов»] {{Wayback|url=http://habrahabr.ru/company/kolibrios/blog/191088/ |date=20160625060555 }}.</ref>.


== Название ==
== Название ==
Операционная система Колибри получила своё название от семейства одноимённых птиц. [[Колибри]] символизирует миниатюрность и высокую скорость, которые присущи системе, и поэтому изображена на официальном логотипе. В среде разработчиков и пользователей распространено много вариантов названия операционной системы: ''KolibriOS'' (офиц.), ''Kolibri'', ''KoOS'', ''KOS'', ''КолибриОС'' (офиц.), ''Колибри'', ''КОС'' и другие.
Операционная система KolibriOS получила своё название от семейства одноимённых птиц. [[Колибри]] символизирует миниатюрность и высокую скорость, которые присущи системе, и поэтому изображена на официальном логотипе. В среде разработчиков и пользователей распространено много вариантов названия операционной системы: ''KolibriOS'' (офиц.), ''Kolibri'', ''KoOS'', ''KOS'', ''КолибриОС'' (офиц.), ''Колибри'', ''КОС'' и другие.


== Особенности KolibriOS ==
== Особенности KolibriOS ==
* Поддерживает множество вариантов загрузки, в том числе с флеш-накопителя, компакт-диска и дуал-бут с основной ОС.
* KolibriOS работает на платформе [[х86]].
* [[GUI]] на основе [[VESA]]. Портированы открытые драйверы AMD и Intel.
* Поддерживает множество вариантов загрузки, в том числе с флеш-накопителя, компакт-диска и дуал-бут с основной ОС.
* [[GUI]] на основе [[VESA]]. Портированы открытые драйвера AMD и Intel.
* Среда разработки: в официальный [[дистрибутив]] входят текстовый редактор [http://wiki.kolibrios.org/wiki/Tinypad/ru/ tinypad] и макро[[ассемблер]] [[fasm]] для разработки и сборки [[ядро операционной системы|ядра]] и приложений.
* Среда разработки: в официальный [[дистрибутив]] входят текстовый редактор [http://wiki.kolibrios.org/wiki/Tinypad/ru/ tinypad] и макро[[ассемблер]] [[fasm]] для разработки и сборки [[ядро операционной системы|ядра]] и приложений.
* Поддержка [[TCP/IP]]-стека и некоторых [[сетевая карта|сетевых карт]]<ref>{{Cite web|url=http://wiki.kolibrios.org/wiki/Hardware_Support#Network|title=Hardware Support/ru — KolibriOS wiki|publisher=wiki.kolibrios.org|lang=ru|accessdate=2018-09-23}}</ref>.
* Поддержка [[TCP/IP]]-стека и некоторых [[сетевая карта|сетевых карт]]<ref>{{Cite web|url=http://wiki.kolibrios.org/wiki/Hardware_Support#Network|title=Hardware Support/ru — KolibriOS wiki|publisher=wiki.kolibrios.org|lang=ru|accessdate=2018-09-23|archive-date=2018-09-23|archive-url=https://web.archive.org/web/20180923235347/http://wiki.kolibrios.org/wiki/Hardware_Support#Network|deadlink=no}}</ref>.
* Основной дистрибутив имеет размер 1,44 Мб (помещается на одной 3,5″ [[дискета|дискете]]).
* Основной дистрибутив имеет размер 1,44 Мб (помещается на одной [[Диск 3,5 дюйма|3,5″ дискете]]).
* Для запуска достаточно 8 [[мегабайт]] [[оперативная память|оперативной памяти]] и процессора [[Pentium]] I.
* Для запуска достаточно 12 [[мегабайт]] [[оперативная память|оперативной памяти]] и процессора [[Pentium]] I.
* [[Вытесняющая многозадачность]], возможность создания [[Многопоточность|потоков]], [[Распараллеливание программ|параллельное исполнение]] [[Системный вызов|системных вызовов]].
* [[Вытесняющая многозадачность]], возможность создания [[Многопоточность|потоков]], [[Распараллеливание программ|параллельное исполнение]] [[Системный вызов|системных вызовов]].
* [[Страничная память|Страничная адресация]].
* [[Страничная память|Страничная адресация]].
* Поддержка [[файловая система|файловых систем]] на чтение и запись [[FAT12]], [[FAT16]], [[FAT32]], [[NTFS]]<!-- Запись и чтение работают, но не поддерживаются многие дополнительные возможности, например, шифрование. -->, [[Ext2]]<ref>[http://board.kolibrios.org/viewtopic.php?f=31&t=2378 Реализация поддержки extfs] — Форум KolibriOS.</ref>, только для чтения [[Ext3]], [[Ext4]], [[ISO 9660]] том числе мультисессию), временно отключена [[XFS]]<ref>[http://board.kolibrios.org/viewtopic.php?f=31&t=2366&start=15 Поддержка XFS в рамках Kolibri Summer of Code].</ref>.
* Поддержка [[файловая система|файловых систем]] на чтение и запись [[FAT12]], [[FAT16]], [[FAT32]], [[NTFS]]<ref group="Комментарий">Запись и чтение работают, но не поддерживаются многие дополнительные возможности, например, шифрование.</ref>, [[Ext2]]<ref>[http://board.kolibrios.org/viewtopic.php?f=31&t=2378 Реализация поддержки extfs] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=31&t=2378 |date=20180924145427 }} — Форум KolibriOS.</ref>, [[Ext3]], [[Ext4]]<ref group="Комментарий">Запись и чтение работают, но не поддерживаются дополнительные возможности, например, журналирование и экстенты.</ref>, только для чтения [[XFS]]<ref>[http://board.kolibrios.org/viewtopic.php?f=31&t=2366&p=74049#p74049 Вновь добавлена поддержка XFS v4 (2013) и v5 (2020)] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=31&t=2366&p=74049#p74049 |date=20220316192823 }}.</ref> и [[ISO 9660]] (в том числе мультисессию).
* Поддержка звуковых [[кодек]]ов [[AC'97]] и [[High Definition Audio|Intel HD Audio]] для большинства популярных чипсетов.
* Поддержка звуковых [[кодек|кодеков]] [[AC'97]] и [[High Definition Audio|Intel HD Audio]] для большинства популярных чипсетов.
* Поддержка [[USB]] (OHCI, UHCI, EHCI).
* Поддержка [[USB]] (OHCI, UHCI, EHCI).
* Полностью или частично портированы такие программы, как [[NetSurf]], [[DosBox]], эмулятор [[NES]], [[Spectrum]], PSX, игры [[Quake]], [[Doom (игра, 1993)|Doom]], [[Косилка (игра)|Косилка]]<ref>Программы, портированные в КолибриОС: [http://board.kolibrios.org/viewtopic.php?f=43&t=671 DosBox] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=43&t=671 |date=20140408073619 }}, [http://board.kolibrios.org/viewtopic.php?f=43&t=1956 эмулятор NES] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=43&t=1956 |date=20150402190750 }}, [http://board.kolibrios.org/viewtopic.php?f=43&t=982 эмулятор ZX Spectrum] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=43&t=982 |date=20150402142039 }}, игры [http://board.kolibrios.org/viewtopic.php?f=41&t=336 Quake] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=41&t=336 |date=20140309051407 }}, [http://board.kolibrios.org/viewtopic.php?f=41&t=1205 Doom] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=41&t=1205 |date=20140309051327 }}, [http://board.kolibrios.org/viewtopic.php?f=41&t=792 Косилка] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=41&t=792 |date=20150402172731 }}.</ref> и другие.
* Высокая [[отказоустойчивость]], пониженное потребление электроэнергии системой.
* Эта операционная система была целиком сохранена в [[Дезоксирибонуклеиновая кислота|ДНК]] и прочитана оттуда без ошибок<ref>«[https://geektimes.ru/post/286586/ В ДНК сохранили операционную систему и видеоролик, а затем прочитали без ошибок] {{Wayback|url=https://geektimes.ru/post/286586/ |date=20170306104340 }}».</ref>{{sfn|Erlich|2017|}}.
* Полностью или частично портированы такие программы, как [[NetSurf]], [[DosBox]], эмулятор [[NES]], [[Spectrum]], PSX, игры [[Quake]], [[Doom (игра, 1993)|Doom]], [[Косилка (игра)|Косилка]]<ref>Программы, портированные в КолибриОС: [http://board.kolibrios.org/viewtopic.php?f=43&t=671 DosBox], [http://board.kolibrios.org/viewtopic.php?f=43&t=1956 эмулятор NES], [http://board.kolibrios.org/viewtopic.php?f=43&t=982 эмулятор ZX Spectrum], игры [http://board.kolibrios.org/viewtopic.php?f=41&t=336 Quake], [http://board.kolibrios.org/viewtopic.php?f=41&t=1205 Doom], [http://board.kolibrios.org/viewtopic.php?f=41&t=792 Косилка].</ref> и другие.


== История версий KolibriOS ==
== История версий KolibriOS ==
Последняя версия была выпущена [[13 декабря]] [[2009 год]]а, но разработка проекта не остановилась. В [http://builds.kolibrios.org/ ночных сборках], которые автоматически генерируются при каждом изменении [[исходный код|исходного кода]] системы и прикладных программ<ref>[http://board.kolibrios.org/viewtopic.php?f=5&t=1602&start=45#p31092 Autobuild after every SVN commit] — Форум KolibriOS (текст на английском).</ref>, расположенном в [[SVN]]-репозитории KolibriOS, постоянно исправляются ошибки, появляются улучшения, новые возможности, функциональность и программы, каких нет в последней официальной версии 0.7.7.0. С развитием системы появляются различные экспериментальные версии (бранчи) КолибриОС, такие, как [http://habrahabr.ru/company/kolibrios/blog/259215/ Kolibri-A] ([[Экзоядро|экзоядерная]] версия для [[встраиваемая система|встраиваемых систем]] и разработки новых [[Периферийное устройство|устройств]] PC), Kolibri-ACPI (версия для тестирования реализации [[ACPI]]), KolibriN (максимальная сборка) и другие.
Последняя стабильная версия KolibriOS под номером 0.7.7.0 была выпущена 13 декабря 2009 года, но разработка проекта не остановилась. В [http://builds.kolibrios.org/ ночных сборках], которые автоматически генерируются при каждом изменении [[исходный код|исходного кода]] системы и прикладных программ<ref>[http://board.kolibrios.org/viewtopic.php?f=5&t=1602&start=45#p31092 Autobuild after every SVN commit] {{Wayback|url=http://board.kolibrios.org/viewtopic.php?f=5&t=1602&start=45#p31092 |date=20150630215025 }} — Форум KolibriOS (текст на английском).</ref>, расположенном в [[SVN]]-репозитории KolibriOS, постоянно исправляются ошибки, появляются улучшения, новые возможности, функциональность и программы. С развитием системы появляются различные экспериментальные версии (бранчи) КолибриОС, такие, как [http://habrahabr.ru/company/kolibrios/blog/259215/ Kolibri-A] ([[Экзоядро|экзоядерная]] версия для [[встраиваемая система|встраиваемых систем]] и разработки новых [[Периферийное устройство|устройств]] PC), Kolibri-ACPI (версия для тестирования реализации [[ACPI]]), KolibriN (максимальная сборка) и другие.
{| class="wikitable"
{| class="wikitable mw-collapsible mw-collapsed"
|-
|-
! Название дистрибутива !! Версия !! Дата выхода
! Название дистрибутива !! Версия !! Дата выхода
|-
|-
| [[MenuetOS|Menuet]] RE || N1 || [[30 августа]] [[2003 год]]а
| [[MenuetOS|Menuet]] RE || N1 || 30 августа 2003 года
|-
|-
| Menuet RE || N2 || [[7 октября]] [[2003 год]]а
| Menuet RE || N2 || 7 октября 2003 года
|-
|-
| Menuet RE || N3 || [[26 ноября]] [[2003 год]]а
| Menuet RE || N3 || 26 ноября 2003 года
|-
|-
| Menuet RE || N4 || [[23 декабря]] [[2003 год]]а
| Menuet RE || N4 || 23 декабря 2003 года
|-
|-
| Menuet RE || N5 || [[15 февраля]] [[2004 год]]а
| Menuet RE || N5 || 15 февраля 2004 года
|-
|-
| Menuet RE || N6 || [[27 марта]] [[2004 год]]а
| Menuet RE || N6 || 27 марта 2004 года
|-
|-
| Kolibri N1 || 0.1.0.0 || [[16 мая]] [[2004 год]]а
| Kolibri N1 || 0.1.0.0 || 16 мая 2004 года
|-
|-
| Menuet RE || N7 || [[11 июня]] [[2004 год]]а
| Menuet RE || N7 || 11 июня 2004 года
|-
|-
| Kolibri N2 || 0.2.0.0 || [[28 августа]] [[2004 год]]а
| Kolibri N2 || 0.2.0.0 || 28 августа 2004 года
|-
|-
| Menuet RE || N8 || [[1 декабря]] [[2004 год]]а
| Menuet RE || N8 || 1 декабря 2004 года
|-
|-
| Kolibri N3 || 0.3.0.0 || [[22 февраля]] [[2005 год]]а
| Kolibri N3 || 0.3.0.0 || 22 февраля 2005 года
|-
|-
| Kolibri N3 || 0.3.1.0 || [[20 марта]] [[2005 год]]а
| Kolibri N3 || 0.3.1.0 || 20 марта 2005 года
|-
|-
| Kolibri N4 || 0.4.0.0 || [[7 июня]] [[2005 год]]а
| Kolibri N4 || 0.4.0.0 || 7 июня 2005 года
|-
|-
| KolibriOS || 0.5.0.0 || [[4 октября]] [[2005 год]]а
| KolibriOS || 0.5.0.0 || 4 октября 2005 года
|-
|-
| KolibriOS || 0.5.1.0 || [[12 октября]] [[2005 год]]а
| KolibriOS || 0.5.1.0 || 12 октября 2005 года
|-
|-
| KolibriOS || 0.5.2.0 || [[2 декабря]] [[2005 год]]а
| KolibriOS || 0.5.2.0 || 2 декабря 2005 года
|-
|-
| KolibriOS || 0.5.3.0 || [[18 марта]] [[2006 год]]а
| KolibriOS || 0.5.3.0 || 18 марта 2006 года
|-
|-
| KolibriOS || 0.5.8.0 || [[9 июля]] [[2006 год]]а
| KolibriOS || 0.5.8.0 || 9 июля 2006 года
|-
|-
| KolibriOS || 0.5.8.1 || [[25 июля]] [[2006 год]]а
| KolibriOS || 0.5.8.1 || 25 июля 2006 года
|-
|-
| KolibriOS || 0.6.0.0 || [[4 сентября]] [[2006 год]]а
| KolibriOS || 0.6.0.0 || 4 сентября 2006 года
|-
|-
| KolibriOS || 0.6.3.0 || [[31 октября]] [[2006 год]]а
| KolibriOS || 0.6.3.0 || 31 октября 2006 года
|-
|-
| KolibriOS || 0.6.5.0 || [[14 февраля]] [[2007 год]]а
| KolibriOS || 0.6.5.0 || 14 февраля 2007 года
|-
|-
| KolibriOS || 0.7.0.0 || [[7 июня]] [[2007 год]]а
| KolibriOS || 0.7.0.0 || 7 июня 2007 года
|-
|-
| KOS AZ #1 || 0.7.1.0 || [[23 сентября]] [[2007 год]]а
| KOS AZ #1 || 0.7.1.0 || 23 сентября 2007 года
|-
|-
| KOS AZ #2 || 0.7.2.0 || [[31 января]] [[2008 год]]а
| KOS AZ #2 || 0.7.2.0 || 31 января 2008 года
|-
|-
| KolibriOS || 0.7.3.0 || [[14 февраля]] [[2008 год]]а
| KolibriOS || 0.7.3.0 || 14 февраля 2008 года
|-
|-
| KolibriOS || 0.7.5.0 || [[31 января]] [[2009 год]]а
| KolibriOS || 0.7.5.0 || 31 января 2009 года
|-
|-
| KolibriOS || 0.7.7.0 || [[13 декабря]] [[2009 год]]а
| KolibriOS || 0.7.7.0 || 13 декабря 2009 года
|-
|-
| KolibriN || N8.2 || [[2 марта]] [[2013 год]]а
| KolibriN || N8.2 || 2 марта 2013 года
|-
|-
| KolibriN || N9.0 || [[23 августа]] [[2014 год]]а
| KolibriN || N9 || 23 августа 2014 года
|-
|KolibriN
|N10
|12 января 2020 года
|-
|KolibriN
|N10.1
|16 апреля 2020 года
|}
|}

== Хранение в ДНК ==
Эта операционная система была целиком сохранена в [[Дезоксирибонуклеиновая кислота|ДНК]] и прочитана оттуда без ошибок<ref>«[https://geektimes.ru/post/286586/ В ДНК сохранили операционную систему и видеоролик, а затем прочитали без ошибок]».</ref>{{sfn|Erlich|2017|}}.
== Мнения ==
== Мнения ==
{{Дополнить}}
«Хакер» рассмотрел KolibriOS в [[2017 год]]у<ref>[https://xakep.ru/2017/09/06/polet-kolibri/ Полет «Колибри». На что способна ОС, целиком написанная на ассемблере - «Хакер»]</ref>.
«Хакер» рассмотрел KolibriOS в 2017 году<ref>{{Cite web |url=https://xakep.ru/2017/09/06/polet-kolibri/ |title=Полет «Колибри». На что способна ОС, целиком написанная на ассемблере - «Хакер» |access-date=2018-06-19 |archive-date=2018-06-19 |archive-url=https://web.archive.org/web/20180619233630/https://xakep.ru/2017/09/06/polet-kolibri/ |deadlink=no }}</ref>.


Dedoimedo написал обзор на KolibriOS [[16 марта]] [[2012 год]]а<ref>[https://www.dedoimedo.com/computers/kolibrios.html KolibriOS - The art of small]</ref>.
Dedoimedo написал обзор KolibriOS 16 марта 2012 года<ref>{{Cite web |url=https://www.dedoimedo.com/computers/kolibrios.html |title=KolibriOS - The art of small |access-date=2018-06-19 |archive-date=2018-06-20 |archive-url=https://web.archive.org/web/20180620001107/https://www.dedoimedo.com/computers/kolibrios.html |deadlink=no }}</ref>.

Джесси Смит из DistroWatch Weekly рассмотрела KolibriOS<ref>{{Cite web |url=https://distrowatch.com/weekly.php?issue=20090831#feature |title=DistroWatch Weekly, Issue 318, 31 August 2009 |access-date=2018-06-19 |archive-date=2018-06-19 |archive-url=https://web.archive.org/web/20180619163448/https://distrowatch.com/weekly.php?issue=20090831#feature |deadlink=no }}</ref>.

В период с января по июнь 2020 пользователи с форума Гордон Фримен и Alex2003 выпускали фанатский журнал по KolibriOS, на данный момент его выпуск прекращён<ref>{{Cite web|url=http://board.kolibrios.org/viewtopic.php?f=8&t=4055|title=Журнал о КолибриОС - Board.KolibriOS.org|website=board.kolibrios.org|access-date=2021-04-15|archive-date=2021-04-15|archive-url=https://web.archive.org/web/20210415161452/http://board.kolibrios.org/viewtopic.php?f=8&t=4055|deadlink=no}}</ref>.


Джесси Смит из DistroWatch Weekly рассмотрела KolibriOS<ref>[https://distrowatch.com/weekly.php?issue=20090831#feature DistroWatch Weekly, Issue 318, 31 August 2009]</ref>.
== Примечания ==
== Примечания ==

{{примечания|2}}
'''Комментарии'''

<references group="Комментарий"/>'''Источники'''{{примечания}}


== Литература ==
== Литература ==
* {{citeweb|url=http://www.computerra.ru/interactive/645946/|title=Разработчики «Колибри» об ОС на ассемблере|publisher=[[Компьютерра Online]]|date=16 ноября 2011 года|author=Андрей Письменный|accessdate=2011-11-17|archiveurl=https://web.archive.org/web/20111117171101/http://www.computerra.ru/interactive/645946/|archivedate=2011-11-17|deadlink=yes}}
* {{citeweb|url=http://www.computerra.ru/interactive/645946/|title=Разработчики «Колибри» об ОС на ассемблере|publisher=[[Компьютерра Online]]|date=2011-11-16|author=Андрей Письменный|accessdate=2011-11-17|archiveurl=https://web.archive.org/web/20111117171101/http://www.computerra.ru/interactive/645946/|archivedate=2011-11-17|deadlink=yes}}
* [http://www.pccat.ex.ac.uk/2011/PCCAT2011-Proceedings.pdf ''Kolibri-A: A Lightweight 32-bit OS for AMD Platforms''//University of Exeter, 2011, p.20-22]
* [http://www.pccat.ex.ac.uk/2011/PCCAT2011-Proceedings.pdf ''Kolibri-A: A Lightweight 32-bit OS for AMD Platforms''//University of Exeter, 2011, p.20-22]
* {{статья
* {{статья
|автор = Yaniv Erlich, Dina Zielinski
|автор = Yaniv Erlich, Dina Zielinski
|заглавие = DNA Fountain enables a robust and efficient storage architecture
|заглавие = DNA Fountain enables a robust and efficient storage architecture
|ссылка = https://www.researchgate.net/publication/345898227_DNA_Fountain_enables_a_robust_and_efficient_storage_architecture
|оригинал =
|ссылка = http://science.sciencemag.org/content/355/6328/950
|язык = en
|язык = en
|ответственный =
|автор издания =
|издание = Science
|издание = Science
|тип =
|место =
|издательство =
|год = 2017
|год = 2017
|месяц = март
|месяц = март
Строка 150: Строка 141:
|том = 355
|том = 355
|выпуск = 6328
|выпуск = 6328
|номер =
|страницы = 950-954
|страницы = 950-954
|isbn =
|doi = 10.1101/074237
|issn =
|doi = 10.1126
|bibcode =
|arxiv =
|pmid =
|ref = Erlich
|ref = Erlich
|archiveurl =
|archivedate =
}}
}}

== Ссылки ==
== Ссылки ==
* {{официальный сайт|http://kolibrios.org/}}
* {{официальный сайт|http://kolibrios.org/}}
* [http://kolibri-n.org/index.php KolibriN] — максимальная сборка
* [http://board.kolibrios.org/ board.kolibrios.org] — официальный форум KolibriOS
* [http://kolibri-n.org/index.php KolibriN] — максимальная сборка KolibriOS
* [http://wiki.kolibrios.org/wiki/Main_Page Вики KolibriOS]
* [http://wiki.kolibrios.org/wiki/Main_Page Вики KolibriOS]
* [http://kolibri-n.org/inf/let_it_fly/index.php Обзор системы и история её развития]{{ref-ru}}
* [http://kolibri-n.org/inf/let_it_fly/index.php Обзор системы и история её развития]{{ref-ru}}
* [http://vlsu.blogspot.com/2013/06/kolibrios.html KolibriOS — первый взгляд]
* [http://vlsu.blogspot.com/2013/06/kolibrios.html KolibriOS — первый взгляд]
{{Внешние ссылки}}

{{Портал|Свободное программное обеспечение|}}
{{Операционные системы}}
{{Операционные системы}}
{{Операционные системы реального времени}}
{{Операционные системы реального времени}}
{{ВС}}


[[Категория:Операционные системы СССР и России]]
[[Категория:Операционные системы СССР и России]]
[[Категория:Любительские и перспективные операционные системы]]
[[Категория:Любительские операционные системы]]
[[Категория:Свободные операционные системы]]
[[Категория:Свободные операционные системы]]
[[Категория:Свободное программное обеспечение, написанное на языке ассемблера]]
[[Категория:Свободное программное обеспечение, написанное на языке ассемблера]]

Текущая версия от 07:10, 19 июня 2024

KolibriOS
Изображение логотипа
Рабочий стол ночных сборок
Рабочий стол ночных сборок
Разработчик KolibriOS Project Team
Основана на MenuetOS
Исходный код Открытый
Первый выпуск 2004
Последняя версия 0.7.7.0 коммит f222e98a09 (14 июня 2024; 6 месяцев назад (2024-06-14)[1])
Поддерживаемые языки английский, русский
Поддерживаемые платформы x86, mips (через обратную совместимость с x86)
Тип ядра Монолитное ядро
Лицензия GNU GPL 2[2]
Состояние Актуальное
Репозиторий исходного кода git.kolibrios.org/Kolibr…
Предыдущая MenuetOS
Веб-сайт kolibrios.org
Логотип Викисклада Медиафайлы на Викискладе

KolibriOS (рус. Коли́бриОС) — операционная система для x86-совместимых ПК, полностью написанная на ассемблере fasm и распространяемая на условиях лицензии GPL. Основана на MenuetOS и является её форком. KolibriOS является альтернативной операционной системой, так как она использует собственные стандарты и не основана на POSIX. ОС рассчитана на использование ассемблера для написания приложений, но есть и программы, написанные на языках высокого уровня (Си, C++, C--, Free Pascal, Forth, TinyPy, Oberon-07, Rust)[3]. Основные идеи ОС заключаются в минимизации потребляемых ресурсов системы, оптимизации кода программ для повышения их быстродействия, а также в использовании языка ассемблера как основного языка разработки KolibriOS и программ для неё.

Для KolibriOS разработано более 250 программ и игр, а также портировано большое количество различных приложений и эмуляторов.

В настоящий момент KolibriOS развивается благодаря усилиям трёх десятков человек, среди которых есть представители Белоруссии, Бельгии, Германии, Казахстана, Молдавии, России, Узбекистана, Украины, Эстонии и ряда других стран[4].

Операционная система KolibriOS получила своё название от семейства одноимённых птиц. Колибри символизирует миниатюрность и высокую скорость, которые присущи системе, и поэтому изображена на официальном логотипе. В среде разработчиков и пользователей распространено много вариантов названия операционной системы: KolibriOS (офиц.), Kolibri, KoOS, KOS, КолибриОС (офиц.), Колибри, КОС и другие.

Особенности KolibriOS

[править | править код]

История версий KolibriOS

[править | править код]

Последняя стабильная версия KolibriOS под номером 0.7.7.0 была выпущена 13 декабря 2009 года, но разработка проекта не остановилась. В ночных сборках, которые автоматически генерируются при каждом изменении исходного кода системы и прикладных программ[11], расположенном в SVN-репозитории KolibriOS, постоянно исправляются ошибки, появляются улучшения, новые возможности, функциональность и программы. С развитием системы появляются различные экспериментальные версии (бранчи) КолибриОС, такие, как Kolibri-A (экзоядерная версия для встраиваемых систем и разработки новых устройств PC), Kolibri-ACPI (версия для тестирования реализации ACPI), KolibriN (максимальная сборка) и другие.

Название дистрибутива Версия Дата выхода
Menuet RE N1 30 августа 2003 года
Menuet RE N2 7 октября 2003 года
Menuet RE N3 26 ноября 2003 года
Menuet RE N4 23 декабря 2003 года
Menuet RE N5 15 февраля 2004 года
Menuet RE N6 27 марта 2004 года
Kolibri N1 0.1.0.0 16 мая 2004 года
Menuet RE N7 11 июня 2004 года
Kolibri N2 0.2.0.0 28 августа 2004 года
Menuet RE N8 1 декабря 2004 года
Kolibri N3 0.3.0.0 22 февраля 2005 года
Kolibri N3 0.3.1.0 20 марта 2005 года
Kolibri N4 0.4.0.0 7 июня 2005 года
KolibriOS 0.5.0.0 4 октября 2005 года
KolibriOS 0.5.1.0 12 октября 2005 года
KolibriOS 0.5.2.0 2 декабря 2005 года
KolibriOS 0.5.3.0 18 марта 2006 года
KolibriOS 0.5.8.0 9 июля 2006 года
KolibriOS 0.5.8.1 25 июля 2006 года
KolibriOS 0.6.0.0 4 сентября 2006 года
KolibriOS 0.6.3.0 31 октября 2006 года
KolibriOS 0.6.5.0 14 февраля 2007 года
KolibriOS 0.7.0.0 7 июня 2007 года
KOS AZ #1 0.7.1.0 23 сентября 2007 года
KOS AZ #2 0.7.2.0 31 января 2008 года
KolibriOS 0.7.3.0 14 февраля 2008 года
KolibriOS 0.7.5.0 31 января 2009 года
KolibriOS 0.7.7.0 13 декабря 2009 года
KolibriN N8.2 2 марта 2013 года
KolibriN N9 23 августа 2014 года
KolibriN N10 12 января 2020 года
KolibriN N10.1 16 апреля 2020 года

«Хакер» рассмотрел KolibriOS в 2017 году[12].

Dedoimedo написал обзор KolibriOS 16 марта 2012 года[13].

Джесси Смит из DistroWatch Weekly рассмотрела KolibriOS[14].

В период с января по июнь 2020 пользователи с форума Гордон Фримен и Alex2003 выпускали фанатский журнал по KolibriOS, на данный момент его выпуск прекращён[15].

Примечания

[править | править код]

Комментарии

  1. Запись и чтение работают, но не поддерживаются многие дополнительные возможности, например, шифрование.
  2. Запись и чтение работают, но не поддерживаются дополнительные возможности, например, журналирование и экстенты.

Источники

  1. Gitea - Kolibri OS. git.kolibrios.org. Дата обращения: 17 июня 2024. Архивировано 17 июня 2024 года.
  2. https://kolibrios.org/en/ (англ.)
  3. Использование различных компиляторов в КолибриОС Архивная копия от 28 февраля 2013 на Wayback Machine.
  4. Статья «Блог KolibriOS ищет авторов» Архивная копия от 25 июня 2016 на Wayback Machine.
  5. Hardware Support/ru — KolibriOS wiki. wiki.kolibrios.org. Дата обращения: 23 сентября 2018. Архивировано 23 сентября 2018 года.
  6. Реализация поддержки extfs Архивная копия от 24 сентября 2018 на Wayback Machine — Форум KolibriOS.
  7. Вновь добавлена поддержка XFS v4 (2013) и v5 (2020) Архивная копия от 16 марта 2022 на Wayback Machine.
  8. Программы, портированные в КолибриОС: DosBox Архивная копия от 8 апреля 2014 на Wayback Machine, эмулятор NES Архивная копия от 2 апреля 2015 на Wayback Machine, эмулятор ZX Spectrum Архивная копия от 2 апреля 2015 на Wayback Machine, игры Quake Архивная копия от 9 марта 2014 на Wayback Machine, Doom Архивная копия от 9 марта 2014 на Wayback Machine, Косилка Архивная копия от 2 апреля 2015 на Wayback Machine.
  9. «В ДНК сохранили операционную систему и видеоролик, а затем прочитали без ошибок Архивная копия от 6 марта 2017 на Wayback Machine».
  10. Erlich, 2017.
  11. Autobuild after every SVN commit Архивная копия от 30 июня 2015 на Wayback Machine — Форум KolibriOS (текст на английском).
  12. Полет «Колибри». На что способна ОС, целиком написанная на ассемблере - «Хакер». Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
  13. KolibriOS - The art of small. Дата обращения: 19 июня 2018. Архивировано 20 июня 2018 года.
  14. DistroWatch Weekly, Issue 318, 31 August 2009. Дата обращения: 19 июня 2018. Архивировано 19 июня 2018 года.
  15. Журнал о КолибриОС - Board.KolibriOS.org. board.kolibrios.org. Дата обращения: 15 апреля 2021. Архивировано 15 апреля 2021 года.

Литература

[править | править код]