Fedora 46 Proposal Wants To Provide Official Support For Crystal Programming Language

Written by Michael Larabel in Fedora on 2 September 2026 at 04:32 PM EDT. 18 Comments
FEDORA
A new change proposal that's been filed for evaluation with next year's Fedora 46 release is to provide official, native support for the Crystal programming language.

Crystal is a statically-typed and object-oriented compiled language designed for system-level execution. Crystal's syntax is inspired by the Ruby programming language but with an emphasis on speed, efficiency, and type safety.

Crystal code sample


More details on the Crystal language itself can be found via Crystal-Lang.org.

The F46 change proposal aims for official support for Crystal with a desire to package up the Crystal compiler, the Shards dependency manager, and an automated spec generator (cr2rpm) and RPM packaging macros (crystal-rpm-macros) in the Fedora Linux world.

The proposal classifies the benefits of Crystal programming on Fedora as being useful for air-gapped and high security deployments, supply chain integrity, centralized security auditing, hermetic and reproducible builds, and being a modern systems language.

Those curious about this proposal for shipping the Crystal programming language packages in Fedora Linux beginning in Fedora 46 can find the details on the Fedora Wiki. The Fedora Engineering and Steering Committee (FESCo) still has to vote on this proposal.
Related News
About The Author

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.

Popular News This Week