1fccbe87dSLoGin<div align="center"> 2fccbe87dSLoGin <img width="40%" src="docs/_static/dragonos-logo.svg" alt="dragonos-logo"></br> 3fccbe87dSLoGin <h2>打造完全自主可控的数字化未来!</h2> 4fccbe87dSLoGin 5fccbe87dSLoGin<a href="https://dragonos.org"><img alt="官网" src="https://img.shields.io/badge/%E5%AE%98%E7%BD%91-DragonOS.org-4c69e4?link=https%3A%2F%2Fbbs.dragonos.org.cn" ></a> 6fccbe87dSLoGin<a href="https://bbs.dragonos.org.cn"><img alt="bbs" src="https://img.shields.io/badge/BBS-bbs.dragonos.org.cn-purple?link=https%3A%2F%2Fbbs.dragonos.org.cn" ></a> 7fccbe87dSLoGin 8fccbe87dSLoGin 9fccbe87dSLoGin 10fccbe87dSLoGin--- 11fccbe87dSLoGin 12fccbe87dSLoGin</div> 13fccbe87dSLoGin 147238e3c1Sfslongjin# DragonOS 157238e3c1Sfslongjin 167238e3c1Sfslongjin**Languages** [中文](README.md)|English 177238e3c1Sfslongjin 187238e3c1Sfslongjin 197238e3c1Sfslongjin 209fab312eSLoGin  DragonOS is a 64-bit operating system designed for lightweight cloud computing scenarios, featuring a fully independent kernel and offering Linux binary compatibility. Developed using the Rust programming language, it aims to provide improved reliability. In the Rust operating system domain, DragonOS consistently ranks among the top three on GitHub nationally. 219fab312eSLoGin 229fab312eSLoGin  The DragonOS open-source community was established in July 2022 and is entirely business-neutral. Our goal is to build a fully independent, open-source, high-performance, and highly reliable server operating system, fostering a digitally autonomous and controllable future! 239fab312eSLoGin 249fab312eSLoGin  DragonOS boasts an excellent and comprehensive architecture design. Compared to other systems of similar scale, DragonOS supports virtualization and has certain advantages in terms of device model and调度子系统 (scheduler subsystem).Currently, significant efforts are being made to promote cloud platform support, RISC-V compatibility, and the porting of compilers and application software. The aim is to achieve large-scale application in production environments within five years. 259fab312eSLoGin 269fab312eSLoGin  Driven by the community, DragonOS is currently evolving rapidly. DragonOS has already implemented about 1/4 of Linux interfaces, and in the future, we will strive to provide 100% compatibility with Linux, along with new features. 2755e63fcbSfslongjin 2833270d00Slogin[All you want to know about DragonOS is here - DragonOS](https://dragonos.org/?p=46) 297238e3c1Sfslongjin 301ab51cb3Sfslongjin## Websites 3155e63fcbSfslongjin 321ab51cb3Sfslongjin- Home Page **[DragonOS.org](https://dragonos.org)** 331ab51cb3Sfslongjin- Documentation **[docs.DragonOS.org](https://docs.dragonos.org)** 34fccbe87dSLoGin- **To learn about development dynamics and development tasks, please visit DragonOS's BBS:** [https://bbs.dragonos.org.cn](https://bbs.dragonos.org.cn) 35ac13e53aSlogin- Software mirror website **[mirrors.DragonOS.org](https://mirrors.DragonOS.org)** 36e4fb6c97SLoGin- Git mirror website **[git.mirrors.DragonOS.org](https://git.mirrors.DragonOS.org)** 3783152c17Slongjin- QQ group **115763565** 38ac13e53aSlogin- Code search engine [code.DragonOS.org](http://code.dragonos.org) 391ab51cb3Sfslongjin 407238e3c1Sfslongjin## How to run? 417238e3c1Sfslongjin 42009f92d5SSatin Wuker  The steps to run DragonOS are very simple. You can refer to the following information to run DragonOS within 15 minutes at the fastest! 437238e3c1Sfslongjin 4433270d00Slogin- [Building DragonOS - DragonOS dev document](https://docs.dragonos.org/zh_CN/latest/introduction/build_system.html) 457238e3c1Sfslongjin 4655e63fcbSfslongjin## DragonOS' Features 477238e3c1Sfslongjin 4855e63fcbSfslongjin  See documentation:[Features](https://docs.dragonos.org/zh_CN/latest/introduction/features.html) 497238e3c1Sfslongjin 5055e63fcbSfslongjin## How to join DragonOS ? 517238e3c1Sfslongjin 52fccbe87dSLoGin  If you are willing to join us, you can visit DragonOS's BBS , learn about development dynamics and development tasks: [https://bbs.dragonos.org.cn](https://bbs.dragonos.org.cn) 537238e3c1Sfslongjin 54009f92d5SSatin Wuker  Or, you can also bring your ideas, discuss with community members, and create some new functions for DragonOS. 557238e3c1Sfslongjin 56009f92d5SSatin Wuker## How to contact the community? 57225cda75Sfslongjin 5833270d00Slogin  You can send an email to the project's maintainer: longjin. His email address is [longjin@DragonOS.org](mailto: longjin@DragonOS.org) . 59cdc450caSfslongjin 6055e63fcbSfslongjin  Or join our development exchange QQ group: **115763565** 617238e3c1Sfslongjin 62fccbe87dSLoGin  For the discussion of formal issues, we recommend that you use the official language to post on the corresponding section of **[https://bbs.dragonos.org.cn](https://bbs.dragonos.org.cn)**. Or you can post questions under the issue of this repository. 637238e3c1Sfslongjin 647238e3c1Sfslongjin 657238e3c1Sfslongjin## List of contributors 667238e3c1Sfslongjin 6733270d00Slogin[Contributors to DragonOS-Community/DragonOS · GitHub](https://github.com/DragonOS-Community/DragonOS/graphs/contributors) 687238e3c1Sfslongjin 6933270d00Slogin## Get contact with us 707238e3c1Sfslongjin 717087e9fbSfslongjinCommunity Contact Email: contact@DragonOS.org 727087e9fbSfslongjin 7333270d00SloginMaintainer longjin's Email:longjin@DragonOS.org 7433270d00Slogin 757238e3c1Sfslongjin 767238e3c1Sfslongjin## Reward 777238e3c1Sfslongjin 7833270d00Slogin  DragonOS is an open source public welfare project, but its development cannot be separated from the support of funds. If you want, you can visit **[Sponsor - DragonOS](https://dragonos.org/?page_id=37)** , so as to promote the development of this project. The list of all sponsors will be published. Every bit of your sponsorship will contribute to the development of DragonOS! 797238e3c1Sfslongjin 8055e63fcbSfslongjin### Where will the sponsorship funds be used? 8155e63fcbSfslongjin 82ac13e53aSloginWe guarantee that all sponsorship funds and items will be used for: 8355e63fcbSfslongjin 84ac13e53aSlogin- Subsidies or equipment support for active community developers 85ac13e53aSlogin- Cloud service expenditure of DragonOS 86ac13e53aSlogin- Equipment purchase 87ac13e53aSlogin- Any use conducive to the development and construction of DragonOS 8855e63fcbSfslongjin 89ac13e53aSlogin### Sponsor List 9055e63fcbSfslongjin 9142ec8d16Slogin**Not yet** 927238e3c1Sfslongjin 9384e7f710SLoGin- **[China YaCloud](https://yacloud.net)** Ya'an Digital Economy Operations Co., Ltd. provides cloud server support for DragonOS. 94ac13e53aSlogin 95ac13e53aSlogin### Individual Sponsor List 967238e3c1Sfslongjin 979fab312eSLoGin 9833270d00Slogin- 万晓兰 99ad23fcddSlogin- David Wen 1009fab312eSLoGin- [YJwu2023](https://github.com/YJwu2023) 1019fab312eSLoGin- [longjin](https://github.com/fslongjin) 1029fab312eSLoGin- [黄铭涛](https://github.com/1037827920) 1039fab312eSLoGin- [许梓毫](https://github.com/Jomocool) 1049fab312eSLoGin- [谢润霖](https://github.com/xiaolin2004) 1059fab312eSLoGin- [蔡俊源](https://github.com/SMALLC04) 1069fab312eSLoGin- Kelly 107*1074eb34SSamuel Dai- [Samuka007](https://github.com/Samuka007) 1089fab312eSLoGin- [杨璐玮](https://github.com/val213) 1099fab312eSLoGin- [何懿聪](https://github.com/GnoCiYeH) 1109fab312eSLoGin- [周凯韬](https://github.com/laokengwt) 11142ec8d16Slogin- [Seele.Clover](https://github.com/seeleclover) 112e532a536Slogin- [FindWangHao](https://github.com/FindWangHao) 1133a23230aSlogin- [ferchiel](https://github.com/ferchiel) 114c28bd540Slogin- 叶锦毅 115c28bd540Slogin- 林 11634e05fe0Slogin- Albert 117db8b4a48Sfslongjin- [TerryLeeSCUT · GitHub](https://github.com/TerryLeeSCUT) 118ac13e53aSlogin- slientbard 11934e05fe0Slogin- 悟 120fcb3930aSfslongjin 121fcb3930aSfslongjin## Open source statement 122fcb3930aSfslongjin 12355e63fcbSfslongjin  This project adopts GPLv2 LICENSE for open source. You are welcome to use the code of this project on the basis of abiding by the open source license! 12455e63fcbSfslongjin 125fcb3930aSfslongjin**What we support:** using this project to create greater value and contribute code to this project under the condition of abiding by the agreement. 12655e63fcbSfslongjin 127cdc450caSfslongjin**What we condemn**: any non-compliance with the open source license. Including but not limited to: plagiarizing the code of the project as your graduation project and other academic misconduct, as well as commercial closed source use without payment. 12855e63fcbSfslongjin 129fcb3930aSfslongjinIf you find any violation of the open source license, we welcome you to send email feedback! Let's build an honest open source community together! 130cdc450caSfslongjin 131cdc450caSfslongjin## References 132cdc450caSfslongjin 13355e63fcbSfslongjin  This project refers to the following materials. I sincerely give my thanks to the authors of these projects, books and documents! 134cdc450caSfslongjin 135cdc450caSfslongjin- Implementation of a 64 bit operating system, Tian Yu (POSTS&TELECOM PRESS) 136cdc450caSfslongjin 137cdc450caSfslongjin- Principle and implementation of modern operating system, Chen Haibo, Xia Yubin (China Machine Press) 138cdc450caSfslongjin 139cdc450caSfslongjin- [SimpleKernel](https://github.com/Simple-XX/SimpleKernel) 140cdc450caSfslongjin 141cdc450caSfslongjin- [osdev.org](https://wiki.osdev.org/Main_Page) 142cdc450caSfslongjin 143cdc450caSfslongjin- ACPI_6_3_final_Jan30 144cdc450caSfslongjin 145cdc450caSfslongjin- the GNU GRUB manual 1460aee6bb4Sfslongjin 1470aee6bb4Sfslongjin- Intel® 64 and IA-32 Architectures Software Developer’s Manual 148d887f9a0Sfslongjin 149d887f9a0Sfslongjin- IA-PC HPET (High Precision Event Timers) Specification 150c43d65b2Sfslongjin 151c43d65b2Sfslongjin- [skiftOS]([GitHub - skiftOS/skift: A hobby operating system built from scratch in modern C++. Featuring a reactive UI library and a strong emphasis on user experience.](https://github.com/skiftOS/skift)) 152c43d65b2Sfslongjin 153c43d65b2Sfslongjin- [GuideOS](https://github.com/Codetector1374/GuideOS) 15433270d00Slogin 15533270d00Slogin- [redox-os](https://gitlab.redox-os.org/redox-os/redox) 15633270d00Slogin 15733270d00Slogin- [rcore](https://github.com/rcore-os/rCore) 158