URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 98115
[ Назад ]

Исходное сообщение
"Выход написанной на ассемблере свободной ОС KolibriN9"

Отправлено opennews , 25-Авг-14 09:27 
После полутора лет разработки вышла (http://kolibri-n.org/review.php) миниатюрная операционная система KolibriN9 (http://kolibri-n.org/), написанная преимущественно на ассемблере (fasm) и распространяемая в рамках лицензии GPLv2. KolibriN9 базируется на KolibriOS (http://kolibrios.org/) и предоставляет более красивое и дружественное для простого пользователя окружение, предлагающее большее количество приложений, поставляемых в комплекте.

Система занимает 1 Мб и при этом включает такие приложения, как браузер Netsurf, текстовый процессор, графический редактор GrafX2, видеопроигрыватель FPlay, файловый менеджер, программу для просмотра изображений и подборку игр и эмуляторов игровых консолей. Обеспечена полная поддержка USB, доступен сетевой стек, поддерживаются ФС FAT12/16/32, Ext2/3/4, NTFS (только чтение), XFS (только чтение).
<center><a href="http://cs310319.vk.me/v310319058/6190/mh6E7oq86bQ.jpg"&... src="http://www.opennet.me/opennews/pics_base/0_1408942767.jpg" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>

Особенности выпуска:


-  Основные изменения, пришедшие из KolibriOS:

-  Поддержка USB (накопители, мыши, клавиатуры, хабы) и их "горячее" подключение;
-  Поддержка ФС ext2/3/4 в режиме чтения и записи, и XFS в режиме только для чтения;
-  Подключение дополнительной директории /kolibrios/;
-  Улучшение распределения времени в планировщике процессов;
-  Добавлена нативная поддержка режима SATA IDE для жестких дисков и ATAPI-устройств;
-  Поддержка общесистемного буфера обмена;
-  Включение в систему драйвера vidintel, включающего поддержку нативных разрешений на ноутбуках со встроенной видеокартой Intel;
-  Обновление аудиодрайвера Intel HD Audio;
-  Обновление драйверов для видеокарт Intel и ATI Radeon;
-  Ускорение загрузки на некоторых конфигурациях;

-  Изменения, специфичные для KolibriN9:


-  Переработано оформление системы, дизайн стал гораздо красивее и приятнее;
-  Улучшено удобство работы, благодаря использованию панели Docky;
-  Мгновенный запуск KolibriN за счёт поддержки подключения дополнительной директории /kolibrios/;
-  Новые приложения, написанные специально для KolibriN:


-  Game Center - игровой центр, из которого возможно запустить игры, поставляемые в составе KolibriN;
-  appearance - программа для быстрой и удобной смены системного скина и обоев рабочего стола.

URL: http://kolibri-n.org/review.php
Новость: http://www.opennet.me/opennews/art.shtml?num=40444


Содержание

Сообщения в этом обсуждении
"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Андрей , 25-Авг-14 09:34 
Ускорение загрузки на некоторых конфигурациях;
тонко... при весе в 1МБ... :)

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено 7134956 , 25-Авг-14 10:48 
> Ускорение загрузки на некоторых конфигурациях;
> тонко... при весе в 1МБ... :)

Попробовал. Она не загружается вообще. Просто включается. Так же и программы. Вообще задержек на нашел. Волшебно. Может пригодится для древнего железа.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 02:45 
Проще купить SSD и любая не сильно жирная система будет "просто включаться" - BIOS будет дольше чем старт системы работать.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено анонимышь , 26-Авг-14 15:25 
аноним, ты дурак? :)

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 25-Авг-14 09:37 
они ещё живые. офигеть. молодцы, чо.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 02:49 
Работать на мусорку - так с музыкой! А кстати, плеер есть? :)

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 08:37 
> Работать на мусорку - так с музыкой!

с какого испуга «на мусорку»? «на мусорку» — это реактор, в котором авторы вынуждены повторять всю чушь от m$. а разработка независимой OS — это фан и опыт.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено torvn77 , 26-Авг-14 23:04 
А как х86 станет только 64?
Или просто вытеснится ARM или GPU?

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 23:06 
> А как х86 станет только 64?

никак.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 27-Авг-14 10:52 
> с какого испуга «на мусорку»?

А с такого что не портабельно ни разу. Некоторые это дело просекли еще в 70-х годах прошлого века и сделали себе "портабельный ассемблер" :).

> «на мусорку» — это реактор, в котором
> авторы вынуждены повторять всю чушь от m$.

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

> а разработка независимой OS — это фан и опыт.

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


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 27-Авг-14 10:59 
> Но практической пользы - около ноля.

опыт. в частности — опыт разработки для достаточно ограниченых условий.

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

я к чему: не согласен таки с «мусоркой». ребята получают опыт и фан — уже не мусорка. ребята не ставят себе невыполнимых целей — вообще отлично. вдобавок, некоторые посторонние, глядя на эту ось, тоже получают разные виды удовольствия. а что ещё надо-то от, по-сути, сценерного продукта?


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено anonymous , 25-Авг-14 09:38 
С ума сойти =) вот бы такую ОС на N900.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 25-Авг-14 09:43 
> С ума сойти =) вот бы такую ОС на N900.

ну… берём мы, значит, в руки какой-нибудь транслятор ассемблера для ARM…

…и забиваем на это дело.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 02:46 
> ну… берём мы, значит, в руки какой-нибудь транслятор ассемблера для ARM…

И получаем тормозной оттранслированный код.

> …и забиваем на это дело.

Потому что S40 и без нас есть. А кодить что-то навороченнее на асме никакой жизни не хватит.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 08:40 
>> ну… берём мы, значит, в руки какой-нибудь транслятор ассемблера для ARM…
> И получаем тормозной оттранслированный код.

какой напишем. я не сказал «транслятор x86 => ARM».


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено EuPhobos , 25-Авг-14 23:48 
Ему бы чуть больше оперативы, даже проц трогать не надо.
А с оперативой уж обделили слишком, у меня постоянно в свопе байты тусуются, прям боюсь за mmc-память.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 08:42 
> Ему бы чуть больше оперативы

все страдают. немного помогает CSSU, собраное с thumb2, но всё равно…


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено anonymous , 26-Авг-14 14:19 
>> Ему бы чуть больше оперативы
> все страдают. немного помогает CSSU, собраное с thumb2, но всё равно…

neo900 нас должно спасти, если таки релизнется.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 11:40 
RDP клиент ? каким образом можно запустить

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 15:20 
> RDP клиент ? каким образом можно запустить

ПОкурить ман религия не позволяет?


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Zenitur , 25-Авг-14 11:57 
Спасибо, ребята. Я забыл о вас на три года, и вот появился повод вспомнить! Поддержка USB радует, вот бы ещё драйвер для принтера HP... Но это мечты.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Айнанимм , 26-Авг-14 00:58 
есть принторы http://board.kolibrios.org/viewtopic.php?f=30&t=2285&hilit=&...

вобще на форуме много чего есть интересного...


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено userhost , 25-Авг-14 12:45 
почему 1 мб?, скачать нужно 30 с лишним

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 14:30 
29мб документации

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 02:47 
> 29мб документации

Батарейки для часов :).


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 14:28 
У меня как раз есть комп с 16 мб оперативной памяти, буду пробовать

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 15:20 
Стим уже можно запустить?

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено yantux , 25-Авг-14 17:06 
Вообще, актуально, как минимум для всего слабого железа на х86, которого до черта и больше.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено yantux , 25-Авг-14 17:09 
Только я не понял, у них микроядро или как?

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Punk_Joker , 26-Авг-14 00:43 
Ядро монолитное, с подгружаемыми драйверами

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 25-Авг-14 19:45 
мне интересно если бы какая компания взяла эту оську и на смарты, и всю инфраструкту сделала... ээээххх

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 02:48 
> мне интересно если бы какая компания взяла эту оську и на смарты,
> и всю инфраструкту сделала... ээээххх

Потребуется всего ничего - переписать с ноля :).


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 08:43 
> Потребуется всего ничего - переписать с ноля :).

и потом поддерживать. и всё это на ассемблере. смарты золотыми получатся. если не платиновыми.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Mihail Zenkov , 26-Авг-14 13:46 
Не уже ли тех денег, которые тратятся на патентные отчисления для M$, не хватит что бы нанять десяток толковых программистов со знанием ASM? Тем более, что поддержка внешних устройств фактически ненужна (то есть проделать работы нужно не больше, чем сейчас в Kolibri сделано на голом энтузиазме).

Другое дело, что оценят это единицы, времени на разработку уйдет больше, а модных "технологий" от какого нибудь битц аудио не будет.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 13:53 
> Другое дело, что оценят это единицы, времени на разработку уйдет больше, а
> модных "технологий" от какого нибудь битц аудио не будет.

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

почему? ну кто станет менять нетормозящий и не жрущий батарейку как не в себя аппарат? зачем? то ли дело: «мы выпустили новую модель! теперь 42 ядра! уже почти не тормозит! работает от аккумуляторов целых три часа вместо двух часов и пятидесяти девяти минут!»


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Айнанимм , 26-Авг-14 01:08 
вот бы ктонибудь(минобр) составил бы учебную программу для школ по информатике на основе этой системы... а то ребёнок в 10 классе, а на уроки информатике учатся "форматировать текст в вёрде"... нам хоть бейсик "преподавали"...

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено asavah , 26-Авг-14 02:51 
1 Метр ... опупеть, да один груб больше весит.

Молодцы, вот это Ъ-кодеры, олдскулл.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Айнанимм , 26-Авг-14 07:04 
ядро 85, файловый менеджер 5, браузер 13... и всё в килобайтах


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 27-Авг-14 10:54 
> ядро 85, файловый менеджер 5, браузер 13... и всё в килобайтах

Так на асме за@#$шься большую программу писать... :).


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 07:53 
640К хватит всем (с) Билл

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 26-Авг-14 08:44 
> 640К хватит всем (с) Билл

пруфлинк давай.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Anonimous , 29-Авг-14 12:28 
Оригинал изданной в конце 70-х статьи авторства В.Гейтса включал описание карты памяти IBM-PC с фразой, которую сейчас принято цитировать как "No one will need more than 637 kB of memory for a personal computer". Лично читал перевод этой статьи 10 лет позже её выхода и был согласен с основными тезисами, правда там речь шла о планах как раз на ближайшее десятилетие...

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 29-Авг-14 14:09 
я всё ещё не вижу там фразы «640 kB ought to be enough for anybody».

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Anonimous , 29-Авг-14 17:45 
Согласен "No one will need ... for a personal computer" и "ought to be enough for anybody" не представляют тождественного равенства, особенно бросается в глаза разница между "personal computer" и просто "anybody", но согласитесь - смысл очень близок, и после пары переводов туда-обратно, из оригинальной фразы вполне могла получиться обсуждаемая...
По мне, так самым спорным является факт отрыва её от контекста оригинальной статьи (10 лет); я, например, за 640к в своих проектах перешагнул даже позже - только в 90-х, после чего понял, что новые методы разработки - "не моё" и ушёл в инженерию.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 29-Авг-14 17:52 
смысл «где-то рядом», но всё-таки далеко не тождественен. мне просто надоело, что фразу про «640 килобайт» бездумно повторяют направо и налево, уподобляясь тем самым остальным распространяющим дезинформацию. про проприерастов можно рассказать много плохого и без вранья. «это же не наш метод!»

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Журналовращатель , 26-Авг-14 12:50 
Неужели там тот же netsurf?

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Нигодяй , 27-Авг-14 11:56 
Тоже удивился. Но проверять лень.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 23:09 
все хорошо, но оборудование не поддерживается

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 26-Авг-14 23:15 
в частности бродкомовские сетевухи

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено дукш , 27-Авг-14 10:37 
Ось для демосцены!!!
Там демки офигенские внутри

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Аноним , 28-Авг-14 07:31 
Наглядный пример современным быдлoкoдерам, рукожoпым индусам и прочим литературным нeграм, как умели писать программы в прошлом. При том что написано все в наше время. Не перевелись еще матерые программисты. Хотя это искусство в наше время уже и сравни онанизму.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 28-Авг-14 09:11 
желаю тебе пользоваться исключительно Kolibri.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Anonimous , 29-Авг-14 10:51 
А по-моему, идея годная - для всевозможных встраиваемых решений - от сканеров штрих-кодов до паркоматов - чем ниже энергопотребление (есть паркоматы и на солнечных батареях) и выше быстродействие (включил - работает), тем эффективнее можно сконструировать конечное изделие, пусть и пожертвовав совместимостью с каким-либо железом.

"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено arisu , 29-Авг-14 10:56 
> А по-моему, идея годная

а я и не говорю, что идея негодная. я всего лишь говорю, что для «повседневного применения обычными пользователями» Kolibri непригодна — в том числе и в силу архитектуры. а вот для всяких мелкодевайсов — вполне, согласен. правда, её сначала надо переписать на ARM, потому что психов, сующих x86 в подобные устройства, не так много.


"Выход написанной на ассемблере свободной ОС KolibriN9"
Отправлено Anonimous , 29-Авг-14 13:02 
Да не - на атоме можно собрать что-то более-менее вменяемое - сам лет пять назад проектировал подобный мобильный диагностическо-мониторинговый комплекс для медицины катастроф. Правда, там была необходимость сопряжения с хреновой горой диагностического оборудования, а собственные разработчики (создатели интегральной оболочки) умели писать только под винды, так что выбор оказался крайне ограниченным :(
Жаль, не было у нас команды, разрабатывающей KolibriN - продукт вышел бы в разы интересней...