프로젝트 소개
aiueos는 AI 에이전트를 위해 보안이 강화된 역량 기반 환경을 제공하도록 설계된 운영체제입니다. Kotoba로 작성되었으며, 로더와 커널이 컴파일러에 의해 생성되는 "C-free bare metal" 프로덕션 프로필을 지향하여 신뢰 컴퓨팅 기반(TCB)에서 전통적인 C 기반 결정 로직을 제거하는 것을 목표로 합니다.
주요 기술적 특징은 다음과 같습니다:
- 역량 기반 보안: 별도의 'grant' 권한 기관이 내린 결정을 집행하는 역량 브로커 역할을 수행합니다.
- Wasm 실행: Chicory를 사용하여 컴파일된 Kotoba Wasm 컴포넌트를 실행하며, 명령어 수준의 연료 측정(fuel metering) 및 메모리 제한을 적용합니다.
- 하드웨어 지원: 작동하는 부팅 프로세스(UEFI/Multiboot2)와 x86-64에서의 물리 메모리 할당 및 CPU 폴트 처리의 부분적 구현을 포함합니다.
- 컴포넌트 아키텍처: 호스트형 윈도우 매니저, IME 및 GPU 프레젠터를 지원하며, 고수준의 공격자에 대한 격리에 중점을 둡니다.
- 배포 프로필: 베어메탈 x86-64 커널, Linux 호스트 VM 번들, JVM 호스트 클라우드 데스크톱 프로필 등 다양한 프로필을 제공합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.