LINUX.ORG.RU

KolibriOS — пример российской нано-ОС

 


15

6

В связи с новостями о всяких там Haiku, Minix и прочими Plan 9, которые по сути не несут ничего революционного, решил освежить в памяти столь необычную ОС, написанную полностью на Ассемблере.

Базовый дистрибутив занимает объём одной дискеты 1,44 МБ, в который входит собственно сама ОС с графическим интерфейсом, текстовые и табличные редакторы, куча казуальных игрушек, демок, плеерков, редакторов и пр. Есть CD-образ объёмом 5 МБ, в котором ещё больше программ, тем, обоев и пр. Я же в основной образ добавил ещё и рекомендованные на сайте программы и запилил свой образ объёмом 50 МБ, в состав которого входят портированные Doom и Quake. Кому интересно, образ я выложил тут.

Последняя ночная автосборка 0.7.7+ датируется 10 декабря 2012 г., хоть последнего выпуска уже не было несколько лет.

Итак, обо всём по порядку. Сразу хочу сказать — весь софт, кроме 3D, запускается ещё до окончания щелчка мыши! Такого я ещё никогда не видел.

P.S. По-своему системка очень интересная, оригинальная, реактивная, своего рода замена Express Gate. Отлично запускается на VirtualBox и реальном железе, в игрульках есть звук, в интернет-приложениях сеть с интернетом. Полный Open Source. Вердикт — жить! Для десктопа — готово!

>>> Просмотр (1024x768, 28 Kb)

★★★★★

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

А мне нравится. Как графика выводится? fb?

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

Раньше у них на обоине были исходники всей системы на асме :)

curufinwe ★★★★★
()

в общем, капец полный=))

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

Обоина шедевральна. Кажется, что если прокрутишь экран куда-нибудь в сторону, то увидишь карту из HoMM III

то-то я думаю, что-то до боли знакомое=))

Deleted
()

интересно, как ты умудрился впихнуть систему с софтом еще и дум и квейк в 50Мб, это еще те версии, в которые играли до моего рождения?)

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

интересно, как ты умудрился впихнуть систему с софтом еще и дум и квейк в 50Мб, это еще те версии, в которые играли до моего рождения?)

Софт писал и портировал не я. Я только модифицировал ISO`шку.

vilisvir ★★★★★
() автор топика
Ответ на: :) от vilisvir

Ну все, неделю пораздавать их в метро - и всекапец наступит.

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

Только что запустил на Pentium 75 МГц, 32 МБ, VGA 256 КБ.
Полёт нормальный, среднее приложение грузится за 2 сек, 3D не поддерживается процессором.

vilisvir ★★★★★
() автор топика

Хочу KDE4 SC переписанное на asm :)

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

что тут удивительного ? кому оно надо ? софт пишут только тогда, когда в нем есть потребность, в данном случае потребности нет

eringus
()

ну ваще, готово в продакшен

чтол, прям на асемблере всё? подозреваю унылую прибитую гвоздями x86-only поделку, опоздавшую на 25 лет

а ведь еще лет 15 назад Linux был такой же ОСью с невнятными перспективами на десктопе или где-то еще...

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)

Уютная, шустрая, смахивает на M$ Шindows.

Razip ★★
()

Омские линуксоиды одобряют!

Слава нанодистрибутивам! Слава гениям кода!

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

Самодельные, насколько мне известно.

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

Почему никто не упомянул про Ш?

Как никто? В самом первом посте я констатировал что они божественны и ШГ решительно поборото навсегда! :)

vilisvir ★★★★★
() автор топика

Не знаю почему мне так нравится внешний вид этой системы. Та же menuet64 почему-то совсем не цепляет, хотя там и прозрачность, и закосы под композитинг. Может это потому, что kolibri - первая альтернативная ОС, которой я пользовался, на первом пне без интернета. В компьютерном клубе скачал ее - минут 20 образ дискеты качалася! (сейчас смешно вспоминать), залил на дискету и недели две писал в ней хелловорлды на фасме. Потом как-то забил на это дело... Но ощущение приятной теплой ламповости при виде этой системы до сих пор осталось.

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

Точно! Ой, я дурень, тред через строчку видимо читал =)

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

ну если там есть libc — то я вообще не вижу проблемы.

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

Да что говорить, если в самом gtk (что 2.x, что 3x) виджет TreeView перерисовывается полностью при наведении на него курсора, просто потому что некоторые темы gtk могут в этом случае изменить часть картинки. Это не исправляют годами, а уж до ошибок в сетевом стеке, написанном на асме, ни у кого никогда руки не дойдут. О том, чтобы обходить проблемы оборудования (как делает linux), и речи никогда не зайдёт.

quiet_readonly ★★★★
()

недавно на работе ее тыкали палочкой. Мыша usb-шная так и не заработала почему то. А так да, скорость запуска софта очень впечатляет. Как там с браузером? Читал на оф сайте что вроде бы есть браузер, а в образе я его не нашел. На швабре также находил пост по сбору средств на разработку убербраузера запускающегося на всех платформах запиленный автором колибриОС

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

Чтобы можно было использовать систему не только для пограммирования аркад и калькуляторов на асме. Очевидно, что написать приложение сложнее блокнота на асме крайне проблематично и трудозатратно. А программы на C линуксовых тормозов никак не добавят. Потому что чем меньше ресурсов потребляет базовая часть системы, тем больше их остается для приложений. Так что если туда непомук не портировать и панельку на питоне не переписывать, программы на C будут тоже летать.

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

If you have a PCI ethernet card wich is not listed above, and would like to acces internet in KolibriOS, send me the card, and I'll send you one that is supported already.

Гениально! Вот это техподдержка. Вот бы так для линукса кто делал!

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

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

Толстое 4.2: раз, два.

Ну, и XVilka тебе уже ответил.

d ★★★★
()

Фигня какая-то. Вай-фая нет, джаббера нет, торрента нет. Для общения и сёрфинга не годится. Только как пускалка примитивных игр.

Говорят, хромОС тоже мгновенно грузится. Но она более отвечает современным требованиям: активная жизнь юзера в Сети.

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

я к тому, что это расходится с идеей подобной ОС. Это как вечные попытки прикрутить шарп и дотнет к линуксу. Даже сами разрабы колибри на форуме пишут, что «С конечно можно юзать, но все-таки лучше бы на асме»

upcFrost ★★★★★
()

Какое гигантское количество времени ушло у разрабов. Писать на асме кусочек рендера или расчетки еще понятно, и то, современный компилятор не плохо оптимизирует это дело сам (да, icc). Но рутину на асме, на это нужна сильная воля, стальные нервы и много, очень много времени...

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

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

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

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

Чем она российская, если это форк MinuetOS?

Как уже было выше сказано, она довольно давно форкнулась и там уже половина всего переписана. К тому же она по-лучше локализована чем некоторые Линуксы. Русские разработчики избрали свой курс развития.

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

современный компилятор не плохо оптимизирует это дело сам (да, icc)

icc 70-80% прог не собирает если агрессивную оптимизацию врубить (проверено на генте). Да и оптимизация - не плохо, но и не так уж хорошо

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

Может на нем и флешь не тормозит?

«И что я уж просился обратно, Унижался, юлил, умолял. Ерунда, не вернусь, вероятно, Потому что я не уезжал.» В. С. Высоцкий.

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

vim 3.0

В то время, как на моем десктопе vim 7.3 уже больше года установлен :)

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

и каким же ты там пользуешься браузером?

http://www.menuetos.net/098b3.png :)

Насчёт готовности хочу сказать: я ещё не видел ни одной ОС, которая так бы беспроблемно запускалась на любом случайном железе любой эпохи. Это факт.

vilisvir ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.