LINUX.ORG.RU

Вышел KolibriN 8.1

 , ,


4

4

Многие уже слышали про Колибри — операционную систему написанную на ассемблере и умещающуюся на одну дискету. И это с целой кучей софта в комплекте! Завораживает? Возможно, но наши дети уже не знают зачем эти черные квадратики, да и Колибри давно уже выросла из дискеты размером 1.44 Мб — это и послужило причиной появления KolibriN Upgrade Pack, который призван собрать воедино все разбросанные по свету программы и наработки для KolibriOS.

Что сделано:

  • добавлены тени и полупрозрачность;
  • красивые обои и скины, которые можно легко менять через контекстное меню рабочего стола;
  • в поставку входят игры, среди которых Doom, Loderunner, Pig, Jumpbump и эмуляторы игровых консолей NES, SNES, Gameboy;
  • эмуляторы DosBox и ZX Spectrum позволят запустить сотни старых приложений и игр;
  • просмотрщик изображений zSea, графический редактор GrafX2, почтовый агент Liza, просмотрщик документов формата PDF, видеоплеер FPlay и многие другие программы.

Более того, вам не нужно прописывать ассоциации для этих программ в файловых менеджерах вручную — установщик сделает это сам.

>>> Скриншоты на официальном сайте

>>> Ссылка на закачку

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



Проверено: post-factum ()
Последнее исправление: Klymedy (всего исправлений: 8)

Содержание дискуссии во многом похоже на оную по поводу Minix. Товарищи глубоко неудовлетворенные ситуацией, испытывающие обиду и моральный дискомфорт задают однотипные вопросы:
- оно не использует systemd?
- оно написано не на ***?
- оно не работает по Windows?
- в нем нет perl/python/.net?
- оно не пишет ntfs?
- в нем нет дров под ***?
и кричат «не нужно».

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

Переписали бы ее на C

Это невозможно. Недостаточно упорото, у авторов не будет мотивации этим заниматься.

goingUp ★★★★★
()

Завораживает?

O_O

Buy ★★★★★
()

Чем оно лучше OS/2 Warp 3.0? Ничем.

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

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

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

Это низко менять фокус с основной темы и переводить его на грамматику.

Badboy
() автор топика

красивые обои и скины, которые можно легко менять через контекстное меню рабочего стола

инновации !

smilessss ★★★★★
()

а я рад за ребят и рад что проект не умер и развиваеться успехов в будущем!!!

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

сколько процессорных архитектур поддерживает? как с драйверами?

читаю подобные сообщения и думаю: какие же идиоты попадаются в жизни. Боже мой. Упаси меня от встречи с такими.

Колибри - это колибри, маленькая игрушечная система, малый круг лиц, just for fun, и вообще больше проект исследовательский и для прокачивания скиллов подходит очень хорошо. Это смачная и душевная игрушка.

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

Маленькая, но необычная ОС.
Чем-то более серьёзным могут быть Haiku и Plan 9.

quantum-troll ★★★★★
()

Потратил ~20 минут на попытки запилить загрузочную флешку колибри и этими модулями\патчами, на ней же. Наскоком не вышло.
Попробую когда уже запилите исо, что можно будет укатить на флешку и попробовать.
А вообще годная штука. Хорошо бы такое на армоутройства.

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

Чо престал? Нету ещё в колибрине спелл-чекера!
Ядирщики занощивые очинь и с большой эгой.
Эга всё место занемает, преходеться ось на дескету впихевать.

ТС умело умолчал на кой вообще это надо.
Видимо об это тоже «можно спросить на форуме».

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

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

Пахнуло вендой. Мои догадки верны?

zhigan
()

Завораживает?

Прошли те времена.

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

проект исследовательский

Где пейперы?

и для прокачивания скиллов

Каких?

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

Лучшая ОС для написания хелловорлда на асме.

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

Wizard_ ★★★★★
()

А какие файловые системы там поддерживаются? XFS есть? Хотябы ext2. Я у себя виндовс не держу совсем уде лет 7, а от системы со свей собственной FS проку мало

anonymous
()

Вот бы исошник собранный со всем этим. Можно было бы в грубе поставить вторым пунктом загрузку с исошника и использовать как эмулятор для старых игрушек. Уже хочу.

И как там со звуком\видео дела? Аудижди заведется, чтобы в игры со звуком играть? Сможет ли оно на моем радеоне 1920х1080 работать?(Спрашиваю, т.к. этого режима в VESA нет и например груб его не может)

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

А какие файловые системы там поддерживаются?

Ну лентяй, FAT16/32 позностью, NTFS, EXT2/3/4, ISO там чё-то для CD/DVD - только чтение.

Badboy
() автор топика

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

upcFrost ★★★★★
()

Ммм... Теперь есть чем погонять свой VirtualBox.

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

Лучше оптимизация


Спорно.

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

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

Я сам на асм не пишу, но как-то слушал лекции одного пожилого человека о низкоуровневой процессорной кухне. Он утверждал, что бэкэнды современных компиляторов генерируют более оптимальный код, чем человек. Я склонен этому верить.

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

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

Любой код на C - это код на Асме - не забываем это :) Потому он по определению также надежен!

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

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

Если компиляторы создал человек, то и код компилируемый им никогда не сможет быть быстрее кода написанного тем же человеком :)

Это ж логично!

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

Зато десяток в тельняшках...

Badboy (01.03.2013 23:37:36)

Я так думаю - это основное назначение вашей ос, а всякие цацки-пецки со спектрумом и обоями - это как шутка. Учитывая, что написано на асме, с привязкой к какому-то процессору, - стабильность должна быть максимальная.

VitS
()

Ось весьма душевная, и хорошо бы смотрелась на PaspberryPi.

Но увы, прибита гвоздями к x86.

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

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

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

У людей девайсы до сих пор пашут.

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

PalmOS можно было дать вторую счастливую жизнь, если бы вовремя открыли исходники. Но так же, как и с BeOS и ещё раньше с OS/2, правообладатели предпочли сидеть на них как собака на сене. Увы.

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

Ну конечно. Хороший программист знает, что можно упорядочить инструкции так, чтобы конкретная модель процессора их побыстрее обработала. Хороший программист знает про размеры кэшей, которые везде разные. Хороший программист знает, что в новых процессорах появляются новые инструкции, например SIMD, не совместимые со старыми, которые тоже здорово могут куски кода ускорить. И про то знает, что если это вовсю использовать, код будет совместим с полутора моделями процессоров.

Поэтому, думаю, хороший программист и не пишет на асме, а берёт хороший компилятор от производителя своего процессора и заостряет внимание на самом алгоритме.

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

дум реально работает ?

Да, и первый, и второй.

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

На моём Zire вот аккумулятор сдох и фиг найдёшь.

Ну, теоретически аккумулятор можно любой присобачить. Если с контроллером проблем не будет.

Но так же, как и с BeOS

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

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

Любой код на C - это код на Асме - не забываем это :) Потому он по определению также надежен!

Если компиляторы создал человек, то и код компилируемый им никогда не сможет быть быстрее кода написанного тем же человеком :)

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

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

А еще хороший программист потратит часы на оптимизацию нескольких десятков команд.

namezys ★★★★
()

Так-то от этой штуки толку нет, но выглядит конечно интересно, да и исходники ценность некоторую имеют.

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

Лучше оптимизация, программы открываются мгновенно.

Одной из проблем молодых людей в маленьких масштабах мышления. Конечно калькулятор будет быстрее, но будет ли быстрее офисный пакет, система для символьных вычислений или просто компьютерная игра? Потенциально будет, но если руками проставлять все оптимизации под процессор, то лучше сразу повесится, веселее будет.

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

Скорость как минимум - раз. Ну и размер, и вообще много объяснять - достаточно просто попробовать.

Смею предположить, что ориентация на ассемблер даёт сравнительно небольшой выигрыш в достижении скорости.

Дело в том, что многие современные популярные системы тратят время на множество неочевидных вещей.

Вот мой настольный комьютер, на нём - kubuntu, kde 4.8.5. Вот я запускаю и сразу закрываю текстовый редактор kate. Его запуск требует чуть больше секунды. strace показывает, что за время работы произошло 15805 системных вызовов. В т.ч. системный вызов access был произведён 3623 раз, fstat64 + lstat64 - 1960 раз, open зафиксирован 937 раз, из них успешно - 500 раз. И ещё много всякой всячины. (Ау, гунтушники! у вас числа сильно отличаются?)

lsof для работающего kate с пустым документом показывает 194 строки, из них разнообразные .so (разделяемые библиотеки) - 126 штук.

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

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

у меня ощущение, что если взять какой нить tiny os (или как ее), то мы получим те же возможности, что и эта калибри

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

Если бы Вы написали хотя бы одну программу на ассемблере, поняли бы, что нельзя просто

взять какой нить tiny os (или как ее), то мы получим те же возможности, что и эта калибри

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