The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступна операционная система Lilith 0.0.5, написанная на языке Crystal

29.12.2019 09:14

Опубликован выпуск экспериментального проекта Lilith 0.0.5, развивающего операционную систему, ядро и инструментарий пространства пользователя в которой разрабатываются на языке Crystal (похожий на Ruby компилируемый язык со статической типизацией). Код распространяется под лицензией MIT.

Из возможностей отмечается:

  • Ядро для систем x86-64, частично поддерживающее POSIX и реализующее типовые системные вызовы Unix (open, read, write, spawn и т.п.);
  • Применение гибридного сборщика мусора;
  • Поддержка IDE/ATA;
  • Использование ФС FAT16;
  • Вытесняющая многозадачность;
  • Собственная стандартная Си-библиотека (libc), большая часть которой реализована на языке Crystal;
  • Поддержка интерпретаторов для языков Ruby (mirb, mruby) и Lua;
  • Написанные на языке Crystal командная оболочка adam и набор системных утилит (ls, hello, echo, cat, date, rm, mk);
  • Текстовый редактор kilo;
  • Наличие готового образа для запуска в QEMU ("qemu-system-x86_64 -hda disk.img -vga std -m 512M -serial stdio");
  • Простое графическое окружение на базе собственного оконного менеджера, панели cbar, эмулятора терминала cterm и файлового менеджера cfm. Поддерживается отображение обоев на рабочем столе.


  1. Главная ссылка к новости (https://github.com/ffwff/lilit...)
  2. OpenNews: Выпуск операционной системы Redox OS 0.5, написанной на языке Rust
  3. OpenNews: Язык Crystal пытается совместить производительность Си и удобство Ruby
  4. OpenNews: В рамках проекта PowerNex развивается ядро, написанное на языке D
  5. OpenNews: Эксперимент по разработке частей ядра Linux на языке Rust
  6. OpenNews: Фреймворк для написания защищённых драйверов для ядра Linux на языке Rust
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/52109-crystal
Ключевые слова: crystal, lilith
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (88) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:29, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    Ммм ОС на языке с гц.

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

    не выпуск экспериментального проекта?

     
     
  • 2.20, netricks (?), 11:31, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Я так понимаю, там всё-таки gc как надстройка над аллокацией памяти. То есть, аллокацию нужно специально прописывать, а значит в тот же libc она у них не полезет.
     
     
  • 3.21, Аноним (1), 11:40, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Я так понимаю, там всё-таки gc как надстройка над аллокацией памяти. То
    > есть, аллокацию нужно специально прописывать, а значит в тот же libc
    > она у них не полезет.

    Примерно как в той ОС на go?

     

  • 1.3, kravich (ok), 09:54, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В новости прекрасно все
     
  • 1.4, б.б. (?), 09:54, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +10 +/
    - обои есть?
    - есть!
    - нескучные?
    - нескучные
    - так какого хрена тебе ещё от ОС надо
     
     
  • 2.5, б.б. (?), 09:55, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +8 +/
    а вообще странно, 3.5 системных вызова, 5 утилит, зато WM с прозрачностью и файловым менеджером
     
     
  • 3.89, adolfus (ok), 12:30, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Это не файловый менеджер, а просто контейнер, который заполняется содержимым каталога.
     
  • 2.68, Аноним (68), 18:01, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    FAT16 хватит всем!
     
  • 2.104, Угу (?), 02:33, 01/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Уникальный антивирус еще надо
     

  • 1.6, Аноним (6), 10:05, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    О, лисапедный цирк - опять в городе!
    Oberon 1987, Inferno 1996, AOS/bluebottle/A2 2002 ...
    Не, не слышали...
     
     
  • 2.8, б.б. (?), 10:13, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    у кого из них был графический вм с транспарентностью? :)
     
  • 2.17, Аноним (17), 11:12, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    их миллион

    https://wiki.osdev.org/Projects

    помню в свое время, после menuet щупал visopsys, глянул, она еще живая  

     
     
  • 3.37, Анонимко (?), 14:00, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Приятная ссыль. Спасибо.
     
  • 3.39, JL2001 (ok), 14:04, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > их миллион
    > https://wiki.osdev.org/Projects
    > помню в свое время, после menuet щупал visopsys, глянул, она еще живая

    но Lilith там нет, явно список не полон

     
     
  • 4.90, Аноним (90), 13:35, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    и слава богу
     
  • 2.64, funny.falcon (?), 17:31, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Да, это «лисапед», как Вы изволили выразиться.

    Но вот я, допустим, завидую той целеустремленности и терпению, что приложил автор. А главное, у него вышел не пшик, а вполне рабочий прототип. А ведь до такой стадии добираются единицы и в менее сложных «for-fun» проектах.

    А если ещё учесть, что автор (скорее-всего) девушка, то даже становится стыдно за себя: мол, такой большой, а даже ни разу операционку не писал; а вон девушка взяла и написала.

     
     
  • 3.93, Аноним (93), 14:47, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Дык жинись на ней. Будешь рожать иподгущники менять, а она тебе операционку напишет =)
     
  • 3.96, Небинарный гендерфлюид (?), 19:01, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Судя по аватарке автора с радугой это трапик и не обязательно няшный.
     
  • 3.103, Аноним (103), 12:49, 31/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > А если ещё учесть, что автор (скорее-всего) девушка, то даже становится стыдно за себя: мол, такой большой, а даже ни разу операционку не писал; а вон девушка взяла и написала.

    Вот после таких комментариев начинаю немного лучше понимать феминисток. Был бы девушкой, скорее всего, было бы обидно такое прочитать.

     

  • 1.9, Аноним (9), 10:14, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >x86-64 only
    >crystal
    >Makefile
    >аниме
    >вампиры

    нe нyжнo

     
     
  • 2.23, Weaboo (?), 12:00, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >вампиры

    *Суккуб

     
     
  • 3.33, Аноним (9), 13:15, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А почему япошки так любят издеваться над существами из авраамических религий (ангелы, демоны) и европейских суеверий (вампиры) и помещать в своё аниме? У них что в своей религии существ мало?
     
     
  • 4.35, JL2001 (ok), 13:57, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    //оффтоп

    > А почему япошки так любят издеваться над существами из авраамических религий (ангелы,
    > демоны) и европейских суеверий (вампиры) и помещать в своё аниме? У
    > них что в своей религии существ мало?

    вы их существ видели??? глазожоп - не самое стрёмное
    японцы реально какие-то странные человеки

     
     
  • 5.50, Аноним (9), 16:11, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и что? Аниме же не на экспорт делается, а для внутреннего потребления.
     
     
  • 6.108, axredneck (?), 20:10, 19/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ошибаешься. Сами японцы аниме не так-то и много смотрят, они больше любят мангу и игрули.
     
  • 5.86, R (?), 09:23, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Дык поживи веками вверх ногами от нормальных людей - ум за разум наследственно зайдет!

    Вы вспомните причину, по которой японский император не путешествует за границу!

     
     
  • 6.87, JL2001 (ok), 10:30, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы вспомните причину, по которой японский император не путешествует за границу!

    таки в интернетах пишут что последний - путешествует (не знаю как ранее)
    и даже отрёкся от божественного статуса (правда в рамках капитуляции 1945)

     
  • 5.98, nvnvnvnv (?), 22:19, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ня fix* какие-то странные человечки

     
  • 4.44, Аноним (1), 14:42, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >издеваться

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

     
  • 4.65, Kuromi (ok), 17:54, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Дохрена у них своих мистических существ есть, и оборотни и вампиры свои тоже имеются. А еще всякие одержимые куклы, духи зонтиков, человеко-лягушки и тому подобное.

    Зачем же им суккубы всякие - ну экзотика же. Кстати о вампирах, которые "европйские", погуглите "китайские прыгающие вампиры".

     
  • 3.75, Аноним (75), 19:00, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    >*Суккуб

    Не суккуб, а мазоку. Тоже мне - Weaboo.

     
  • 2.41, Аноним (41), 14:12, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Люди неспособные отличить вампира от суккуба не нужны.
     
     
  • 3.72, Аноним (72), 18:46, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И те и другие не существуют. Смысл их различать?
     
     
  • 4.76, Аноним (41), 19:26, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А ты типа существуешь, аноним?
     
     
  • 5.78, Аноним (9), 20:26, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    cogito, ergo sum
     
     
  • 6.81, Аноним (41), 03:43, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А мыслишь ли? Ты всего лишь опеннетовский аноним, только имитация жизни. Аноним сочинит симфонию? Аноним превратит кусок холста в шедевр искусства?
     
     
  • 7.85, nio (??), 08:27, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не каждый не-аноним такое совершит - они что, все не существуют?
     
     
  • 8.100, Аноним (100), 03:05, 31/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да Ты здесь один Остальное либо результат работы ботов либо плод твоего вообра... текст свёрнут, показать
     
  • 7.97, ИИ (?), 20:06, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ИИ сочинит симфонию. ИИ превратит кусок холста в шедевр искусства. СР.
     
  • 6.99, nvnvnvnv (?), 22:27, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    ващето это солипсизм так то ... фу таким быть
     
  • 4.109, axredneck (?), 20:12, 19/01/2020 [^] [^^] [^^^] [ответить]  
  • +/
    За суккубов не скажу, а вот от вампиров летом замучаешься отбиваться.
     
  • 3.91, Аноним (90), 13:36, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только она не вампир и не суккуб, привет
     

  • 1.10, Илья (??), 10:16, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А там аниме-картинки в комплекте?
    Обычно поля там, горы
     
     
  • 2.28, Адекват (ok), 12:40, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    по идее должен быть велосипед.
     

  • 1.11, Аноним (11), 10:17, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Копирайт вместо копилефта? Но зачем? оО
     
  • 1.12, Аноним (12), 10:24, 29/12/2019 Скрыто модератором [﹢﹢﹢] [ · · · ]
  • +4 +/
     
     
  • 2.13, Аноним (13), 10:32, 29/12/2019 Скрыто модератором
  • +2 +/
     
     
  • 3.14, Аноним (14), 10:43, 29/12/2019 Скрыто модератором
  • +1 +/
     
     
  • 4.15, Аноним (13), 11:01, 29/12/2019 Скрыто модератором
  • +/
     
  • 3.22, Аноним (22), 11:53, 29/12/2019 Скрыто модератором
  • +/
     
     
  • 4.24, Аноним (13), 12:05, 29/12/2019 Скрыто модератором
  • +3 +/
     
     
  • 5.29, A.Stahl (ok), 12:41, 29/12/2019 Скрыто модератором
  • +2 +/
     
     
  • 6.48, Аноним (13), 15:15, 29/12/2019 Скрыто модератором
  • +/
     
  • 3.30, Аноним (30), 12:57, 29/12/2019 Скрыто модератором
  • +/
     
     
  • 4.49, Аноним (13), 15:28, 29/12/2019 Скрыто модератором
  • +1 +/
     
  • 3.66, Kuromi (ok), 17:56, 29/12/2019 Скрыто модератором
  • +/
     
     
  • 4.84, Аноним (13), 07:44, 30/12/2019 Скрыто модератором
  • +/
     
  • 3.74, Аноним (1), 18:48, 29/12/2019 Скрыто модератором
  • +/
     
  • 3.83, Аноним (13), 07:36, 30/12/2019 Скрыто модератором
  • +/
     

     ....ответы скрыты модератором (13)

  • 1.16, Аноним (16), 11:02, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    WeebOS
     
     
  • 2.58, Аноним (41), 17:11, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А когда буде WeedOS со Снупи?
     

  • 1.18, Аноним (18), 11:20, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Досту пена?
     
     
  • 2.25, kravich (ok), 12:14, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >пена

    на поверхности океана теоретически возможных программных систем

     

  • 1.27, Fracta1L (ok), 12:21, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Даже это быстрее станет готовым для десктопа, чем РеактОС
     
     
  • 2.94, Аноним (93), 14:49, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Уже внедрили и используют для бухгалтерии пока вы тут шумите
     
     
  • 3.101, Аноним (100), 03:07, 31/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Вот-вот! Даже эту альфу уже внедрили и используют а ректалос по прежнему вперде.
     

  • 1.31, Аноним (-), 12:59, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Все мы дети Лилит.
     
  • 1.32, Павел Отредиез (?), 13:13, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чья то дипломная работа наверное.
     
     
  • 2.34, Аноним (34), 13:40, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    А в каких вузах Crystal офицмально изучаемый язык?
     
     
  • 3.43, Павел Отредиез (?), 14:39, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это может быть неважно. Такая тема и все.
     

  • 1.38, JL2001 (ok), 14:01, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    жаль в новости не указали декларируемые цели проекта (да, мне лень идти по ссылке и искать, не мой профиль интересов)
     
  • 1.40, JL2001 (ok), 14:08, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    как я понимаю все такие проекты пилятся чтоб автоматически скриптом поднимать новую виртуалку на рандомной оси, заворачивать её в тор и через свежескомпиленный браузер лазить по onion-сайтам
    даже если fbi контролируя onion-сайт ломанёт через закладку браузер - они очень удивятся куда вывалятся из него
     
  • 1.46, Аноним (46), 14:58, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лилит - это ж демон
     
     
  • 2.51, Адам (?), 16:29, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да и Ева далеко не ангел, я вам скажу.
     
     
  • 3.60, Аноним (41), 17:13, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да в ветхом завете вы все там поехавшие
     
  • 3.102, Аноним (100), 03:07, 31/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Евы клоны Лилит. Кроме 01.
     

  • 1.54, Иваня (?), 16:43, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Интересно, добавил в закладки, ща я Linux изучаю, посмотрю потом умрет или нет :/
     
     
  • 2.92, Аноним (90), 13:42, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    > Интересно

    нет

    > я Linux изучаю

    нет

    > посмотрю потом

    нет

     

  • 1.59, Аноним (59), 17:12, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > mk

    Это по образу и подобию того, что в plan9, или что-то другое?

     
  • 1.67, Kuromi (ok), 17:58, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Собсно самый Главный Вопрос - соурс их обоины есть?
     
     
  • 2.69, paulus (ok), 18:38, 29/12/2019 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >соурс их обоины есть?

    Ищи в разделе "Городская дьяволица / Machikado Mazoku" :)

     

  • 1.77, vz_2 (?), 20:15, 29/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ОС, обои, аниме, ОС, обои, круги ада лора и опена, я вас покину.
     
  • 1.79, Аноним (79), 01:54, 30/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    опять ссаные окошки
     
     
  • 2.82, Аноним (82), 07:25, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе больше нравятся круглишки или треугольники?
     
     
  • 3.95, Аноним (93), 14:50, 30/12/2019 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Кругляшки нужны что бы можно было на столе(шнице) использовать
     

  • 1.80, pda (?), 03:07, 30/12/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Поддерживается отображение обоев на рабочем столе.

    Не скучно.

     
  • 1.107, Аноним (107), 16:11, 03/01/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда задр0там надоело просто... смотреть онимэ они запилили свою ОС. Ждём ответа от понилюбов.
     
  • 1.110, terryfilch (ok), 08:49, 20/02/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    жрет правда оно 50-60 % из каждого моего cpu на i3.. да и шрифт отображается в терминале через раз, но много нужного и известного софта начиналось с таких вот - "потому, что могу"
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру