{
  "id": 2990717,
  "title": "Canonical backs quest to translate mountains of C into safe Rust with AI",
  "url": "https://urgent.news/2026/08/24/canonical-backs-quest-to-translate-mountains-of-c-into-safe-rust-with-2990717",
  "topic": "ai",
  "section": "AI",
  "published": "2026-08-24T09:27:00.000Z",
  "source": {
    "name": "The Register",
    "slug": "the-register",
    "url": "https://www.theregister.com/software/2026/08/24/canonical-backs-quest-to-translate-mountains-of-c-into-safe-rust-with-ai/5290959"
  },
  "original_language": "en",
  "account": "Canonical is investing in a three-year PhD project to explore translating large C codebases into safe, maintainable Rust using AI. Engineering vice president Jon Seager announced the funding on Ubuntu's Discourse forum, emphasizing the project's focus on maintaining the original code structure rather than replacing it entirely. Unlike other tools that struggle to produce reliable results, this project aims to uncover whether large codebases contain valuable knowledge that a machine translation could preserve. Canonical is collaborating with the University of Bristol's Programming Languages Research Group on the initiative, which will examine specific tools like snap-confine and AppArmor. While skepticism remains regarding the viability of generative AI for code translation, Canonical's investment demonstrates their commitment to exploring the potential benefits of improving software reliability through automatic translation between programming languages.",
  "summary": "Bungs banknotes at Bristol boffins to find out if mature code survives the machine",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "The Register Science",
        "title": "Canonical backs quest to translate mountains of C into safe Rust with AI",
        "url": "https://urgent.news/2026/08/24/canonical-backs-quest-to-translate-mountains-of-c-into-safe-rust-with",
        "published": "2026-08-24T09:27:00.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}