Google хочет сделать умные устройства безопаснее с KataOS.
Google рассчитывает на расширение своего присутствия на рынке программного обеспечения с запуском KataOS, новой операционной системы для инструментов машинного обучения.
Согласно сообщению в блоге компании (откроется в новой вкладке), система «доказуемо безопасная платформа, оптимизированная для носимых устройств, на которых работают приложения машинного обучения», KataOS будет работать вместе с эталонной системой Sparrow.
Большинство пользователей компьютеров привыкли к операционным системам Windows и macOS, тогда как профессиональным пользователям остается полагаться на любимые дистрибутивы Linux в конкретизированных сферах деятельности.
Google анонсирует KataOS и Sparrow
В своём заявлении компания сообщает о важности создания «достоверно безопасных систем для интегрируемого оборудования», поскольку умные устройства получают всё большее распространение.
Google считает, что наши личные данные, среди которых изображения и голосовые записи, могут оказаться под угрозой, если нельзя математически доказать полную безопасность данных на устройстве.
И пока «многое ещё предстоит сделать», Google всё же подтвердила некоторые подробности о грядущей KataOS. В прошлом компания предпочитала языки программирования Carbon и C++, однако новый проект «почти полностью написан на Rust», согласно соответствующей странице GitHub.
Издание The Register более подробно рассматривает базовое микроядро seL4, которое обычно реализуется на языке C. В статье поясняется, как CAmkES, использующий Haskell и Phython, играет роль «слоя абстракции для объединения слоев C и Rust вместе».
Google видит в этом подходе первый шаг в «будущее, где интеллектуальные окружающие нас системы машинного обучения смогут заслужить доверие».
Двигаясь вперед, компания рассчитывает открыть исходный код всего Sparrow – как аппаратного, так и программного обеспечения.
Познакомьтесь с лучшими хромбуками этого года.