Avalonia 12 and LoongArch: True Ecosystem CollaborationPartnership

Avalonia 12 and LoongArch: True Ecosystem Collaboration

Today, the Loongson technical team, in collaboration with the Avalonia Chinese community, has confirmed that Avalonia 12 is now fully supported on devices running the LoongArch architecture. This brings the power of modern .NET cross-platform development to one of the most dynamic emerging hardware ecosystems in the world. This milestone achievement would not have been possible without the Loongson team's unwavering dedication and significant technical contributions to the broader .NET ecosystem over the past several years, as well as Avalonia's relentless pursuit of excellence in cross-platform UI development.

Avalonia running on LoongArch

A Partnership Built on Mutual Respect and Shared Vision

The Loongson team's journey with .NET began in 2019, long before our formal collaboration. They dedicated countless engineering hours to porting the .NET runtime to their innovative LoongArch architecture, working closely with the Microsoft .NET team to ensure native support was merged into the official .NET codebase. In April 2022, their hard work paid off when .NET officially added LoongArch64 support, making it a first-class citizen in the .NET ecosystem. In April this year, the Loongson team released the .NET 10 runtime and SDK optimized for the LoongArch architecture.

In fact, our collaboration with the Loongson team dates back even further. At the Loongson 3A6000 Product Launch and User Conference on November 28, 2023, Loongson officially recognized Avalonia as an "important framework software" for the LoongArch platform in their keynote presentation, acknowledging our technical leadership in cross-platform UI development. By that time, Avalonia had already completed initial porting to LoongArch and was successfully deployed in real-world transportation industry applications, demonstrating the framework's stability and practicality on domestic hardware.

Throughout the development of Avalonia 12, we have remained committed to delivering exceptional experiences across an ever-expanding range of platforms. We have worked closely with the Avalonia Chinese community to ensure that Avalonia provides equally outstanding performance on emerging operating systems from around the world. The seamless compatibility of Avalonia on LoongArch would not have been possible without the Loongson team's unwavering and ongoing investment in the .NET ecosystem, nor without the continued contributions from participants in both the Loongson and .NET communities to projects such as SkiaSharp.

Empowering .NET Developers Everywhere

Avalonia's mission has always been simple and unwavering: to help every .NET developer build beautiful, modern applications that run anywhere.

The LoongArch support in Avalonia 12 means that millions of existing .NET applications can now be ported to run natively on Loongson-powered devices. This is not just about adding another target platform. It is about giving developers choice. Choice in what hardware they use, choice in what operating systems they support, and choice in how they build their software.

Our Commitment to an Open, Inclusive Ecosystem

We believe that great software is built by diverse communities working together. It does not matter where you come from, what company you work for, or what country you call home. If you are passionate about .NET and cross-platform development, we want to work with you. We have built Avalonia as an open, welcoming community where every contribution is valued and every voice is heard. We always expect mutual respect and fair collaboration. We believe that trust is the foundation of any successful open source project, and we will always work to earn and maintain that trust.

Looking Forward

The release of Avalonia 12 with LoongArch support is just one milestone in our journey with the Loongson ecosystem. We will continue to work closely with them to optimize performance, add new features, and ensure that Avalonia remains the best choice for .NET development on the LoongArch platform. We also look forward to partnering with other teams and companies around the world who share our vision of an open, inclusive, and thriving .NET ecosystem.

To all developers out there: whether you are building enterprise applications, consumer software, or hobby projects, Avalonia is here for you. We will continue to invest in making Avalonia the most powerful, most flexible, and most developer-friendly cross-platform UI framework available. And we will always do it the right way, with transparency, integrity, and respect for the open source community that makes it all possible.

Thank you to the Loongson team for your incredible work and your commitment to the true spirit of open source collaboration. And thank you to the entire Avalonia community for your continued support. Together, we are building something extraordinary.