VOOZH about

URL: https://www.phoronix.com/news/OpenIndiana-Next-Gen-IPS

⇱ OpenIndiana Is Porting Solaris' IPS Package Management To Rust - Phoronix


👁 Phoronix

OpenIndiana Is Porting Solaris' IPS Package Management To Rust

Written by Michael Larabel in Operating Systems on 3 February 2026 at 06:04 AM EST. 44 Comments
OpenIndiana as the open-source project built atop Illumos that is continuing to maintain and advance the former OpenSolaris code is working on a big ambitions of modernizing the Image Packaging System (IPS) package management solution. As part of that they are working to move from a C and Python codebase over to Rust.

Till Wegmüller as one of the OpenIndiana maintainers presented at FOSDEM this past weekend in Brussels around re-building a next-gen system package manager and image management tool out of IPS.

The key takeaway is with the future IPS "pkg6" is porting the code over to Rust in the name of better performance than the C/Python implementation, better safety due to the Rust guarantees, modernizing the codebase, and API improvements. Among the design improvements being sought with the new code as well is improving the dependency solver, improved metadata indexing and repository management, and easier integration with tooling and the OS.

👁 IPS pkg6 next-gen slide


Fans of (Open)Solaris/OpenIndiana and wanting to learn more about this next-gen IPS package management initiative can find the FOSDEM 2026 presentation by Till Wegmüller with the video recording and slide deck over on FOSDEM.org.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.