Fedora Proposal Seeks Official Crystal Language Support
Tech
⚠ Single-source
2d ago

Fedora Proposal Seeks Official Crystal Language Support

AI-synthesized · Bias removed · Facts only

A proposal for Fedora 46 seeks to add official support for the Crystal programming language, citing benefits for security and modern systems development.

The change proposal, filed for consideration in the upcoming Fedora 46 release, aims to natively support Crystal. Crystal is a statically-typed, object-oriented, compiled language designed for system-level execution, with a syntax inspired by Ruby but emphasizing speed, efficiency, and type safety. More information on the language can be found at Crystal-Lang.org.

The proposal details plans to package the Crystal compiler, the Shards dependency manager, an automated spec generator (cr2rpm), and RPM packaging macros (crystal-rpm-macros) for use within Fedora Linux. Proponents argue that Crystal is well-suited for air-gapped and high-security deployments, enhancing supply chain integrity and enabling centralized security auditing.

The proposal also highlights the language’s potential for hermetic and reproducible builds, as well as its status as a modern systems language. Details of the proposal are available on the Fedora Wiki. The Fedora Engineering and Steering Committee (FESCo) must still vote on the proposal before it can be implemented.

Was this useful?

Read the original coverage

💬 Comments

📜 Comment Policy