LINUX.ORG.RU

KolibriOS запустила кампанию на Kickstarter

 , , , ,


7

3

Операционная система KolibriOS, целиком написанная на ассемблере, и разрабатываемая русской командой почти 10 лет, вышла на Kickstarter с целью собрать £5000 на проведение собственного Summer of Code.

В этом году Колибри не прошла отбор в Google Summer Of Code - слишком много операционных систем подавали заявки в этом году. Тем не менее, реализовать задуманное (новые шрифты, юникод, новые файловые системы, поддержка печати/сканирования, новый браузер, FTP-клиент, улучшение сетевого стека) авторы планируют однозначно. Также, в ревизии #3520 начато слияние USB-ветки ядра с основной.

Размер дистрибутива по-прежнему не превышает 3 МБ и минимальная сборка вмещается на дискету (1,44 МБ).

Благодаря размеру операционной системы, она может быть зашита в ПЗУ BIOS вместо громоздкого UEFI с браузером и базовыми возможностями. Инструкция по загрузке Kolibri с Coreboot: http://board.kolibrios.org/viewtopic.php?f=25&t=1368&start=15#p32967

Пример успешного использования здесь.

Предвидя вопросы о том, где ещё может пригодиться система, процитирую комментарий с Хабра:

Данная система очень хороша для обучения студентов. Ибо если взять самую простую программу с двумя кнопками, то
1. Её код умещается в 50 строчек можно разобрать каждую
2. Видны где сегменты кода где сегменты данных
3. Видно, что такое формат исполняемого файла
4. Понятно, как может работать простейшее графическое приложение и ОС

То есть в течение двух пар можно до байта разобрать приложение, которое видно на экране в графическом интерфейсе. Это на современном уровне позволяет заменить ДОС как систему для обучения студентов ибо
1. Многозадачность
2. 32 разрядность и нет многих костылей ДОС-а
3. Няшно выглядит по сравнению с досом

Полный план на лето можно посмотреть тут: http://wiki.kolibrios.org/wiki/Google_Summer_of_Code_2013

Официальный сайт проекта: http://kolibrios.org

>>> KolibriOS: Help us hold our own Summer of Code 2013 – Kickstarter

Лучше перед студентиками добавь про kolibri, coreboot и bios.

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

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

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

Интересно, насколько сложно будет запихнуть ей в браузер через эмулятор?

Думаю, что то вроде этого:
http://bellard.org/jslinux/
Давало бы куда больший вау эффект, нежели биосы и виртуалки :)

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

Да, coreboot нынче не модно, джаваскрипт наше всё. Там слишком урезанный эмулятор для запуска kolibri, proof of concept же.

Эмуляторами никто не ограничивается: хочешь на CD записывай, хочешь на флэшку. На моём ноутбуке определяет и выставляет правильное разрешение экрана, работают usb мышь и тачпад (буквально на днях в транк смержен новый usb стек), горячее подключение флэшек, sata-диски (пока доступно отдельным драйвером).

Свежие ночные сборки доступны тут.

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

Да, coreboot нынче не модно, джаваскрипт наше всё.

Закатать coreboot на материнку может только очень ограниченный круг людей, а открыть страничку в браузере может каждый.

Это бы очень помогло в сборе денег.

winddos ★★★ ()

разрабатываемая русской командой почти 10 лет

А толку от нее до сих пор никакого.

anonymous ()

Ох лол, люди уже пишут ОС на Haskell и пытаются её развивать, а эти бездельники продолжают байтошлёпствовать.

anonymous ()

Там уже запилили нормальный курсор? Чтобы нормально отрисовывался и не мерцал.

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

Интересно, насколько сложно будет запихнуть ей в браузер через эмулятор?

Нормальных эмуляторов и нет особо

http://bellard.org/jslinux/

Там только текстовый терминал, увы

derlafff ★★★★★ ()

для получения доступа к бета версии требуют 300р

anonymous ()

Хорошая ОС. Хочу слетать в будущее и узнать, что напишут за эти деньги.

ZenitharChampion ★★★★★ ()

Лет двадцать назад такая операционка просто взорвала бы рынок )

Opeth ★★★ ()

Благодаря размеру операционной системы, она может быть зашита в ПЗУ BIOS вместо громоздкого UEFI с браузером и базовыми возможностями.



Современные ПЗУ на мамках имеют размер 2-4-8Mb, смысла упираться в «размер дискетки» нету никакого. А понять как работает ОС лучше на примере чегото годного, в исходниках на 100%, из продакшена. GNU и *BSD подходят куда лучше, IMHO.

A-234 ★★★★★ ()

Запускается ли она в виртуалбоксе?

Oleaster ★★★ ()

минимальная сборка вмещается на дискету (1,44 МБ)

А, так это для них храню пачку TDK-шек. Больше, вроде, незачем.

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

Дискета

Можно с флешки. Места хватит на 1000 и более КолибриОС.

yogev_ezra ()

Не, ну если разрабов ещё можно понять (jff же), то тех, кто за это платит - ну никак.

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

Давало бы куда больший вау эффект

Да, ос, написанная на ассемблере для самого эффективного потребления ресурсов, запущенная в эмуляторе процессора, написанном на javascript — я бы на эту идею сказал «вау» :)

goingUp ★★★★★ ()

ОС - не нужна и не актуальна. ОС - джастфорфанщина, и даже не микроядро. Но Linux так же начинался скажете вы, но если и делать что-то новое - то чтобы было ну ваще хорошо, как пример - Genode OS, у которой перспективы есть.

I-Love-Microsoft ★★★★★ ()
Ответ на: комментарий от goingUp

Ну разработчики то не на ЛОР пошли денег просить, а на кикстартер. А там самый легкий путь к кошельку бекера это дать ему потестить какую нибудь демку.

Даже запуск виртуалке это куда сложнее, нежели тест в браузере.

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

Лет 15-20 назад QNX предлагала те-же возможности на дискете.

grim ★★★★ ()

новые шрифты, юникод, новые файловые системы, поддержка печати/сканирования, новый браузер, FTP-клиент, улучшение сетевого стека

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

anonymous ()

минимальная сборка вмещается на дискету (1,44 МБ)

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

anonymous ()

hurd бы давно выставили на кикстартер =)

anonymous ()

Сколько копрофагов на свет лезет. И линупс-то по макушку в дерьме, а эти-то куда.

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

крайне несолидно выглядит такая фраза

написанная на ассемблере

Ну. Анонимус уже не торт.

anonymous ()

они не упоролись писать операционку целиком на ассемблере
все равно что гвозди телескопом забивать

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

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

wlander ()

Очень хардкорная операционка! Удачи разработчикам!

jekader ★★★★★ ()

поменьше слов «дискета» - побольше «инновационные нанотехнологии»

anonymous ()

А в ней есть ssh клиент? У меня есть древняя флешка на 16 метров.

Debasher ★★★★★ ()

Заплачу когда портируют на MC68k, PowerPC, ARM и MIPS.

anonymous ()

А каково её предназначение (кроме обучающих целей)?

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

Заплачу когда портируют на MC68k, PowerPC, ARM и MIPS.

не забудь еще какой нить EPIC/VLIW

exception13 ★★★★★ ()
Ответ на: Дискета от yogev_ezra

Можно с флешки

Банальщина. Хрюкающий дисковод — это так романтично.

UNiTE ★★★★★ ()

Комменты не читал, но всех, кто выше уже сказал про ненужно, плюсую.

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

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

А вот в качестве BIOS'а…

zbarassky ()

В прошлом году в том же KolibriOS было жульничество: кто-то насобирал 20 тыр на якобы браузер на ассемблере и был таков. При этом нормальный человек даже в браузер на функциональных языках не поверит — разве что исследовательский проект, который будет написан «в стол».

Тут опять сборы, опять рассказы про то как круто будет пихать эту 32-битную ОС только для интелов на всякие холодильники. О возможности запихать линукс с окружением в несколько мегабайт (хоть бы и как Slashtop) авторы сборов видимо не слышали. Вангую очередное жульничество.

quiet_readonly ★★★★ ()

Не совместимый ни с одним стандартом велосипед? Не нужно

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

Не совместимый ни с одним стандартом велосипед?

не велосипед а моноцикл

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