LINUX.ORG.RU

KolibriN 10.1 - операционная система, написанная на ассемблере

 ,

KolibriN 10.1 - операционная система, написанная на ассемблере

2

2

Объявлен выход KolibriN 10.1 - операционной системы, написанной преимущественно на ассемблере.


KolibriN с одной стороны — это дружелюбная для пользователя версия KolibriOS, с другой — её максимальная сборка. Иными словами, проект создан, чтобы показать новичку все возможности, доступные в альтернативной операционной системе Kolibri на данный момент. Отличительные особенности сборки:

  • Мощные мультимедийные возможности: видеоплеер FPlay, просмотрщик изображений zSea, графический редактор GrafX2.
  • Программы для чтения: uPDF, BF2Reder, TextReader.
  • В поставку входят игры, среди которых Doom, Loderunner, Pig, Jumpbump и эмуляторы игровых консолей: NES, SNES, Gameboy эмуляторы DosBox, ScummVM и ZX Spectrum позволят запустить сотни старых приложений и игр.
  • Также в поставку входят: просмотрщик документов формата PDF, переводчик Dicty, средства разработки и многие другие программы.
  • Добавлены утилиты персонализации графической оболочки.
  • Протестирована и отлажена по сравнению с ночными сборками Kolibri.

Проект является открытым и в нём может принять участие каждый желающий, распространяется на условиях GPLv2.


Из основных изменений в новой версии:

  • Добавлена поддержка чтения с файловой системы XFS форматов v4 (2013) и v5 (2020).
  • Количество обрабатываемых прерываний увеличено с 24 до 56.
  • Добавлена обработка более одного I/O APIC.
  • Улучшен алгоритм перезагрузки: теперь используется Reset-регистр из таблицы FADT, если он доступен.
  • Корректное определение звука на самых новых чипах AMD.
  • Исправления в поиске дополнительной папки.
  • Текстовый браузер WebView обновлен с версии 1.8 до 2.46: появился кэш веб-страниц, вкладки, он-лайн обновление, динамическое выделение памяти, ручной выбор кодировки, автоопределение кодировки, поддержка DOCX файлов, переход по якорям, читать стало удобнее.
  • Изменения в командной оболочке SHELL: улучшена вставка текста, навигация по редактируемой строке, вывод ошибок, добавлена подсветка папок в листинге.
  • Обновлена документация.

>>> Скриншоты

>>> Скачать (архив весит 69 МБ)

>>> История KolibriOS

>>> Сообщество разработчиков (VK)

>>> Подробности

★★★★★

Проверено: cetjs2 ()
Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от TechnoMag

Да в свое время, многие владельцы x386 и x486 были бы в восторге от такой шустрой системы, в сравнении с виндой для групп. 3.11, и 95.

Windows 3.1 работала на 286. А эта колибри требует Pentium I. У владельцев 386 и 486 вообще ничего не запустится…

fsb4000 ★★★★★
()
Ответ на: комментарий от fsb4000

fsb4000

На каких 286? Windows 3.1 работала на intel 80386 на более низких процессорах она работать не могла. Даже на 80386SX уже проблемы были.

anonymous
()
Ответ на: комментарий от cvs-255

Использовать современные видеокарты ... - бессмысленная трата денег на видеокарты.

Пофиксил, не благодари.

anonymous
()
Ответ на: комментарий от cvs-255

Все это требует машинного обучения и нейросетей

Тфою ш меть!!! И как же это люди ракеты строили без ваших модных фишек? Может, просто тогда МОЗГ использовали и алгоритмы сочинять не ленились? А сечас надрочат готовую нейросетку и всё - программисты, блин, за $1000 в час.

anonymous
()

Давайте-давайте форкать систему, которая и так интересна полутора человекам. Там победим.

anonymous
()
Ответ на: fsb4000 от anonymous

3.1 работала на 80286, не надо тут нам мозги пудрить.

anti_win ★★
()

вдохновился. скачал, запустил. все летает. интересно. захожу в игры, запускаю шахматы - application not found.

КАК ТАК????

flant ★★★
()

Не BF2Reder, а FB2Reader. Приложение для чтения электронных книг в формате FB2, написанное автором компилятора Oberon-07/16 под KolibriOS на этом самом Обероне.

anonymous
()
Ответ на: комментарий от stasolog

Спасибо, я новость видел. Самое ужасное было, когда меня притащили на какой-то квиз и там был вопрос «какая ОС помещается на одной дискетке». Я знал про Колибри, но не угадал, позорище!

Но - A2/Яос - «наше всё».

den73 ★★★★★
()
Последнее исправление: den73 (всего исправлений: 1)
Ответ на: комментарий от Harald

у тебя какие версии?

Очки, маска?

anonymous
()
Ответ на: комментарий от anonymous

как же это люди ракеты строили без ваших модных фишек

методом тыка. сделают деталь, соберут с ней целый двигатель за 100500$, а он взрывается на испытаниях. и так десять раз, пока оно не заработает, либо пока не заработает у конкурента и он обойдёт тебя в тендере

anonymous
()
Ответ на: комментарий от den73

Спасибо, я новость видел.

Ну новость это ладно, я же тему про оберон скинул %) Какая ОС кстати продвинутее, A2 или KolibriOS?

stasolog
()
Ответ на: комментарий от upcFrost

Нужно было не жаббер писать, а нормальный блокнот ;)

Badboy
()
Ответ на: комментарий от fsb4000

Когда-то Колибри запускалась на 386, но когда встал выбор: делаем мы систему для старых ПК или современных - выбрали новые. В Пентиумах там что-то полезное появилось, что решили использовать, к сожалению, уже не припомню что.

Badboy
()
Ответ на: комментарий от abondarev

Тот кто отгадает чем отличаются данные ОС возьмет у меня с полочки пырожок.

Badboy
()
Ответ на: комментарий от Badboy

о! спасибо за оперативность. я прям тестировщик :)

flant ★★★
()

Я бы и попользовался на ноуте, но АТІ драйвера не удалось запустить.

rumly111
()
Ответ на: комментарий от anonymous

Маску про это раскажи! А то у него до сих пор взрываются временами, наверное расчитывать не пробовал…

anonymous
()
Ответ на: комментарий от anonymous

Уж не APIC ли?

APIC до сих пор по умолчанию не используется, хотя код в транке. Например, потому, что номера прерываний для него нужно узнавать вызовом _PRT, а интерпретатор AML для этого никто не написал. Точнее, есть порт acpica, который по меркам колибри огромный и потому считается не труъ.

d ★★★★
()

эта вся пиксельная эстетика это, конечно, прикольно, но по факту даже на обычном ноуте 14-15" с 1920х1080 это уже выглядит слишком мелко (не говоря уже про hidpi)

интересно, планируется ли это как-то решать в будущем?

actionless ★★★★★
()
Ответ на: комментарий от actionless

Большинство путей развития упирается не в планы, а в свободные руки. Особенно в квалифицированные рабочие руки.

Если говорить о решении этого вопроса как отделении логики программ от внешнего вида виджетов и общесистемная настройка последнего, то мне на сегодняшний день не известно о фактической работе в этом направлении. Планов всегда много.

d ★★★★
()
Ответ на: комментарий от d

а у самих разработчиков у всех что-ли старенькие мониторы?

я просто даже на ноуте (1920х1080) когда открываю скриншоты из новости/сайта и ставлю масштабирование пиксель-в-пиксель, то размер надписей становится где-то миллиметра 2-3 в высоту, трудно что-то прочитать

actionless ★★★★★
()
Последнее исправление: actionless (всего исправлений: 1)
Ответ на: комментарий от actionless

У самих разработчиков фултайм работа, личная жизнь, более интересные/приоритетные другие задачи.

Здесь никаких секретов или заговора нет: все живые занятые люди, их мало, времени мало. Что могут успеть – успевают, что нет – то нет.

You are welcome.

d ★★★★
()
Ответ на: комментарий от actionless

Что? Каким методом уменьшаются шрифты - в студию. А ноутбуки с 1366x768 существуют. На 15 дюймах разницы огромной нет с 1920x1080 в видео. Меньше качать надо раза в 3, если это видео.

anonymous
()
Ответ на: комментарий от actionless

Ну у мя hidpi моников нетъ. Но когда-то был 12.1" с 1600х900 и именно тогда в 2016 году я заменил системный шрифт 8х9 на 8х16 во всех программах и написал статью http://kolibri-n.org/inf/fonts/

Badboy
()
Последнее исправление: Badboy (всего исправлений: 1)
Ответ на: комментарий от d

да че ты сразу оправдываться, мне просто интересен подход к реализации подобного, т.к. приходилось сталкиваться с похожими задачами

actionless ★★★★★
()
Ответ на: комментарий от actionless

мне просто интересен подход к реализации подобного

отделении логики программ от внешнего вида виджетов и общесистемная настройка последнего

d ★★★★
()

Видно, «разработчикам» заняться больше нечем. Ничего, есть куда более нужные профессии: например, мусорщики, дворники, труповозы. После короны вся программистская шелупонь, пишущая быдлооперационки, отправится биржей труда на действительно нужные направления экономики.

anonymous
()
Ответ на: комментарий от stasolog

Я не имею времени даже посмотреть на всё, что есть в A2, не то, что в Колибри. Мне кажется так: A2 меня заинтересовала с т.з. безопасности. Поскольку Оберон по безопасности гораздо лучше Си, и при этом всё же язык системного уровня, то тут хорошие перспективы. Плюс, есть абстракция от процессора и платформы, поэтому A2 существует для ряда процессоров и может работать как приложение в рамках другой ОС.

Колибри же, как я понял, прибита гвоздями к конкретной архитектуре и я не знаю, можно ли это поправить. С безопасностью у неё никак, т.к. неясно, как можно верифицировать большой объём ассемблерного кода. Но зато она компактная и быстрая.

Получается сравнение тёплого с мягким. По приложениям я не знаю, может кто-нибудь менее занятый составит сравнительный обзор - мне будет интересно прочитать.

den73 ★★★★★
()
Ответ на: fsb4000 от anonymous

80386SX уже проблемы были.

На 80386SX работает Win 95. С Netscape Navigator' ом и интернетом, да.

LamerOk ★★★★★
()

надо будет потыкать палочкой. пока некогда было. но сама идея хороша, мне нравится.

у меня стоит несколько старых компов ещё с пнями, как раз можно было бы там развернуть.

Iron_Bug ★★★★★
()
Последнее исправление: Iron_Bug (всего исправлений: 1)
Ответ на: комментарий от LamerOk

На 80386SX работает Win 95

Ты хотел сказать «запускается»? Работать на этом было невозможно, тем более в навигаторе. И Win 3.1 тоже. Что либо более-менее серьёзное и нужное для работы (тот же Word6) тупило совершенно невыносимо.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.