项目简介
TenonOS是一个基于LibOS架构的开源操作系统,由浙江大学软件学院智能操作系统实验室与杭州盈一科技有限公司联合研发,于2024年6月正式开源。其核心设计理念是“解耦架构,灵活复用”,通过微库组件池实现操作系统功能的动态组合与场景化生成,为边缘计算、嵌入式设备及学术研究提供高效、轻量化的技术底座。

核心优势与技术亮点
- 1. LibOS架构,极致灵活
- 采用微库组件池设计,突破传统内核边界,支持开发者自由选择、裁剪或扩展功能模块(如调度器、内存管理器、线程池等),快速生成适配特定场景的OS实例。
- 兼容POSIX接口,无缝衔接主流开发框架与工具链。
- 2. 模块化设计,简化复杂性
- 通过标准化的API接口封装功能模块,降低开发门槛,加速边缘计算、物联网设备等场景的落地效率。
- 针对多核支持(SMP)、本地变量管理等场景进行深度优化,资源利用率提升显著。
- 3. 跨领域复用,场景即服务
- 从学术研究(毕业设计、课程实验)到工业级系统开发(智能硬件、工业控制),TenonOS通过微库组件的动态组合,快速适配多样化需求。
开源生态与合作
- 联合开发单位:
- 浙江大学软件学院智能操作系统实验室:提供前沿操作系统理论与架构设计支持。
- 杭州盈一科技有限公司:推动项目落地与商业化探索,联合构建开源社区生态。
- 社区共建:
TenonOS秉承开放协作精神,欢迎开发者、企业、学术机构共同参与,贡献代码、提出需求或反馈优化建议,携手打造下一代操作系统范式。
加入Gitee GVP的意义
TenonOS此次入选Gitee GVP(Gitee Most Valuable Project),标志着其技术价值与社区影响力获得权威认可。通过Gitee平台的资源扶持、技术推广与生态联动,TenonOS将:
- 加速社区成长:获得更广泛的开发者关注与贡献,推动版本迭代与功能完善。
- 深化产业应用:依托Gitee生态资源,加速在边缘计算、工业互联网等领域的商业化落地。
- 引领行业创新:为操作系统领域提供轻量化、模块化的开源新标杆,助力中国开源技术自主可控。
加入我们,共筑OS新生态
TenonOS期待与全球开发者、企业及研究机构携手,共同探索操作系统的未来!立即行动:
- 访问项目主页:Tenon: 基于libos架构的操作系统核心库及构建工具
- 参与开源社区:贡献代码、提交Issue或加入讨论,共建轻量级OS新标准!
TenonOS——以开源之力,释放无限创新可能!
Gitee GVP,助力卓越开源项目闪耀全球!
发布日期:2025年4月
合作单位:Gitee、浙江大学软件学院、杭州盈一科技