Чито-грито чито маргарито, да?

… что в переводе с грузинского означает «Птичка птичка-нэвэличка э?». Эти вариации на тему известного советского фильма "Мимино" лезли в голову когда я знакомился с KolibriOS, об очередном релизе которой сегодня сообщили все популярные новостные IT-ленты. Обычно я очень консервативно отношусь к новостям, связанным с обновлением операционных систем: устал тратить время на освоение из безграничных возможностей. А тут дай, думаю, посмотрю. Зашел на офсайт, скачал образ, распаковал, запустил в виртуальной машине и… узнал много необычного и интересного.

Начнем с того, что iso-образ «весит» всего 5 Мегабайт, при этом включает в себя полноценное GUI-окружение с оконным менеджером и нехилым набором приложений. На скриншоте для затравки скринсейвер Колибри. Вкусности — под катом .



Секрет компактности в том, что данная ОС написана полностью на ассемблере. С нуля. Точнее говоря исходной точкой стала MenuetOS, но это дела не меняет: никаких ядер Linux или чего-то подобного здесь нет, всё собственного производства. Кстати, Колибри написана выходцами из стран бывшего СССР, а стало быть отлично русифицирована.

Что на борту: стек TCP/IP, поддержка USB, основных файловых систем (как виндовых, так и линуксёвых), многопоточность и многозадачность, 32 и 64-битная архитектура. Умеет проигрывать mp3, есть даже поддержка цифрового телевидения. Ну да что там говорить, вот еще несколько скриншотов.

1) Сетевые сервисы (может на скриншоте неразборчиво, там написано HTTPS, FTPS, SMTPS, имеются в виду серверы, хотя клиенты тоже есть):



2) Ворд/Эксель в аскетических формах, но в наличии!



3) Игрухи (есть эмулятор Спектрума, Дуума и т.п., ну и Сапер, вестимо)



Но, конечно же, ради всего этого не стоило изобретать велосипед. Главное назначение этой ОС — разработка максимально компактных и эффективных приложений на ассемблере. В связи с этим в дистриб включена куча примеров, средств разработки, отладки, упаковки. Завидую тем, кто всем этим владеет.
  • +5
  • 14 декабря 2009, 22:54
  • yababay

Комментарии (16)

RSS свернуть / развернуть
+
0
Я думаю такие вещи есть смысл делать для каких-либо встраеваемых систем. Тем более что сетевой стек по их утверждению в Калибри есть. Другое дело, что создание, например, банкоматов или терминалов на базе Windows проще и дешевле, но хорошо ли это?
Вобщем больше ОС хороших и разных!
avatar

Sergei_T

  • 14 декабря 2009, 23:01
+
0
Недавно на Хабре была статья о Микрософт (со ссылками на прямые цитаты инсайдеров), из которой следует, что

1) программисты MS пишут свои программы в Vim (VisualStudio — для типа лохов

2) через несколько лет наступит эра оптимизации, когда на счету будет каждый байт, каждый такт процессора. Вот тогда гигантские «динозавры» (Windows, может даже и Linux, на пухлость которого жалуется уже и Лайнус) вымрут, а компактные «млекопитающие» (MenuetOS, QNX) выживут. Дарвинизм, понимаешь…
avatar

yababay

  • 14 декабря 2009, 23:10
+
+2
Наврядли эра оптимизации настанет
Это видимо люди сделали вывод из-за того,
что наращивать частоту процессора невозможно
до бесконечности

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

Sergei_T

  • 14 декабря 2009, 23:54
+
0
Шутить изволите? Ставлю бутылку коньяка на то, что ключевым словом в IT через 2 года (максимум) будет оптимизация (замена неэффективного кода более кратким и быстрым, переписывание ключевых функций ключевых библиотек на ассемблере и т.п.). Аргументы буквально на небе написаны. Не исключено, что всё это втихаря делается уже сейчас, особенно в проектах с закрытым кодом.
avatar

yababay

  • 15 декабря 2009, 00:56
+
0
Оптимизация делается это само собою, например сделали в Windows 7, тк почувствовали что могут потерять долю рынка ОС.
В остальных случаях не думаю что оптимизация кому-либо выгодна кроме пользователя. А продать оперативку, а продать новенький проц и тп? На неоптимизированности держится вся индустрия и если все будет работать и так быстро — продажи железа упадут. А от железа как ни крути кормятся все и свободные проекты в том числе.
avatar

Sergei_T

  • 15 декабря 2009, 01:11
+
0
В этом то и весь парадокс. Никому не нужны сверх быстрые и оптимизированные операционные системы. Нужны откаты, чтобы все куда-то двигалось и тп

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

В этом то и причина отсутствия ажиотажа вокруг подобных Колибри операционных систем. Никому не нужна революция немедленная, ведь можно еще столько всего продать по 2му разу.

Это проблема не IT индустрии даже а общества в целом.
avatar

Sergei_T

  • 15 декабря 2009, 01:16
+
0
Ты в данном случае мыслишь замкнутыми категориями рыночной микроэкономики. На них свет клином не сошелся. Через несколько лет киловатт электроэнергии может стоить дороже литра молока (если молоко еще будут производить для массового потребления). Глобальное потепление и связанные с ним катастрофы неизбежно приведут к жесточайшему регулированию выработки электроэнергии. То, что она может быть «экологически чистой» — обман, как и разговоры на тему о том, что потепление — миф. Вот зачем понадобится оптимизация.

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

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

Утрирую, конечно, но цены на энергию должны вырасти на порядок. Либо численность населения Земли сократиться на два порядка. Хотя первое, скорее всего, приведет ко второму. Короче говоря, человечество должно понять, что нельзя безнаказанно и бесконечно гадить.

Эээээ. Спать мне пора. Чё-то мысли какие-то неоптимистичные в голову лезут
avatar

yababay

  • 15 декабря 2009, 02:03
+
0
Все воровали, воруют и будут воровать. Глобальное потепление и регулирование выбросов скорее стали инструментом удушения чужой экономики чем заботой об окружающей среде. Имхо газа и нефти есть еще лет на 10-20 а что будет дальше людей которые подняли на этом миллиарды мало волнует
avatar

Sergei_T

  • 15 декабря 2009, 09:28
+
0
Выражаю глубокую благодарность _yababay за труд по освоению новых ОСЕЙ!!! Автору ++++… У меня лично НЕТ времени на это ПОЛЕЗНОЕ занятие .
Но к сожалению ВЫНУжден согласиться с _Sergei_T .
Занимаясь профессионально (то есть за деньги) программированием больших и опасных для обслуги систем управления (Подвесными конвейерами; Транспортными роботами гальванической линии; Транспортным роботом автоматизированного склада. Всего 5-ть систем) — могу точно сказать ПРОГРЕСС — Это движение ради движения.
НЕТ здравого смысла ( и не только у нас ) и если хочешь сохранить свой разум в этом дурдоме — оставь поиски разума на этой планете!!!
Подчеркиваю — системы ОПАСНЫЕ для жизни — строятся ИДИОТАМИ!
Будет время — я привиду коды созданные чванливыми ИДИОТАМИ с притензиями на мировые стандарты. При этом применяется оптоволокно там — где хватит 2-х проводов и одной кнопки. Еще раз — дело в НАДежности! Я уже на этом заработал прединфарктное состояние — цена борьбы за здравый смысл. Ведь ребята из прокуратуры не будут ни Х… разбираться — кто-кому откатил и почему одни сняли сливки и с… бались, а тебя назначили крайним ...
У них-ТО до е… ной матери всяких сертификатов. Но даже алгоритмами взаимодействия оператор — персонал — машина никто ни х… не занимается!
Ведь работают же системы 30-летней давности иногда надежнее, чем новодел.
А откаты — опрокинут любые доводы!
Я ведь перебрал огромное количество буржуйской техники.
Многие конторы прямо и честно заявляют — что не могут заработать на программном обеспечнии и воткнули его цены в цену железа. Пример — контроллеры Advantech с Windows CE 5.0 на борту. Ну и пусть! Если программисты с этого заработают!
Хоть так! Но ведь это хороший пример. А сколько супер-супер дерьма, опиентированного на пантовых лохов! Целая индустрия.
Обьем продажь — ВОТ НОВЫЙ БОГ планеты !
Так что коньяк береги — пригодится здоровье править!
Мне вот теперь нельзя ....
avatar

Markony

  • 15 декабря 2009, 09:47
+
0
Пусть мне отдает коньяк
avatar

Sergei_T

  • 15 декабря 2009, 10:38
+
0
Потерпи годика 2. Кстати, пари есть пари — если будет по моему — коньяк с тебя .
avatar

yababay

  • 15 декабря 2009, 11:21
+
+1
На хабре новость была вчера, сегодня здесь.

Не согласен с yababay, Sergei_T абсолютно прав — оптимизация выгодна потребителям, но никак не выгодна производителям. Новые ОС — Новые потребности — Новое железо. Все в выгоде. Это в нашей стране (и то очень малая часть) отказываются от Windows и ставят Линукс, в западных странах при нехватке производительности продают ноут на ebay и покупают новый. Также там практически невозможно (если только опять же на аукционах или у пиратов) купить комп/ноут без ОС Windows. Маки от Эппл вообще не продаются без ОС.

Все эти мелкие ОС так и останутся на любительском уровне без серьезных капиталовложений сверху. Вот только кто возьмется вкладывать деньги в непонятно что? И это нужно было делать еще в 80х годах, сейчас, к сожалению, OC Windows стала стандартом для настольных компьютеров. Да, Макинтош и Линукс потихоньку отвоевывают долю, но такими темпами им ползти еще сотню лет.

Наглядно про оптимизацию можно посмотреть в играх — возьмем, например, ГТА4. Графика не самая высокая (и получше видали), а какое железо требует, ужас! Производитель конечно же может оптимизировать код и сделать более щадящие требования, но оно ему надо? Ведь при запуске любой игры мы видим логотип партнера nVidia|ATI в начале — а им нужно продать свои новые железки. И так с каждой новой игрой — все более и более серьезные требования.

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

И не будет никакого мирового финансового правительства — это утопия, в реальности всем чихать на друг друга. Посмотрите как дела сейчас обстоят в США — они подписали хотя бы один договор о снижении выбросов? Нет. Тут главное деньги, на людей всем фиолетово. И это врядли когда нибудь изменится. Энергия не будет дорожать в таких космических масштабах — это потеря огромного числа потребителей, тоесть потеря прибыли.
avatar

axel

  • 15 декабря 2009, 10:13
+
0
+100500!!!
avatar

Sergei_T

  • 15 декабря 2009, 10:46
+
0
2Markony — помню сорец на C в котором данные с COM принимались без всякой проверки и по ним включались какие-то механизмы

Объем продаж царь и бог теперь. А люди — расходный материал к сожалению

avatar

Sergei_T

  • 15 декабря 2009, 10:46
+
+1
Классное видео! А высокому мужичку еще и пригибаться не влом ))
avatar

yababay

  • 15 декабря 2009, 11:09
+
0
Ну вы и тред развели — молодцы — камменты больше топиков
Не расстраивайтесь, все будет нормально
И потепление глобальное и безповоротное еще не скоро будет
avatar

Gangsta

  • 15 декабря 2009, 18:31

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.