FTL: операционная система для облаков, которую можно собрать как библиотеку
FTL: A new operating system for clouds
FTL — это новая операционная система для облаков, где каждый контейнер запускает собственную userspace-ОС в виде разделяемой библиотеки. Она реализует концепции Linux, такие как процессы, VFS и TCP/IP, а минимальное ядро FTL обеспечивает изоляцию на уровне гипервизора. FTL совместима с бинарниками Linux и позволяет расширять функции ядра без программирования eBPF. Цель — сделать лёгкие контейнеры такими же безопасными, как виртуальные машины, не жертвуя производительностью.
Наша цель — сделать лёгкие контейнеры такими же безопасными, как виртуальные машины, и открыть новые возможности на уровне ОС в приложениях, не жертвуя производительностью.
- drybjed
Это просто хобби, и оно не станет большим и профессиональным, как GNU?
- sigbottle
Что означает «ОС» для облаков?
Это значит, что вы всё ещё делегируете что-то вроде KVM/паравиртуализации для ваших моделей устройств, но ваша гостевая ОС FTL может запускать несколько защищённых рабочих нагрузок внутри виртуальной машины?
Или вы проектируете собственную ОС с нуля для работы на нативном оборудовании? Какие ограничения вы накладываете на поддержку оборудования, чтобы сделать это выполнимым, а не переписыванием всего того, что есть в Linux? Полагаю, именно поэтому это рекламируется для «облака», потому что вы заранее знаете развёртываемые машины, на которых будете работать? Или разработчики ядра считают поддержку оборудования (относительно) тривиальной проблемой в пространстве ОС по сравнению с пользовательскими функциями (такими как процессы, планирование, управление памятью и т.д.)?
Или ставка на то, что микроядро = победа = можно реализовать всё, что есть в Linux, и даже больше?
Мне интересно, какова конечная цель проекта, а не только то, что существует сейчас (иначе ответ, судя по всему, пока сводится к первому предложению).
- comboy
Я просто заставляю агентов генерировать ассемблер для моего приложения и моего оборудования и загружаюсь прямо в него.
- ollybee
Я увидел FTL и «новый» и очень обрадовался. Увы, это не та игра.
- aaronbrethorst
Вот автор: https://seiya.me — он работает в Vercel, звучит вполне солидно.