Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/plos-clan/coolpotos
CrashPowerDOS for x86
https://github.com/plos-clan/coolpotos
do-it-yourself operating-system
Last synced: about 8 hours ago
JSON representation
CrashPowerDOS for x86
- Host: GitHub
- URL: https://github.com/plos-clan/coolpotos
- Owner: plos-clan
- License: mit
- Created: 2023-12-30T05:54:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-23T21:51:25.000Z (18 days ago)
- Last Synced: 2025-01-01T07:09:22.749Z (9 days ago)
- Topics: do-it-yourself, operating-system
- Language: C
- Homepage:
- Size: 16.4 MB
- Stars: 100
- Watchers: 4
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README-zh-CN.md
- License: LICENSE
Awesome Lists containing this project
README
# CoolPotOS for x86
## 翻译
- [English](README.md)
- [中文](README-zh-CN.md)## 介绍
这是一个基于 x86 架构的简单操作系统。
## 模块
* `pl_readline` by min0911Y [plos-clan/pl_readline](https://github.com/plos-clan/pl_readline)
* `Uinxed-Mark` by ViudiraTech [ViudiraTech/Uinxed-Kernel](https://github.com/ViudiraTech/Uinxed-Kernel)
* `os_terminal` by wenxuanjun [plos-clan/libos-terminal](https://github.com/plos-clan/libos-terminal)
* `libelf_parser` by wenxuanjun [plos-clan/libelf_parser](https://github.com/plos-clan/libelf-parse)## 构建并运行
### 环境
您需要安装这些软件:
- Xmake
- NASM
- Zig(如果 xmake 无法为您下载它,您可以手动安装)
- Windows subsystem for Linux (Ubuntu 22.04)
- xorriso
- qemu-system-i386### 步骤
- 在终端上运行 `xmake run`,项目将开始构建并运行
## 许可协议
该项目完全遵循 MIT 协议,任何人都可以免费使用它,另见 [LICENSE](LICENSE)。
## 贡献
欢迎为这个项目提交 PR 或 issue,我会非常高兴看到它!
### 贡献者们
* XIAOYI12 - xiaoyi1212 负责主要的OS开发
* min0911Y - min0911 负责OS文件系统开发
* copi143 - copi143 新版用户堆框架开发
* QtLittleXu - XuYuxuan 负责OS文档编写
* ViudiraTech - Uinxed-Mark 性能测试程序
* VinbeWan - 负责驱动程序开发
* A4-Tacks - 编写一些构建脚本
* wenxuanjun - OS 重构开发
* Minsecrus - OS 重构开发