Canonical’s RISC-V Flutter Push: Ubuntu’s Bold Bet on Open ISA Dominance

Canonical ports Google's Flutter to RISC-V for Ubuntu, enhancing desktop capabilities on open ISA hardware amid ecosystem maturation. Pull requests target upstream integration, building on years of RISC-V investments.
Canonical’s RISC-V Flutter Push: Ubuntu’s Bold Bet on Open ISA Dominance
Written by Dave Ritchie

In a move signaling Canonical Ltd.’s deepening commitment to the RISC-V architecture, the Ubuntu maker has engineered Google’s Flutter UI toolkit to run natively on RISC-V hardware, paving the way for richer desktop experiences on this open-source instruction set. Announced via pull requests to the upstream Flutter repository, the port arrives as RISC-V gains traction amid geopolitical tensions over Arm licensing and Intel’s x86 stronghold. Phoronix first reported the development on November 20, 2025, highlighting Canonical engineers’ work to enable Flutter’s cross-platform prowess on Ubuntu for RISC-V.

Flutter, Google’s framework for building natively compiled apps across mobile, web, and desktop, has long been a darling of Canonical. The company declared it their ‘default choice’ for Ubuntu mobile and desktop apps back in 2021, per Phoronix. Now, with RISC-V support, Canonical is positioning Ubuntu as the premier Linux distribution for this architecture, backed by board vendors like SiFive and Alibaba.

RISC-V’s Ubuntu Ascendancy

Canonical’s RISC-V journey kicked off in earnest with Ubuntu Server support in 2021, as noted by TechRadar. By 2023, they optimized images for StarFive’s VisionFive 2 single-board computer, according to RISC-V International. Recent milestones include joining the RISC-V Software Ecosystem (RISE) in December 2023, per Channel Life, to accelerate open-source readiness.

Ubuntu 25.10, slated for later this year, marks a pivotal shift: dropping RVA20 support for the stricter RVA23 profile, as detailed by OMG! Ubuntu. This ensures compatibility with emerging high-performance hardware but sidelines older boards. Canonical also eyes a ‘fully functional desktop session’ on RISC-V with this release, reported Linux Today.

Flutter’s RISC-V Engineering Feat

The port, led by Canonical’s RISC-V team, tackles Flutter’s Dart runtime and Skia graphics engine for riscv64. Phoronix details pull requests adding RISC-V to Flutter’s build configurations, enabling compilation via Rust and Dart toolchains. Upstream integration awaits review, but Canonical’s Ubuntu packages already demonstrate functional demos on RVA23 hardware.

This builds on broader ecosystem progress. Debian 13.0 formalized RISC-V support in 2025, per Phoronix, while Linux 6.18 added MIPS extensions and other enhancements, as covered by Phoronix. Phoronix’s 2024 retrospective praised RISC-V software strides despite hardware scarcity.

Social Buzz and Industry Echoes

Posts on X amplified the news, with Phoronix tweeting on November 20, 2025: ‘Canonical Gets Flutter Up And Running On RISC-V For Ubuntu. Pull requests opened to see if upstream Flutter will support RISC-V.’ The post garnered quick engagement from RISC-V enthusiasts, underscoring community excitement. FlutterDev’s recent updates focused on AI integrations, but no direct RISC-V nod yet.

Canonical’s Flutter affinity traces to 2021, when they hailed its performance for Ubuntu apps. Earlier Flutter showcases included RISC-V mentions at 2023’s Flutter Forward, via TechCrunch, hinting at long-term viability.

Technical Depths of the Port

Flutter’s engine relies on Impeller for graphics and Dart VM for logic. Canonical’s patches extend LLVM backends for riscv64, optimizing vector extensions under RVA23. Benchmarks on StarFive JH7110 show viable frame rates, though GPU acceleration lags behind x86/Arm, per Phoronix analysis. Upstream Flutter could leverage this for official tier-3 support.

Challenges persist: RISC-V hardware remains niche, with Framework’s Laptop 13 prepped for Linux 6.19, as Phoronix reported. Debian’s RISC-V bind by ‘slow hardware’ echoes this, but Canonical’s server-to-desktop pipeline aims to catalyze adoption.

Strategic Implications for Open Hardware

For Canonical, Flutter on RISC-V bolsters Ubuntu’s edge in edge computing, IoT, and data centers wary of proprietary ISAs. RISE membership commits them to toolchain hardening, including GCC and LLVM for Flutter’s dependencies. Phoronix notes Canonical’s ‘bullish’ stance, endorsed by vendors.

Google’s Flutter, now with Gemini AI hooks per recent X posts from FlutterDev, gains RISC-V as a neutral playground amid US-China chip wars. Canonical’s port could lure OEMs like Ventana and Tenstorrent to Ubuntu-certified RISC-V platforms.

Subscribe for Updates

DevNews Newsletter

The DevNews Email Newsletter is essential for software developers, web developers, programmers, and tech decision-makers. Perfect for professionals driving innovation and building the future of tech.

By signing up for our newsletter you agree to receive content related to ientry.com / webpronews.com and our affiliate partners. For additional information refer to our terms of service.

Notice an error?

Help us improve our content by reporting any issues you find.

Get the WebProNews newsletter delivered to your inbox

Get the free daily newsletter read by decision makers

Subscribe
Advertise with Us

Ready to get started?

Get our media kit

Advertise with Us