下载
当前发布的是一份可引导的预览版介质。它能启动到内核与首批用户态服务, 能让你亲眼看到串口输出 —— 但它没有安装程序,装不到硬盘上。 下载之前请先读完下面的说明。
下载完成后核对:
sha256sum Soke0_pre_0.3.1000.0_zh-CN_x64_v1.iso
—— 对不上就别用。
介质名怎么读
介质名由构建脚本按固定格式生成,字段各有含义,不是随手起的文件名。
| 字段 | 当前值 | 含义 |
|---|---|---|
| Soke{代际} | 0 | 产品代际,仅在架构级重构时递增 |
| {阶段} | pre | pre 预览 / beta 公测 / sv 正式版 |
| {内部版本} | 0.3.1000.0 | 四段版本号:主版本.次版本.编译基线.热修订 |
| {语言} | zh-CN | 系统界面语言 |
| {位数} | x64 | 目标架构 |
| {介质修订} | v1 | 同一版本重新打包介质时的序号 |
运行要求与已知限制
-
x86-64 机器或虚拟机
目标平台是 x86-64 长模式。当前全部验证都在 QEMU 上完成, 真机适配(ACPI 全量、NVMe/AHCI、xHCI、IOMMU)还没有做。
-
BIOS 与 UEFI 都能引导
这是 BIOS/UEFI 混合 ISO。UEFI 路径下由上游 Limine 引导管理器接手, 再交给自研引导加载器。
-
没有安装程序
介质只能引导运行,不能装到硬盘。安装需要文件系统与软件包管理器, 而这两样都还没有 —— 系统根计划用 Btrfs,包管理器是
spe,.spk格式目前只能被解析、装不了。 -
没有桌面
启起来之后看到的是内核与首批用户态服务在跑,没有图形界面。 桌面栈的设计已经定稿,但实现还没开始,前置能力(共享内存、IPC、 显示驱动程序模型、10bit 全链)都还缺。
-
输出在串口,不在屏幕
帧缓冲已经被采集并如实上报,但还没有往屏幕上绘制内容的合成器。 想看它在干什么,把串口接出来 —— 这也是本项目所有验证的做法。
Soke 是专有软件,源码不公开。介质可自由下载与转交,但不得修改、 反编译或以任何形式再分发本软件的衍生版本。 完整条款见 最终用户许可协议 与 许可证; 有授权相关的疑问请联系 admin@nexsteaduser.com。