{"id":3937,"date":"2026-07-05T01:00:44","date_gmt":"2026-07-05T01:00:44","guid":{"rendered":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/"},"modified":"2026-07-05T01:00:44","modified_gmt":"2026-07-05T01:00:44","slug":"ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/","title":{"rendered":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution"},"content":{"rendered":"<p>Canonical is making a significant change to Ubuntu\u2019s time synchronization by replacing its current tool with <code>ntpd-rs<\/code>, a Rust-based version of the Network Time Protocol (NTP). This initiative is part of Canonical&#8217;s effort to enhance security and performance within the system. To support this transition, Canonical has become a Gold Sponsor of the Trifecta Tech Foundation, committing \u20ac40,000 annually to fund memory-safe software projects, including <code>ntpd-rs<\/code>.<\/p>\n<p>The goal is to integrate this Rust version as the default time sync client and server in Ubuntu 27.04, with an early version available for testing in Ubuntu 26.10, slated for release in October. This move will ultimately replace other existing services such as <code>chrony<\/code>, <code>linuxptp<\/code>, and <code>gpsd<\/code>.<\/p>\n<p>Currently, Ubuntu uses NTP to keep its system clock synchronized by communicating with internet-based time servers. The upcoming enhancements aim to maintain this synchronization while providing increased security through Rust\u2019s memory safety features.<\/p>\n<p>Previous changes to Ubuntu&#8217;s time sync infrastructure occurred in version 25.10, where <code>systemd-timesyncd<\/code> was replaced with <code>chrony<\/code>, which added Network Time Security (NTS) to improve overall system security. Similar motivations drive the shift to <code>ntpd-rs<\/code>, with Canonical emphasizing the inherent stability and security Rust can offer to its processes.<\/p>\n<p>The chair of the Trifecta Tech Foundation, Erik Jonkers, remarked that this funding will help guarantee the future security and reliability of various projects, including additional work on <code>ntpd-rs<\/code> and related components, such as AppArmor rules. This collaboration follows Canonical\u2019s prior support for the foundation&#8217;s development of <code>sudo-rs<\/code>, which was implemented in Ubuntu 25.10 and continued into the 26.04 LTS release.<\/p>\n<p>Jon Seager, Ubuntu&#8217;s VP of Engineering, expressed enthusiasm for deepening Canonical&#8217;s partnership with the Trifecta Tech Foundation, highlighting the positive impact these transitions will have for the broader ecosystem. As part of Ubuntu\u2019s ongoing integration of Rust into its operations, the time sync change will likely be seamless for users, offering enhancements that remain largely unnoticed in daily usage while bolstering the platform&#8217;s security posture.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Canonical is making a significant change to Ubuntu\u2019s time synchronization by replacing its current tool with ntpd-rs, a Rust-based version of the Network Time&hellip;<\/p>\n","protected":false},"author":0,"featured_media":3938,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-3937","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"og:description\" content=\"Canonical is making a significant change to Ubuntu\u2019s time synchronization by replacing its current tool with ntpd-rs, a Rust-based version of the Network Time&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-05T01:00:44+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution\",\"datePublished\":\"2026-07-05T01:00:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/\"},\"wordCount\":327,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp\",\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/\",\"url\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/\",\"name\":\"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp\",\"datePublished\":\"2026-07-05T01:00:44+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#primaryimage\",\"url\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp\",\"contentUrl\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp\",\"width\":1920,\"height\":1008},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/serverhost.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/","og_locale":"en_US","og_type":"article","og_title":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog","og_description":"Canonical is making a significant change to Ubuntu\u2019s time synchronization by replacing its current tool with ntpd-rs, a Rust-based version of the Network Time&hellip;","og_url":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2026-07-05T01:00:44+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#article","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/"},"author":{"name":"","@id":""},"headline":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution","datePublished":"2026-07-05T01:00:44+00:00","mainEntityOfPage":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/"},"wordCount":327,"commentCount":0,"image":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2026\/07\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp","articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/","url":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/","name":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution - ServerHost Hosting Solutions Blog","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2026\/07\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp","datePublished":"2026-07-05T01:00:44+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2026\/07\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2026\/07\/0084d614-f4f0-46f2-a8bb-1aac4dea74e5.webp","width":1920,"height":1008},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/ubuntu-ditches-old-time-sync-tool-for-a-new-rust-based-solution\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Ubuntu Ditches Old Time Sync Tool for a New Rust-Based Solution"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/3937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=3937"}],"version-history":[{"count":0,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/3937\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/3938"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=3937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=3937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=3937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}