首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目: astrid

摘要

GitHub项目:astrid 仓库地址:https://github.com/astrid-runtime/astrid Stars:10302 | 作者:astrid-runtime 项目描述:Astrid is a portable, capability-secure operating system for composable software. ===================...

astrid https runtime the github com Astrid and badge with
2026-08-12 1 阅读 约6分钟阅读 GitHub Trending
分享:
字号:
GitHub 项目:astrid 仓库地址:https://github.com/astrid-runtime/astrid 星级:10302 | 作者:astrid-runtime 项目描述:Astrid 是一个用于可组合软件的便携式、功能安全的操作系统。 =================================================== 自述文件内容: #阿斯特丽德 **用于可组合软件的便携式、功能安全的操作系统。** [![CI](https://github.com/astrid-runtime/astrid/actions/workflows/ci.yml/badge.svg)](https://github.com/astrid-runtime/astrid/actions/workflows/ci.yml) [![CodeQL](https://github.com/astrid-runtime/astrid/actions/workflows/codeql.yml/badge.svg)](https://github.com/astrid-runtime/astrid/actions/workflows/codeql.yml) [![许可证:MIT 或 Apache-2.0](https://img.shields.io/badge/License-MIT%20OR%20Apache--2.0-blue.svg)](#license) [![MSRV](https://img.shields.io/badge/MSRV-1.95-blue)](https://www.rust-lang.org) [![Rust 2024](https://img.shields.io/badge/Rust-2024_edition-orange)](https://www.rust-lang.org) [![阿斯特丽德书](https://img.shields.io/badge/docs-The_Astrid_Book-8A2BE2)](https://github.com/astrid-runtime/book) --- Astrid 对待组件的方式就像操作系统对待进程的方式一样。每个 能力是一个密封的WebAssembly **胶囊**:它可以与其他组件组成 胶囊,仅授予明确的权限,并在不扩大其范围的情况下进行更换 达到。 Astrid 独立于任何特定产品、模型提供商、代理商 循环、用户界面或分发。 下面的内核很小并且故意愚蠢。它路由事件, 强制执行功能、运行沙箱并记录审计跟踪;它持有 没有模型、工具架构或业务逻辑。越狱、有毒的工具或普通的 bug 仍然无法读取文件、访问网络或在其外部生成进程 授予。权限是内核强制执行的能力,而不是指令 模型值得信赖。 ## 快速开始 ````bash 酿造水龙头阿斯特丽德运行时/点击&&酿造安装阿斯特丽德 astrid init --distro @yourorg/your-distro 阿斯特丽德开始 阿斯特丽德状态 阿斯特丽德胶囊列表 ```` Astrid Runtime 不选择或捆绑产品发行版。选择您的发行版 信任并传递其名称、存储库、本地“Distro.toml”或签名的“.shuttle” 使用“--distro”显式存档。运行未组合运行时的操作符可以 跳过 `init` 并直接启动守护进程。 从[本书](https://github.com/astrid-runtime/book)开始 架构或[贡献者手册](https://github.com/astrid-runtime/handbook) 做出贡献。 ## 为什么阿斯特丽德存在 代理框架信任提示。阿斯特丽德将其放入运行时。代理是不受信任的代码 在您的计算机上执行,可以访问您的文件、网络和凭据。告诉它 行为不是安全边界。操作系统级别的边界是。 - **加密功能模型。** 每个文件路径、网络主机和工具都是经过签名的 ed25519 授予范围为资源模式、主体绑定、过期检查且全局可撤销。否 授予,无访问权限。 - **没有环境权限的 WASM 沙箱。** 胶囊在 Wasmtime 中运行,没有系统调用,没有文件 描述符,并且没有主机内存。每个外部效果都是经过功能检查的主机调用 WIT 型 ABI。 - **内核是愚蠢的。** 它实例化事件总线、加载胶囊和路由
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱