Рубріки: Новини

Google анонсувала випуск нової операційної системи, написаної на Rust

Анастасія Пономарьова

На GitHub з’явилася рання версія KataOS, а точніше, основні частини цієї операційної системи від Google, включаючи фреймворки, повідомляється в блозі Google. Програмісти можуть приєднатися до роботи над ОС.

Подробиці

Операційна система KataOS орієнтована на вбудовані пристрої з низьким енергоспоживанням на кшталт GPS-систем, фітнес-трекерів, смартгодинників та іншого. У корпорації акцентують на вбудованій безпеці нової ОС.

«Система безпеки часто розглядається як функція програмного забезпечення, яку можна додати до чинних систем або вирішити за допомогою додаткової апаратної частини ASIC. Але наша команда в Google Research хоче розв’язати цю проблему інакше – створити нову безпечну платформу, оптимізовану для вбудованих пристроїв, на яких працюють програми машинного навчання», – розповідають у Google.

«Чернетка» вже на GitHub

Корпорація хоче залучити до роботи над проєктом розробників з усього світу, тому поділилася на GitHub вихідним кодом кількох компонентів операційної системи (для початку). Для неї вибрали seL4 як мікроядро, оскільки воно ставить безпеку на перше місце, а також «математично доведено безпечним, з гарантованою конфіденційністю, цілісністю та доступністю». KataOS майже повністю реалізована на Rust, що усуває цілі класи помилок, такі як off-by-one та переповнення буфера.

Поточна версія GitHub включає більшість основних частин KataOS, у тому числі фреймворки для Rust, альтернативний кореневий сервер, модифікації ядра для seL4, які можуть звільняти пам’ять, використовувану кореневим сервером.

Google, ілюстрація

Щоб довести безпеку системи в цілому, Google створили еталонну реалізацію KataOS під назвою Sparrow, що об’єднує KataOS із захищеною апаратною платформою.

«Таким чином, на додаток до безпечного ядра операційної системи, Sparrow включає логічно безпечний корінь довіри, побудований за допомогою OpenTitan на архітектурі RISC-V, – уточнюють у блозі. Однак для нашого початкового випуску ми орієнтуємося на стандартнішу 64-бітну ARM-платформу, що працює в симуляції з QEMU».

 

 

Останні статті

«Не відкривайте жодних архівів RAR»: архіватор WinRAR знову використовують для атак на українських користувачів

Компанія Google попередила, що широко відома вразливість архіватора файлів WinRAR для Windows, яку раніше вже…

29.01.2026

ФБР закрило форум російських кіберзлочинців RAMP

Фахівці ФБР США отримали контроль та закрили сумнозвісний форум російських кіберзлочинців RAMP. Ця платформа використовувалась…

29.01.2026

Автор «вайб-кодингу» прогнозує «слопокаліпсис» — лавину низькоякісного згенерованого коду на GitHub

Відомий ентузіаст штучного інтелекту та екс-дослідник OpenAI Андрей Карпати заявив, що всього за три місяців…

29.01.2026

83% індійських IT-працівників страждають від вигорання. Кожен четвертий працює понад 70 годин на тиждень

Індійську IT-галузь, в якій працює понад 5 мільйонів людей, накрила хвиля самогубств та масові звільнення,…

28.01.2026

Агент кодування Mistral Vibe 2.0 став більш точним, але подорожчав

Французька компанія Mistral AI оновила свій термінальний агент кодування Mistral Vibe до версії 2.0. Інструмент,…

28.01.2026

Мінцифри просить всіх поділитись даними для навчання національної LLM

Мінцифри просить користувачів «увійти в історію» та поділитись текстовими даними для розробки національної LLM. Ці…

28.01.2026