LINUX.ORG.RU
ФорумTalks

Interim OS 2015 - минималистичная ОС для небольших компьютеров

 , ,


4

6

Interim OS — новейшая ОС предназначенная для небольших компьютеров, вдохновленная идеями из лисп-машин (вся ОС, включая ядро доступны через REPL) и Plan9 (все есть файл). После загрузки ОС, пользователю предоставляется интерфейс в виде лиспового REPL (используется JIT компиляция), где пользователь может управлять ресурсами ОС через файловую систему (как в Plan9).

В данный момент Interim OS запускается на следующих конфигурациях:

  • Raspberry Pi 2 (Broadcom VideoCore4/ARMv7, Bare Metal)
  • Olimex Olinuxino (Freescale IMX233/ARMv5, Bare Metal)
  • ARM5+ Linux (Hosted)
  • Intel/AMD x64 Linux (Hosted)

Основные идеи ОС:

  • оболочка — это редактор — это REPL — это язык (лисп) — это компилятор
  • namespace'ы используются для песочниц и сетевой прозрачности
  • только одна и основная кодировка для всех — UTF-8
  • все управляется с клавиатуры

Страница проекта:

http://interim.mntmn.com

Исходные коды проекта:

https://github.com/mntmn/interim

Очередная хохмоподелка для лулзов. Может ещё быть использована в качестве диплома в мухосранском техникуме.
Знаешь сколько всяких ОСей пишут ежедневно?
Думаю любой программист, начинавший не с WEB, написал свою ОСь.
Скучно.

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

Пф-ф-ф... Ты принёс в /talks прокомпостированный автобусный билет и ожидаешь, что тут начнётся вакханалия?

Stahl ★★☆
()

О, я нечто подобное в детстве делал. Хреново, что здесь никак не переосмыслена концепция путей в ФС — строки довольно инородно выглядят.

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

я нечто подобное в детстве делал

Собственно это исчерпывающе характеризует как сами подобные ОС так и их авторов.

r_asian ★☆☆
()

Спасибо, но мир с трудом выдерживает и один emacs.

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

черт, я не программист и даже я пытался написать свою )))

nerfur ★★★
()

интерфейс в виде лиспового REPL (используется JIT компиляция)

И как у него с потреблением памяти?

Manhunt ★★★★★
()

Зачем оно нужно, когда есть Emacs? Ну, если только из-за того,что у него есть свое ядро, но, думаю, emacs'у и это поправят.

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