The open source culture is still shining - in the openEuler community, with technology and ideas, you are the protagonist

For developers and enterprise users, there is no doubt about the dominance of Linux; well-known distributions such as OpenSUSE, CentOS, Debian, Ubuntu, and Fedora have accumulated a large number of fans in the long history of development. Although mature and reliable, the disadvantages of these "old guys" are also obvious: it is almost difficult for the new generation of developers and users to influence the subsequent updates of these distributions; the slightly old system architecture can only be used in massive historical Under the weight of the burden, it is constantly repairing and moving forward.

At the same time, in the ever-changing application scenarios and devices, enterprise users and developers have to make difficult choices among the complexity and inefficiency of the "old architecture" and the extremely high learning threshold of niche distributions. Regardless of the choice, the price and cost are extremely high.

Obviously, it's time to use new technologies and new ideas to recast Linux as a distribution that belongs to a new era. And this is the original intention of openEuler.

4584f6caa7ee34e18df8329954043589.png

e35de16cc3ff39cd53f1dc005ebfe871.png

Start a new journey belonging to this era

Different from those old faces with heavy historical burdens and difficult to make systematic changes, openEuler fully considered server, cloud, edge, embedded and many other application scenarios at the beginning of its design, and achieved better through modular functional components. adaptability and scalability. After handing over the source code to the Open Atom Open Source Foundation for management, openEuler has opened its doors to developers, ecological partners and users from all over the world.

For all developers and users, openEuler is a new journey with lofty goals that has just started; more importantly, this journey is something that everyone can personally participate in and witness. At the recently held openEuler Developer Day 2022 conference, openEuler welcomed the ecological support of top companies in the industry, including Huawei, Intel, Research Institute of Open Source Chips (RISC-V), Hyperfusion, H3C, and Kirin Software. Among these industry giants, it is the participation and contribution of more ordinary developers.

410869b677aabd8da1b7a7fcf7370cc5.png

As an ordinary developer, experience 0 to 1 of the new journey

The openEuler community organizes development and version releases in the form of SIG (Special Interests Group). At present, on the official website of the openEuler project, we have been able to see nearly 100 SIG groups, covering many fields such as functional component update, application ecological construction, and hardware adaptation.

Du Yiwei in the office is an ordinary engineer of Kylin Software; Du Yiwei in the community is the maintainer of the SIG-OKD (Red Hat's open source PaaS platform) team, responsible for the development and maintenance of OKD-related components, NestOS research and development and monthly group meetings meetings and discussions. At the same time, Du Yiwei also participated in discussions and contributed code in CloudNative, QA, Release and other groups.

cf26f68340ae98bc7c877d6181a69229.png

According to Du Yiwei's own statement, the first participation in the openEuler community was in March 2021; at the beginning, only a software package was submitted in the SIG-BIO (Biological Application) group. In addition to Du Yiwei, the group also included seniors from many universities and research institutions; in the continuous listening and discussion, Du Yiwei's technical depth and breadth have been rapidly improved. But in addition, what fascinated Du Yiwei the most was the strong technical atmosphere and lively discussion and sharing environment in the SIG group, as well as the sense of belonging from the community. Here, open source is not only a way of software collaborative development, but also a culture that is admired by all participants; so that every developer's enthusiasm, patience and confidence can be transformed into code and become the technological advancement of operating systems driving force.

53a07e435f3523eade62393e3b0c22b0.png

Through continuous participation in community sharing, discussions and offline activities, Du Yiwei is sometimes a guest in the spotlight, sometimes a listener off the stage, sometimes a participant in discussions, and sometimes a code contributor. "Here, no matter who you are, as long as you have technology and an idea, you are the protagonist. Here, we can boldly put forward our own ideas, and as long as they are feasible and reasonable, they will be supported by the community." When he was in the community, Du Yiwei's enthusiasm was palpable.

Of course, in addition to the rapid progress in technology, Du Yiwei also felt the power and importance of the ecological chain through the community. At present, there are nearly 20,000 software packages in the openEuler community. While the existing software packages are being continuously updated, new software packages in more fields will join the community. At the hardware level, openEuler has also completed the adaptation with Kunpeng, Intel, Feiteng, Shenwei, Zhaoxin and many other platforms. And this massive combination of software + hardware is the power and charm of the ecological chain. On the other hand, the participation and sharing of experts from various parties also allows more ordinary developers like Du Yiwei to have the opportunity to acquire new knowledge in different fields and acquire new abilities to think about problems from different perspectives.

At the same time, Du Yiwei's work also began to intersect with openEuler. With Kylin Software joining the openEuler ecosystem, the NestOS project in charge of Du Yiwei also chose openEuler and became one of the many distributions of openEuler. As a result, Du Yiwei also realized the power of the community from the perspective of ecological partners. During the NestOS image creation process, in order to introduce new features, the team needed to compile a large number of software packages; inevitably, Du Yiwei and his team encountered many problems. By feeding these issues back to the community in the form of issues and submitting PRs to resolve them, NestOS is progressing quite smoothly. In addition, NestOS also maintains a certain number of software packages in the process of continuous version update, and these software packages support the development work of multiple SIG groups. As a result, NestOS and openEuler have formed a positive cycle of "from the ecology, to the ecology".

Although he has only participated in the openEuler community for just over a year, Du Yiwei has participated in a lot of work; he and his team not only maintain a large number of software packages through the NestOS project, but also become an active promoter of the evolution of the new version of Euler. In many offline activities, Du Yiwei shared his technical ideas and development experience with teachers and students from many universities and developers. In the Kunpeng Application Innovation Competition held in 2021, Du Yiwei won the best code integration award of the openEuler track. Of course, in addition to rich work experience, spotlights and honors, Du Yiwei has also gained valuable open source project collaboration experience and massive technical accumulation.

Obviously, what Du Yiwei has obtained in the openEuler community is what other Linux open source communities cannot provide, or even if it can be provided, it is "extremely limited". This is the reason why openEuler can attract a large number of new and old developers and ecological partners to participate, and it is also the key to openEuler's rapid development from 0 to 1.

43f1745b3161ba3b7eaa2275de828e5f.png

openEuler, why it's fascinating

It has been more than 30 years since Linux was born, which is older than many developers and earlier than the establishment of many enterprise users. In the ever-changing digital age, this turbulent open source history has long since turned into smoke, scattered in articles, biographies, and memories. But fortunately, this open source spirit still exists, and the enthusiasm of users and developers for Linux still exists. So, after missing countless classic releases, developers and users in the new era ushered in the new openEuler.

07359b5b57734778a1e800790280b0d2.png

Based on new technologies, new architectures, and new ideas, openEuler's underlying technology is advanced enough, its operating model is open enough, and the future it describes is exciting enough. Moreover, in this new project and new community, the open source culture still shines brightly, and the door to participation is always open. The new generation of developers can still start a new journey with enthusiasm, patience and confidence like those of their predecessors, and harvest a legend that belongs to the contemporary era and faces the future.

As Du Yiwei said, in openEuler, with technology and ideas, you are the protagonist!

Guess you like

Origin blog.csdn.net/csdnnews/article/details/124311171