08.12.2021

Проект Kerla развивает Linux-совместимое ядро на языке Rust


  • 1.2, QwertyReg (ok), 16:15, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Если это дело будет POSIX-совместимо и его реально можно будет крутить в Докере вместо жирных Alpine/Ubuntu, то цены ему не будет. Это будет реальный прорыв.
     
     
  • 2.4, Аноним (4), 16:21, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А на кой тебе в докере ядро? Докер его не виртуализирует, а использует LXC
     
  • 2.5, пох. (?), 16:22, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Ты реально похоже совсем т-пой.
    Это ЯДРО, д-лоид-г-ноед.

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

     
     
     
  • 4.23, Admino (ok), 16:57, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Я прочитал как «забанить» и подумал, чего ж тут такого удивительного.
     
  • 2.24, Admino (ok), 16:58, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы на этом ядре строить докер, нужно ещё докера всего. А вот в каких-нибудь KVM-ах — милости просим.
     

     
  • 2.6, пох. (?), 16:23, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • +/
    не ссы, очередной ректалос. Отлично работает под qemu, на одной-единственной архитектуре, и умеет запускать busybox.

    Зато какой у него CoC!

     

  • 1.8, Аноним (8), 16:27, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Проект очень интересный, но похоже на прикольное хобби. Не более.

    Без серьезной поддержки компаний (кто платит разработчикам и автору этого ядра) шансов нет.

    Такие проекты создаются десятками, десятками и помирают.

    А компании очень жадные. Они даже Open Source, которым активно пользуются, нихрена не поддерживают.

     
     
  • 2.16, rm2 (?), 16:37, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Проект очень интересный, но похоже на прикольное хобби. Не более.

    (won’t be big and professional like Linux)

     

  • 1.17, Anonymous XE (?), 16:38, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    >Для разработки низкоуровневых компонентов, таких как ядро ОС, Rust предоставляет поддержку raw-указателей, упаковки структур, ассемблерных inline-вставок, встраивания файлов на ассемблере.

    И вот это вот всё сведёт на нет безопастную работу с памятью.

     
     
  • 2.18, пох. (?), 16:48, 26/10/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, но с другой стороны — течь и паниковать никто не мешает!
     

  • 1.22, Admino (ok), 16:55, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > На текущем этапе развития Kerla может работать только на системах с архитектурой x86_64 и реализует базовые системные вызовы,

    I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.

     
  • 1.27, Кир (?), 17:07, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Для разработки низкоуровневых компонентов, таких как ядро ОС, Rust предоставляет поддержку raw-указателей, упаковки структур, ассемблерных inline-вставок, встраивания файлов на ассемблере.

    И куда при этом сливается вся типа «безопасТность» ржавчины?

     
  • 1.29, Аноним (29), 17:08, 26/10/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Автор, как видно, более адекватен, чем авторы Редокса, у которых развилась паранойя на теме безопасности и одного раста оказалось мало — понадобилась ещё и микроядерная архитектура, на чем они и погорели, как и все микроядерщики. Но стиль новости намекает, что адекватности может и не хватить.
     

    Источник.