Trifecta Tech Foundation
trifectatech.bsky.social
Trifecta Tech Foundation
@trifectatech.bsky.social
Open infrastructure software in the public interest.
Maintainer of utilities and libraries for time synchronization, data compression, and on privilege boundaries.
Projects: sudo-rs, ntpd-rs, statime, zlib-rs and more on trifectatech.org.
Trifecta Tech Foundation is delighted to welcome Google as a new Gold sponsor!

Read more on trifectatech.org/blog/new-gol...

With thanks to Google's OSPO, @opensource.google, and the Safe Coding Engineering team!
September 14, 2026 at 11:45 AM
It's great to see @sovereign.tech and @bsi.bund.de supporting the call for #MemorySafety incentives in EU cybersecurity policies! Their vision: www.sovereign.tech/news/europea...

The statement was co-authored by @tarakiyee.bsky.social and our own @hugovandepol.bsky.social

@tweedegolf.bsky.social
Endorsing a statement on European memory safety | Sovereign Tech…
By Tara Tarakiyee (Sovereign Tech Agency) & Yona Raekow (German Federal Office for Information Security)
www.sovereign.tech
September 4, 2026 at 11:16 AM
Trifecta Tech Foundation is delighted to welcome Canonical as a new Gold sponsor!

Read more on trifectatech.org/blog/new-gol...

@canonicalltd.bsky.social
June 30, 2026 at 11:01 AM
We're excited to share that Firefox now uses zlib-rs for gzip (de)compression. This has both performance and safety advantages, but it took a while to get zlib-rs into production. Read why: trifectatech.org/blog/zlib-rs...

Thanks to @gabrielesvelto.mas.to.ap.brid.gy and @mozilla.org

#rustlang
zlib-rs in Firefox - Trifecta Tech Foundation
As of 151.0.0, Firefox uses zlib-rs for gzip (de)compression. This is very exciting, and has both performance and safety advantages.
trifectatech.org
June 16, 2026 at 12:59 PM
We're proud to announce the first release of our latest data compression project, Zstandard in Rust! Read why we did this, the current state of the project, and where we're hoping to take it: buff.ly/JoruN7e

Thanks to Chainguard, Astral, NLnet Foundation, and @sovereign.tech.

#rustlang #opensource
Announcing Zstandard in Rust - Trifecta Tech Foundation
Over the past year, we've been silently working on our third compression project. After zlib and bzip2 we're now taking on zstd with libzstd-rs-sys, and are proud to announce its first release.
trifectatech.org
June 1, 2026 at 12:04 PM
Almost three years ago, sudo-rs was announced to the world. Just last week, it became the default sudo utility in the Ubuntu LTS release Resolute Raccoon. Now is a good time to reflect: trifectatech.org/blog/three-y...

#rustlang
Three years of Rusty sudo - Trifecta Tech Foundation
Almost three years ago, sudo-rs was announced to the world. Just last week, it became the default sudo implementation in the Ubuntu LTS release Resolute Raccoon. Now is a good time to reflect.
trifectatech.org
April 29, 2026 at 10:15 AM
Folkert and Waffle have submitted a project goal to move explicit tail calls forward in 2026. In this blog, Folkert explains the work ahead: trifectatech.org/blog/tail-ca...

@wffl.ihatereality.space

#rustlang
Rust should have stable tail calls - Trifecta Tech Foundation
Tail calls in Rust have been talked about for a long time, but especially from the outside it looks like very little progress has been made. Let's change that!
trifectatech.org
April 14, 2026 at 12:58 PM
In our data compression projects, we sometimes hit limitations in Rust itself and in the surrounding tooling.

Folkert covers our contributions to the compiler and shows how we have become increasingly comfortable fixing these issues ourselves: trifectatech.org/blog/fixing-...

#rustlang #opensource
Fixing our own problems in the Rust compiler - Trifecta Tech Foundation
In our data compression projects, we use Rust where C is traditionally used. During the work, we've hit limitations in Rust itself and in the surrounding tooling. Over the years, we've become…
trifectatech.org
March 30, 2026 at 12:49 PM
** Announcement ** Ubuntu to adopt ntpd-rs as the default time synchronization client and server.

Thanks to @canonicalltd.bsky.social for their continued support!

trifectatech.org/blog/announc...
Ubuntu to adopt ntpd-rs as the default time synchronization client and server - Trifecta Tech Foundation
March 26, 2026 – Ubuntu is set to adopt ntpd-rs by default.
trifectatech.org
March 26, 2026 at 2:56 PM
ntpd-rs is coming to Ubuntu! In RustNation's closing keynote Canonical announced that we are preparing ntpd-rs, our Network Time Protocol implementation, for Ubuntu.

Watch the keynote here: www.youtube.com/watch?v=WOA4...

@jnsgr.uk @rustnationuk.bsky.social @ubuntu-ls.bsky.social
#rustlang
February 27, 2026 at 2:02 PM
The Network Time Protocol is generally used completely unprotected, much like the web was before HTTPS. At FOSDEM 2026, Ruben explained how we aim to push adoption of secure time (NTS) using pools of NTS servers.

Video and slides: buff.ly/O4sfBKg

#fosdem2026 #opensource #timesynchronization
February 3, 2026 at 10:03 AM
Ruben is headed to FOSDEM! Catch his talk 'Securing time with NTS' on Sun 1 Feb at 13.20 in room H.2215 (Ferrer)!

fosdem.org/2026/schedul...

@fosdem.org

#opensource #rustlang #fosdem
January 28, 2026 at 11:03 AM
Zlib-rs is now feature-complete! We've released v0.6, the first version with a stable and complete API. The blog post has the details.

With thanks to our maintainer Folkert de Vries, our contributors and @sovereign.tech.

trifectatech.org/blog/zlib-rs...

#rust #rustlang
January 27, 2026 at 10:17 AM
Sudo-rs maintainer Marc Schoolderman was invited to the 2025 Ubuntu Summit to talk about the design choices that shaped sudo-rs.

Watch the talk here: trifectatech.org/blog/video-s...

@canonicalltd.bsky.social

#rustlang
Video: sudo-rs and beyond (Ubuntu Summit 25.10) - Trifecta Tech Foundation
After sudo-rs was included in the 25.10 release of Ubuntu, Marc was invited to the Ubuntu Summit to talk about the design choices that shaped sudo-rs. You can now watch the recording of the talk.
trifectatech.org
January 13, 2026 at 10:30 AM
New release of sudo-rs! Version 0.2.11 is out with askpass and multi-lingual support.

Want to see sudo-rs in your language? You can start helping out today. PR's are welcome!

We thank the @sovereign.tech for investing in this work, as well as 15 external contributors!

github.com/trifectatech...
Releases · trifectatechfoundation/sudo-rs
A memory safe implementation of sudo and su. Contribute to trifectatechfoundation/sudo-rs development by creating an account on GitHub.
github.com
December 18, 2025 at 3:32 PM
The joint statement “Improving Europe's cybersecurity posture through memory safety”, has now been published: trifectatech.org/blog/calling...

It calls for stronger #MemorySafety incentives in EU cybersecurity policies.

Thanks to all supporters and contributors!

#security
Calling for memory safety incentives in EU cybersecurity policies - Trifecta Tech Foundation
trifectatech.org
December 17, 2025 at 1:30 PM
How do you test code that a CI machine won't run? To support avx-512 SIMD instructions in zlib-rs, we taught Miri how to emulate them.

trifectatech.org/blog/emulati...

#rustlang
Emulating avx-512 intrinsics in Miri - Trifecta Tech Foundation
Recently we've started work on using more avx512 features in zlib-rs. The avx512 family of target features provides SIMD intrinsics that use 512-bit vectors (double the size of avx2, which uses…
trifectatech.org
December 9, 2025 at 10:31 AM
Canonical's Jon Seager talks about our sudo-rs and ntpd-rs (!) in ubuntu-ls.bsky.social, and his bold but level-headed vision on Rust's future for Ubuntu, in the Rust in Production podcast with Matthias Endler:

corrode.dev/podcast/s05e...

#rustlang #ubuntu @canonicalltd.bsky.social @jnsgr.uk
Canonical with Jon Seager - Rust in Production Podcast | corrode Rust Consulting
What does it take to rewrite the fou…
corrode.dev
December 1, 2025 at 10:30 AM
Reposted by Trifecta Tech Foundation
The Rust Foundation has joined orgs across industry & open source to call for a more secure, memory-safe future for Europe. The path to safer digital infrastructure is clear — & it starts with modern, memory-safe tech.

Read the joint statement & add your support:
Support the call for Memory Safety incentives in EU cybersecurity policies - Trifecta Tech Foundation
trifectatech.org
November 13, 2025 at 10:40 PM
Please support the call for Memory Safety incentives in EU cybersecurity policies.

If you agree with the position that memory safety should be on the EU and national cybersecurity agendas, please consider adding your name to this statement to show your support: trifectatech.org/blog/support...

1/3
Support the call for Memory Safety incentives in EU cybersecurity policies - Trifecta Tech Foundation
trifectatech.org
November 12, 2025 at 12:03 PM
Watch Marc's talk at the Ubuntu Summit in London, "Sudo-rs and beyond":

www.youtube.com/live/bEEamxJ...

@canonicalltd.bsky.social

#rust #rustlang #ubuntu
Sudo-rs and beyond
www.youtube.com
October 24, 2025 at 8:38 AM
Ubuntu 25.10, running our sudo-rs as the default sudo, has just been released!

"Rust-based implementations of sudo and coreutils for improved memory safety"

canonical.com/blog/canonic...

#rust #rustlang
Canonical releases Ubuntu 25.10 Questing Quokka | Canonical
The latest interim release of Ubuntu comes with compatibility enhancements at the silicon level, accessibility upgrades and a robust security posture that sets the stage for the next LTS. October 9,…
canonical.com
October 9, 2025 at 10:29 AM
Two days until the release of sudo-rs in Ubuntu 25.10 🚀
Here is everything you always wanted to know about sudo-rs:

trifectatech.org/blog/frequen...

#rust #ubuntu #rustlang
Frequently Asked Questions about sudo-rs - Trifecta Tech Foundation
With sudo-rs coming to Ubuntu 25.10, the core team has collected and published the Frequently Asked Questions about sudo-rs. They will be updated if user curiosity calls for it.
trifectatech.org
October 7, 2025 at 2:26 PM
Blog post by Folkert: How can we make Rust programs that use state machines even faster?

Trifecta Tech aims to create safe and robust infrastructure software, that's why we're dedicated to making Rust the go-to for performance-critical components like zlib&zstd.

trifectatech.org/blog/improvi...
Improving state machine code generation - Trifecta Tech Foundation
Over the past couple of months, Björn and I have been working on improving state machine code generation in the rust compiler, a rust project goal for 2025H1. In late June, PR 138780 was merged,…
trifectatech.org
September 10, 2025 at 9:13 AM
** Major milestone ** our sudo-rs is the default sudo for the upcoming Ubuntu 🚀 🦀

More on the Ubuntu blog:
discourse.ubuntu.com/t/sudo-rs-is...

#rust #rustlang
August 26, 2025 at 7:42 AM