惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
W
WeLiveSecurity
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
F
Full Disclosure
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
The Register - Security
The Register - Security
G
Google Developers Blog
C
Check Point Blog
GbyAI
GbyAI
A
About on SuperTechFans
V
Vulnerabilities – Threatpost
T
The Blog of Author Tim Ferriss
T
Tor Project blog
AWS News Blog
AWS News Blog
Cyberwarzone
Cyberwarzone
C
CERT Recently Published Vulnerability Notes
MongoDB | Blog
MongoDB | Blog
Latest news
Latest news
aimingoo的专栏
aimingoo的专栏
U
Unit 42
Y
Y Combinator Blog
P
Privacy International News Feed
Cisco Talos Blog
Cisco Talos Blog
S
Securelist
S
Schneier on Security
雷峰网
雷峰网
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Attack and Defense Labs
Attack and Defense Labs
P
Proofpoint News Feed
C
Cisco Blogs
Webroot Blog
Webroot Blog
T
Troy Hunt's Blog
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
P
Privacy & Cybersecurity Law Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
罗磊的独立博客
Cloudbric
Cloudbric
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Hacker News: Ask HN
Hacker News: Ask HN
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Microsoft Security Blog
Microsoft Security Blog

Ubuntu blog

Tracing a memory leak bug in PID 1 and contributing an upstream fix: a Linux support story | Ubuntu MAAS installation: bare metal provisioning is easier than ever | Ubuntu Januscape vulnerability CVE-2026-53359 mitigations available | Ubuntu Managing Ubuntu on bare metal at scale Ubuntu Server: a platform made for enterprise scale | Ubuntu Building an open source chain of trust: new research uncovers key blockers and ways forward | Ubuntu Beyond safety and security: Why automotive open source demands dependability  | Ubuntu DirtyClone Linux kernel local privilege escalation vulnerability fixes available | Ubuntu pedit COW kernel local privilege escalation vulnerability mitigations | Ubuntu Canonical becomes Gold Sponsor of Trifecta Tech Foundation | Ubuntu Challenges designers face in open source (and how to fix them) | Ubuntu Hunting a 16-year-old SQLite bug with TLA+: is dqlite affected? | Ubuntu Anbox Cloud on C4A metal: Android, at scale, without friction | Ubuntu Canonical announces live kernel patching for Arm64 | Ubuntu How to use RISC-V custom instructions with Ubuntu | Ubuntu Ubuntu Summit 26.04: connected by open source | Ubuntu So you need to add microcontrollers to your fleet: now what? | Ubuntu Validating real-world skills through Canonical Academy | Ubuntu Virtualized Android comes to Anbox Cloud | Ubuntu Template: Streamlining open source design contributions | Ubuntu Beyond Mythos: responding to a new threat landscape | Ubuntu A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine | Ubuntu A decade of Ubuntu on IBM Z and IBM LinuxONE | Ubuntu AI at the edge: simplifying infrastructure with Cisco and Canonical | Ubuntu The next era of telco clouds: get open infrastructure choice with Sylva and Canonical Kubernetes | Ubuntu What is RDMA over Converged Ethernet (RoCE)? | Ubuntu Beyond tokens per watt – using Ubuntu 26.04 LTS for AI | Ubuntu A look into Ubuntu Core 26: Deploying AI models on Renesas RZ/V series for production | Ubuntu RISC-V profiles – why is RVA23 significant? | Ubuntu AI with AMD ROCm on Ubuntu: your questions answered | Ubuntu Ubuntu and Ubuntu Pro on Azure Cobalt 200 VMs | Ubuntu What is InfiniBand? | Ubuntu How Canonical Support solves hard Linux performance bugs  – even in 12-year old code | Ubuntu Securing AI agent workflows on Ubuntu with the new NVIDIA OpenShell snap | Ubuntu Canonical announces optimized Ubuntu images for TPU virtual machines by Google Cloud | Ubuntu VMware hypervisor deployment using MAAS | Ubuntu Migrating from Apache Spark 3 to Spark 4 | Ubuntu Introducing Workshop: launch sandboxed development environments on Ubuntu with a single command | Ubuntu Run agentic workloads on Arm and Ubuntu | Ubuntu Decoding design: How design and engineering thrive together in open source | Ubuntu Developing web apps with local LLM inference | Ubuntu PinTheft Linux kernel vulnerability mitigation | Ubuntu Canonical announces fully Managed Kubeflow AI operations platform on the Microsoft Azure Marketplace | Ubuntu A look into Ubuntu Core 26: Cloud-powered edge computing with AWS IoT Greengrass and Azure IoT Edge | Ubuntu CVE-2026-46333 (ssh-keysign-pwn) Linux kernel vulnerability mitigations | Ubuntu Finding the blind spot: How Canonical hunts logic flaws with AI | Ubuntu Fragnesia Linux kernel local privilege escalation vulnerability mitigations | Ubuntu Rethinking BYOD security: protecting data without trusting devices | Ubuntu Dirty Frag Linux kernel local privilege escalation vulnerability mitigations | Ubuntu Three weeks to go: A sneak peek of the Ubuntu Summit 26.04 experience | Ubuntu How to use Ubuntu on Windows | Ubuntu Fixes available for CVE-2026-31431 (Copy Fail) Linux Kernel Local Privilege Escalation Vulnerability | Ubuntu Run NVIDIA Nemotron 3 Nano Omni locally in a single command | Ubuntu Why Web Engineering is great | Ubuntu Ubuntu 16.04 LTS has reached the end of standard Expanded Security Maintenance with Ubuntu Pro. Here are your options. | Ubuntu Understanding disaggregated GenAI model serving with llm-d | Ubuntu From Jammy to Resolute: how Ubuntu’s toolchains have evolved | Ubuntu Hybrid search and reranking: a deeper look at RAG | Ubuntu Canonical expands Ubuntu support to next-generation MediaTek Genio 520 and 720 platforms | Ubuntu Intentional leadership at Canonical | Ubuntu Ubuntu Pro comes to Nutanix bare-metal Kubernetes | Ubuntu Ubuntu Summit 26.04 is coming: Save the date and share your story! | Ubuntu How to manage Ubuntu fleets using on-premises Active Directory and ADSys | Ubuntu Simplify bare metal operations for sovereign clouds | Ubuntu How to Harden Ubuntu SSH: From static keys to cloud identity | Ubuntu The “scanner report has to be green” trap | Ubuntu Modern Linux identity management: from local auth to the cloud with Ubuntu | Ubuntu Canonical welcomes NVIDIA’s donation of the GPU DRA driver to CNCF | Ubuntu Hot code burns: the supply chain case for letting your containers cool before you ship | Ubuntu
RISC-V 101 – what is it and what does it mean for Canonical? | Ubuntu
Jon Taylor (Jon Taylor) · 2026-04-08 · via Ubuntu blog

Interest in RISC-V has grown rapidly over the last few years. While many use cases have been deeply embedded, during 2026 we expect to see a rapid increase in the number of chips and boards available to developers that support Linux. In this blog I will look at some of the drivers for this growth, the value proposition of RISC-V and explain why supporting RISC-V is important to Canonical.

What is RISC-V?

RISC-V is an open standard instruction set architecture (ISA). An ISA describes the set of instructions that a CPU executes to run a program. Other examples of modern ISAs include Armv8-A or Intel x86_64. RISC-V was created in 2010, and RISC-V International was founded in 2015 to act as a steward for the specification(s). These are developed through community engagement with industry, academia, and even enthusiastic individuals. 

As an open standard, anyone can create a RISC-V CPU. As a specification it provides foundational technology standards, while allowing innovation both through extensions to the ISA, and also in terms of business models. It is not an implementation of a CPU, but an architecture specification like USB or Ethernet.

Today, RISC-V is widely used and shipping in volume. Most uses of RISC-V have been deeply embedded – which means they are tied to the product they are part of and not available to individual developers, but that situation is changing and improving. During 2026 we expect to see multiple vendors with development boards supporting the RVA23 profile that can run Linux.

There are many reasons to consider using RISC-V, from the philosophy of adopting an open standard architecture, to concerns over technology sovereignty. There are also fundamental business and technology drivers which I will explain in more detail.

Enabling new business models

As a permissively licensed ISA, RISC-V offers the ultimate flexibility for businesses and the open source community. Implementations of RISC-V can be open source, closed source, licensed as IP, or developed for private in-house use.

There are many companies offering RISC-V CPUs as commercial IP, and companies such as Qualcomm and NVIDIA use RISC-V cores within their products.

One strong endorsement of RISC-V has been from Google through the OpenTitan project, where a fully open source CPU is being used as a security root of trust. Google recently announced shipping production silicon in Chromebooks and use in their data centers.

Extensibility powers technology innovation

Unlike most other ISAs, the RISC-V ISA has been specifically designed to be extensible, and  is also split into multiple sets of extensions that you can pick and choose from. This gives user more choice and power in using the ISA for their projects; for example, one could use this ISA to:

  • Use novel data types for AI/ML
  • Use novel techniques or custom instructions for security
  • Control custom accelerators
  • Create a system using a minimal set of instructions for power/area
  • Conduct academic research into novel CPU architectures and microarchitecture

With fields like AI/ML progressing ever more rapidly, having a hardware architecture that allows innovation and experimentation becomes increasingly important. While this flexibility could cause problems for the software ecosystem, RISC-V has multiple ways to manage this, from grouping subsets of instructions together (such as ‘F’ for floating point instructions) to profiles, such as RVA23 which groups together multiple sets of instructions. Furthermore for many deeply embedded use cases, where the developer controls both software and hardware, this is less of a concern.

How mature is the software ecosystem?

A common question from people new to RISC-V is “while the hardware side sounds really interesting, how can I be confident my applications will run on it?”. This can be answered in a number of ways, and a future blog will look at the specifics around supporting custom instructions in Ubuntu. However, the short version is that the open source community has already widely adopted RISC-V and provides excellent support for it in many parts of the ecosystem. This includes the Linux kernel, toolchains such as GCC and LLVM and most real-time operating systems too, while Ubuntu has supported RISC-V since 2021.

The standardization efforts around profiles ensure compatibility between different implementations – for example, RVA23-compliant software is portable across any RVA23 hardware.

Why RISC-V matters to Canonical

From Canonical’s perspective, we want to support the ISAs that our community and customers want to use. Wherever open source ports to RISC-V exist, we will try to support them, and provide the same standard of support as other architectures. That means Long Term Support (LTS) versions of Ubuntu will support RISC-V for up to 15 years with a subscription to Ubuntu Pro with legacy support. Ubuntu 24.04 LTS supports the RVA20 profile while from 25.10 onwards (including 26.04 LTS) we will support RVA23. Explaining profiles is a topic for a future blog, but for now suffice to say that most Linux-capable RISC-V hardware will be supported by us for many years to come. 

Where to access and download RISC-V builds

Beyond the generic support Canonical offers at the profile level, we also work with silicon partners to provide specific support for their products. These packages can be accessed on our website. Please note Partner RISC-V builds that are built and hosted by our partners do not benefit from Canonical’s ongoing support programs.

Explore Canonical-supported RISC-V builds> 

Explore partner RISC-V builds >

We also provide a cookbook for vendors to help them build their own Ubuntu images.

View our RISC-V cookbook >

Our launchpad website provides builds of all the packages in our repo. Vendors can also use launchpad to host their own private packages, for example to include custom instructions.

Explore the Ubuntu 25.10 RISC-V repository

Conclusion

RISC-V is disrupting the semiconductor industry and enabling new applications and use cases for custom silicon. While much of the focus has been on hardware, the software community is also very active in developing support for RISC-V and it is already at a good level of maturity. Canonical treats RISC-V as a first-class citizen and our goal is to support it to the same level as competing architectures. We are already well on the way to this goal.

If you are considering using RISC-V in your next project, from Ubuntu Core for IoT and edge devices to Ubuntu Pro and Ubuntu Server, then we’ve got you covered. Why not talk to us about your requirements?

[Contact us]

Further reading and resources