General Community Questions
What is openEuler
The OpenAtom openEuler project, short for openEuler, is an open-source OS project incubated and operated by the OpenAtom Foundation. It started as a simple server OS but has now blossomed into a full-blown digital infrastructure OS, supporting server, cloud, edge, and embedded deployments. This Linux distribution is compatible with multiple instruction set architectures and ideal for a wide range of operational technology applications, enabling OT-ICT convergence.
What is the openEuler community like
Established officially on December 31, 2019, the openEuler community operates as a global hub for developers worldwide, aiming to foster an open, diverse, and architecture-inclusive software ecosystem tailored for wide-ranging digital infrastructure needs. openEuler collaborates closely with both upstream and downstream communities to ensure continuous tech improvement and timely release of new versions.
What instruction set architectures does openEuler support
With active collaboration from leading chip vendors like Intel and AMD, openEuler supports multiple processor architectures, including x86, Arm, SW64, RISC-V, and LoongArch, with plans to expand to PowerPC.
openEuler is optimized for a wide range of CPU chips, such as Loongson 3 series, Zhaoxin KaiXian and KaiSheng, Intel Sierra Forest and Granite Rapids, and AMD EPYC Milan and Genoa. openEuler's compatibility extends beyond the CPU, encompassing NIC, RAID, Fibre Channel, GPU & AI, DPU, SSD, and security cards.
By offering a unified OS that can run on various devices, openEuler facilitates streamlined application development, allowing developers to target a wide range of hardware without significant code modification.
How often does openEuler release a new version
openEuler releases two types of community versions: long-term support (LTS) and innovation versions.
LTS versions, like openEuler 20.03 LTS and openEuler 22.03 LTS, are released every two years and provide community support for four years. This includes two years of maintenance support and two years of extended support.
Innovation versions are released every six months, with each receiving community support for six months.
Prior to the end of any version's lifecycle, users will receive notifications from our mailing lists three months in advance.
What are openEuler's special interest groups all about and How can I join one
The openEuler community is home to 100+ SIGs, each dedicated to a specific project or topic. These groups drive innovation in areas like toolchains, architectures, desktop environments, universal middleware, cloud-native infrastructure, and more! Our SIGs are hot on the heels of trends like AI, embedded systems, RISC-V, security, and compliance. They manage repositories, contribute to code, and even help shape community governance & operations.
You can find the full list of openEuler SIGs and their descriptions here.
Interested in joining an existing SIG? Send an email to the group's email address or contact the maintainers directly.
Can I start my own SIG? Absolutely! We have a simple and easy process for setting up a new SIG.
How can I contribute to openEuler
Whether you're a coding whiz or an enthusiastic non-coder, there's a place for you in our community. Here's how to get started:
- Sign the CLA as an individual, employee or corporation.
- Head over to our SIG List to see ongoing projects and discussions. Join an existing SIG or start a new one.
- Submit/address issues, contribute code/packages/ projects, and participate in non-code contributions.
- Submit/Address issues on the QuickIssue page where you can sign in with your Gitee, GitHub, email, or other account.
- Contribute code to our source code repository on Gitee or our mirrored repository on GitHub. Rest assured, we review PRs regularly.
- Contribute packages/projects to our software package repository on Gitee or visit our website's Contribute Software Package page.
- Join in our community activities. We host a wide range of activities, including meetings, summits, live streams, and meetups.
Every contribution, big or small, is valued! Check out our contribution guide to learn more.
How can I stay informed about openEuler and chat with fellow users
Here's how to stay informed about our developments and chat with fellow users:
- Visit our official website for usage guides and white papers.
- Explore our MOOCs for in-depth tutorials.
- Follow us on social media (LinkedIn, X, and YouTube) for the latest news on open source & OS industry events, partnerships, and technical solutions.
- Subscribe to our mailing lists to receive updates on SIG news.
- Engage in discussions and ask questions on the openEuler Forum or join the r/openEuler subreddit on Reddit for real-time communication. While the openEuler Forum's official English version is under construction, feel free to post in English on the existing forum and connect with other users!
Hmm, openEuler... Who's using it
openEuler isn't just open-source — it's powering real innovation from semiconductors to a wide range of industries like operating systems, Internet, finance, carrier, electric power, manufacturing, energy, education, transportation, healthcare, and other fields. Companies tailor openEuler to their needs, creating commercial and enterprise distributions for both internal and external usage, and some of these companies have implemented large-scale deployments of these distributions.
We're all about making the future brighter and more open-source! Check out our success stories.
What does "noise" in the openEuler refer to
OS noise includes non-application computing tasks executed during service running, such as:
- System/User-mode daemon processes
- Interrupt processing
- Processes in user mode or kernel
- Memory management and scheduling overhead
- Non-computing tasks in service applications (e.g., monitoring logs and thread communication)
- Resource competition (e.g., cache misses and page faults)
Where can I find common repositories for openEuler
You can find sorted and classified repositories for various openEuler versions on the openEuler Forum.