#操作系统
Talos:为Kubernetes打造的现代Linux发行版
Daily-DeepLearning
提供丰富的计算机科学教育资源,涵盖数据结构、操作系统、计算机网络等基础课程。Python和数据科学部分包括numpy、pandas、matplotlib等流行库的使用教程。机器学习和深度学习部分涉及逻辑回归、集成学习、RNN、CNN等理论及实践内容,适合初学者及进阶学习者掌握计算机科学与人工智能技术。
MS-DOS
GitHub上的MS-DOS仓库提供v1.25、v2.0和v4.0版本的源代码与二进制文件,为早期PC操作系统研究提供重要参考。内容以MIT许可证发布,支持自由探索。仓库保持原始文件静态,但欢迎开发者fork项目进行实验。
puter
Puter是一款开源的互联网操作系统,提供功能丰富、高速且可扩展的云计算环境。它集成了个人云存储、应用平台、远程桌面等功能,支持随时随地访问文件和应用。Puter不仅可作为Dropbox等服务的替代品,还是开发者学习Web技术和云计算的理想平台。
fusion
Fusion是一个使用Nim语言开发的x86-64架构爱好者操作系统。该项目实现了UEFI引导、内存管理、任务调度、系统调用和进程间通信等核心功能。未来计划引入基于能力的安全机制、事件驱动任务状态机和按需分页等特性。开发者可通过QEMU模拟器运行和测试Fusion系统。
MacintoshPi
MacintoshPi 项目让 Raspberry Pi 能全屏运行 Mac OS 7、8 和 9,支持声音、网络和调制解调器仿真。无需 X 窗口系统即可运行,还集成了 Commodore 模拟器、虚拟调制解调器和 CD-ROM 仿真等功能。在 Raspberry Pi OS 上运行一个脚本并等待约两小时即可完成安装,为复古计算爱好者提供了便捷的解决方案。
OS-Copilot
OS-Copilot是一个开源框架,用于构建Linux和MacOS上的通用计算机代理。它提供统一接口,实现异构操作系统生态中的应用程序交互。该项目包含FRIDAY,一个可自我改进的AI助手,能处理常见计算机任务。OS-Copilot支持Web交互、代码终端操作、文件管理和多媒体处理等功能,为开发通用AI代理提供了基础平台。
redox
Redox是一个采用Rust语言开发的操作系统,专注于安全性、效率和性能。基于微内核架构,Redox不仅提供核心功能,还包含文件系统、显示管理等完整组件,构建了全面的操作系统生态。系统采用COSMIC桌面环境,支持多种Rust、Linux和BSD程序。目前,Redox正由活跃的开源社区持续开发完善中。
serenity
SerenityOS是一款面向x86-64架构的开源图形化类Unix系统。它巧妙融合90年代软件界面美学与现代Unix系统功能,特色包括64位内核、自主浏览器、完整系统服务、高度POSIX兼容性和网络支持等。该项目由开发者社区从零构建,无外部依赖,致力于打造独特且强大的操作系统体验。
friendup
Friend OS提供一个开放源码的操作系统,通过最新的互联网技术实现在不同设备间无缝的数据和资源共享。它支持多种设备与平台,包括移动电话、笔记本电脑及VR设备,实现创造、合作、存储和共享信息的新方式,确保用户数据在安全的私人环境中访问。