Просмотр полной версии : Kolibri - Самая миниатюрная ось
Kolibri - Самая миниатюрная ось
[COLOR=White]14 февраля вышла новая версия операционой системы KolibriOS 0.6.5.0 - потомка MenuetOS. Данное уникальное творение рук человеческих обладает поразительными параметрами: ПО написано на ассемблере и настолько оптимизировано, что умещается на одну дискету ёмкостью 1,44 Мб. Между тем это полноценная операционная система с графическим интерфейсом пользователя с разрешающей способностью до 1280x1024 и 16 миллионов цветов, включающая в свой состав более 150 приложений. В новой версии Kolibri добавлена поддержка NTFS.
Изменения в версии 0.6.5.0:
В него вошло чуть менее полутора сотен ревизий, включающих множество изменений и дополнений как ядра, так и программ. Наиболее заметным является поддержка чтения с разделов NTFS, загрузка ядром программ и драйверов, упакованных KPACK, возможность изменения курсора приложением. Картинка рабочего стола теперь покажется вам более привлекательной - используется новый метод сглаживания.
Что касается изменений в части программ, можно отметить новые версии KFAR (копирование файлов, создание папок), FASM (исправления в генерации файлов), TINYPAD (работа с несколькими файлами, смена кодировки, диманическое выделение памяти). Изменения коснулись и более 50 других программ.
http://img1.nnm.ru/imagez/gallery/6/9/5/d/1/695d1f02865bbec964485865b3dcd52f_full.jpg
Сайт разработчиков (http://www.kolibrios.org/)
Скачать (http://www.kolibrios.org/files/download/k_0.6.5.0_ru.7z)
Обзор (http://lime.nnm.ru/v_posikah_kolibri)
MenuetOS кажись не никсоподобная ОС...
оно вообще на ОС не похожа, т.к. неработоспособна.
Kolibri основанна на MenuetOS...
Linuxoid
25.04.2007, 08:30
Смысл сейчас иметь ОС на флопе? У меня лично уже с год флопа нет в системнике... ;) В буке он по дефолту не предусмотрен.
1) боян
2) МинетОС по определению меньше, т.к. колибри на ней основана
Это не ось вообще, это хобби для небольшого числа ассемблерщиков (коммуните). Вообщем красиво и приятно, смотреть сколько оно умеет при своём размере, но функционал всё равно очень маленький.
Ps Ты сам-то её видел, кроме как на картинках? :)
=\ пойду скину её себе на флоп
Попробовал её на 2м пеньке - норм работает, ток не привычно малясь.. игр там много) Графа для размере такого просто патрясная! Я дапустим дискетку в корман положу - пригодится, например перед деффчонкой какой понтанусь.... =))))
Респекты аффтарам)
А вот на флеху будет какраз кстати для тех кто занимается ремонтом компов...
alextoun
25.04.2007, 16:18
а MenuetOS весь построен на Fasm
Y.Dmitriy
25.04.2007, 16:35
а MenuetOS весь построен на Fasm
именно!!!!!! я когда-то об єто статейку даже делал... и чести ради хочу сказать, что ОС г-но полное....
а MenuetOS весь построен на Fasm
ахахахахах)))) смешно. очень)
fasm - компилятор, а не язык и не среда
именно!!!!!! я когда-то об єто статейку даже делал... и чести ради хочу сказать, что ОС г-но полное....
ой да ладно. напишешь лучше? чем она тебе так не понравилась то. аргументы в студию пожалста
Y.Dmitriy
25.04.2007, 17:23
аргументы в студию пожалста
ну вопервых стоило бы зайта на офсайт этой ос а потом почитать отзывы маломальски знающих людей которые заслужено утверждают, что она лишена каких либо оптимизаторов (в ядре) и потому многозадачность никогда не появится... и во вторых ОС Полёт от укранских прграмеров которая тоже на минете основывалась так и не была окончена потому что в заподло было ядро переписывать и они начали также как и колибри придумывать примочки типа простых оболочек никсовых или досовских имуляторов среды в которой она находится и при этом ОС невозмоно запустить при отсутствии харда(раньше так было точно сам пробовал)... поэтому мы имеет красивый дос с кучей програм и версии могут отличатся только набором драйверов и всяких тулзов... а ядро как было так и осталось без оптимизирующего кода (потому то и такая маленькая), а отладчиков ядра как в винде и не будет никогда потому как динамических библиотек там и в помине нет... там аналоги файлов ини...
ой да ладно. напишешь лучше?От тебя такого не ожидал.
Считаю фразу "фигня, говоришь? так сделай лучше" верхом тупости.
Если человек не может сделать аналог системы вследствии нехватки опыта в данной сфере, это не значит, что этого чела надо считать слепым идиотом, который не может увидеть недостатков системы.
Теперь критика.
Относительно разработчика:
— Нет абсолютно никакой документации(исключая доков по сис. функциям)
— нехватка нормальных инструментов для разработки софта.
Относительно пользователя:
— Практически полное отсутствие софта.
— Отсутствие поддержки железа.
— И т.д., однако 1ый пункт тут решающий.
я не говорю, что это чудоось, наоборот, просто раздражают пустые слова=\
просто раздражают пустые слова=\ Хм, а разве с первого взгляда не видно, что ось - говно? Типа надо обязательно доказывать очевидное?
нет просто я тупой неуравновешенный и злой. идите все
Хм, а разве с первого взгляда не видно, что ось - говно? Типа надо обязательно доказывать очевидное?
Говно в унитазе, а это ос. Почему обязательно делать радикальные заявления. Они что - пиарят ос, как это делает Билли? Они никому же ничего не навязывают, денег не требуют, какого хера тогда говорить без толку. Если хочешь помочь им - сходи на оффсайт и отпишись.
Цитата:
<<
ну вопервых стоило бы зайта на офсайт этой ос а потом почитать отзывы маломальски знающих людей которые заслужено утверждают, что она лишена каких либо оптимизаторов (в ядре) и потому многозадачность никогда не появится...
>>
Хуяс... Что такое "оптимизатор"? Блин, ты настолько некомпетентен=\, что наверное даже не можешь отличить многозадачность от мультипроцессорной обработки=).
То Great: +1. 3.14здунков хватает в сети=)
Y.Dmitriy
25.04.2007, 18:53
уяс... Что такое "оптимизатор"? Блин, ты настолько некомпетентен=\
я не могу отличить тебя от ламера...
ЗЫ ой прости я не увидел у тебя пингвина на аватарке... теперь ясно ты из тех людей которые будут защищать любое дерьмо даже из унитаза только чтоб оно халявное было...
я не могу отличить тебя от ламера...
ЗЫ ой прости я не увидел у тебя пингвина на аватарке... теперь ясно ты из тех людей которые будут защищать любое дерьмо даже из унитаза только чтоб оно халявное было...
нет, просто ты не можешь объяснить что такое "оптимизатор"=). Если объяснишь, что такое "оптимизатор в ядре" и как он связан с "многозадачностью", то я признаюсь, что я ламер=). А если нет, то ламер ты=), потому что только говоришь без толку ака 3.14здишь :o
я думаю: он пошел читать Таненбаума "Современные ОС"=)
Y.Dmitriy
25.04.2007, 19:01
Dude03
Новичок
Регистрация: 05.10.2006
Сообщения: 27
Провел на форуме:
1 День 4 Часов
Репутация: Новичок (15) ±
АЛЛЛЛИЛЛЛЛУЯЯЯЯЯЯЯЯ мастер....
Почему обязательно делать радикальные заявления. А мне все-таки кажется, что написание ОС — не цель этого проекта =)
Возможные цели: проверить свои силы, портфолио.
А что касается ОС, то в 80х годах она бы мела успех. Но в начале 90х имхо она уже не могла бы потягаться с конкурентами.
АЛЛЛЛИЛЛЛЛУЯЯЯЯЯЯЯЯ мастер....
И что? Разве это что-то определяет%)
Так что такое "оптимизатор"?=) Прикинь: тебе надо просто ответить и я заткнусь=).
Y.Dmitriy
25.04.2007, 19:05
Мда пингвин пингвина покрываеть.... куда тут бедным окошкам...
Оптимизация не в плане многозадачности или поддержки множества процессов... если у тя виснет дна прога она тянет за собой всю ось... запусти себе эту калибру...
ЗЫ ой прости я не увидел у тебя пингвина на аватарке... теперь ясно ты из тех людей которые будут защищать любое дерьмо даже из унитаза только чтоб оно халявное было... Почему-то я думаю, что если бы прикладное ПО было бы в одинаковом уровне развития для линуха и венды, то почти все пользователи бы сидели на линухе.
А все почти сервера(веб) и так на никсах. Смотрим статистику.
А мне все-таки кажется, что написание ОС — не цель этого проекта =)
Возможные цели: проверить свои силы, портфолио.
А что касается ОС, то в 80х годах она бы мела успех. Но в начале 90х имхо она уже не могла бы потягаться с конкурентами.
Ну вот. Ты все понял=). Людям просто интересно писать ОС.
ЗЫ. Я просто сидел довольно долгое время на канале разработчиков колибри(пока канал был).=)
Y.Dmitriy
25.04.2007, 19:09
если бы прикладное ПО было бы в одинаковом уровне развития
ты сам понял что сказал??? А если бы колибри была по развитию как линух и винда была бы ситуация другая (по твоему мышлению)...
Мда пингвин пингвина покрываеть.... куда тут бедным окошкам...
Оптимизация не в плане многозадачности или поддержки множества процессов... если у тя виснет дна прога она тянет за собой всю ось... запусти себе эту калибру...
1) Аватарка это так - лень менять.
2) Сижу под виндой, иногда залажу под фрю.
3) Я ставил себе на дискетку эту ось. Нормально работала, ну конечно графическую подсистему явно еще нужно вылизывать(тормоза). Кстати вытесняющая многоздадачность поддерживается, поэтому зависания - лишь стечения обстоятельств и ошибки в коде(а в винде ошибок не находят?=)).
4) Так "оптимизация" или "оптимизатор в ядре"=)?
Y.Dmitriy
25.04.2007, 19:17
Так "оптимизация" или "оптимизатор в ядре"=)?
наипался прошу прощенья ОПТІМИЗАЦИЯ!
наипался прошу прощенья ОПТІМИЗАЦИЯ!
Обычно оптимизация - дело времени. Иногда написал код, а потом только через некоторое время его оптимизировал по максимуму.
Лана, больше никаких претензий=)
DisturbeR
25.04.2007, 23:42
Я с вас решительно охереваю бледнолицие. О чем вы здесь вообще спорите? О том что ось размером в одну дискету хуже windows или linux?
Такой функционал засунутый в такой мизерный размер, как минимум достоин уважения.
З.Ы. Так и в курином яйце недостаток найти можно - оно круглое, катается и падает со стола. Но снести квадратное я к сожалению не могу, видимо вследствии недостатка опыта в данной сфере, а может и отсутствии документации.
Как говорил Марк Твен, - "Что бы понять, что яичница плоха, вовсе не обязательно уметь сносить яйца"
а вообще всё просто ***** и ********. ****** ос. Мне она *******. И на вас я тоже *******. Да ******* и вообще ***** ***** *** тут происходит?
Почему-то я думаю, что если бы прикладное ПО было бы в одинаковом уровне развития для линуха и венды, то почти все пользователи бы сидели на линухе.
А все почти сервера(веб) и так на никсах. Смотрим статистику.Я так не думаю, посидел несколько часов под линуксом, меня так достали эти вечные тормоза, одна программа обращается к CD, а остальные перестают отвечать, этот притянутый зауши графический интерфейс, не то-что нехватка софта, это ещё решаемо(даже его переносимость между разными ядрами), но даже утилит по настройки самой системы имеющих графический интерфейс практически нет, написан, он полностью на СИ с маааленькими вставочками ассемблера, ну нельзя так делать, даже в винде есть достаточно оптимизированные компоненты, например достаточно быстрый оконный и графический интерфейс, механизм распределение памяти и процессорного времени именно те места, которые требуют наибольшей оптимизации.
Насчёт Калибри, то-там очень мало всяких утилит, и механизм распределения памяти и процессорного времени оставляет желать лучшего, но ведь это всего лишь одна дискета и вообще, она только недавно появилась, такого не бывает чтоб система при первом появлении, сразу перепрыгнула лидирующих на текущий момент гигантов типа Винды и Лини.
ssk.ex0.uf0
26.04.2007, 00:35
Прикольно =\
III. Установка на USB-Flash-накопитель.
По теме установки и загрузки на флешку читайте статью на сайте
http://mdevelop.kolibrios.org/files/tmp/kolibri_hut1_ru/index_1.htm
Проктически на х** послали =\
Мб кто нить сможет помочь с установкой этой ОСи на флэху? мб у кого нить ман остался по инталятору от предыдущей\их версий? =\
[Added]
Нашоль =) Статья туту (http://www.kolibri.hut1.ru/load_usb.htm)
посидел несколько часов под линуксом вот в этом и проблема. Надо было просто посидеть несколько месяцев ;)
но даже утилит по настройки самой системы имеющих графический интерфейс практически нет Есть практически для всего. Вопрос в другом: как думаешь, почему ими не пользуются?
написан, он полностью на СИ с маааленькими вставочками ассемблера, ну нельзя так делать А что, надо было на паскале писать? Или на C#?
например достаточно быстрый оконный и графический интерфейс Дык может не надо путать ОС и ее гуй? Гуй - это опциональная часть для никсов. Ее можно отключить. В продукте МС же - нельзя. И еще в продукте МС гуй - не отдельная программа, а часть системы, отсюда и скорсть именно гуя.
Короче, думаю, надо провести небольшие эксперименты.
вот в этом и проблема. Надо было просто посидеть несколько месяцев ;)
Есть практически для всего. Вопрос в другом: как думаешь, почему ими не пользуются?Наверно потому что они не юзобильны или тормозят по страшному)))
А что, надо было на паскале писать? Или на C#?На PHP ;)
Хотя-бы наиболее узкие места на ассемблер переписывать.
Дык может не надо путать ОС и ее гуй? Гуй - это опциональная часть для никсов. Ее можно отключить. В продукте МС же - нельзя. И еще в продукте МС гуй - не отдельная программа, а часть системы, отсюда и скорсть именно гуя.Может по этому оно дальше серверов не и уходит ;) , кому охота ждать тормознутую программу, из-за которой система перестаёт отвечать.
Короче, думаю, надо провести небольшие эксперименты.Вот это уже интерестно))) Сравнить производительность правильно настроенной винды(WinXP SP2 + All fixes) и правильно настроенной лини. Предлагаю тесты ориентировать на:
- Выделение/заполнение/освобождение больших(20% от всей RAM) объёмов памяти случайной длины паралельно в десятках потоков.
- Паралельное обращение к случайным файлам на медленном носителе(CD/Flash/FDD).
- Асинхронное перемещение десятков окон размером не меньше чем 640х480, заполнение не важно.
- Рандомное чтение и запись в File Mapping разными процессами.
- Создание нескольких сотен потоков выполняющих циклический процесс, например брут MD5.
Интересно какая ось дольше продержится, и какие показатели производительности представит ;)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot