Ubuntu está adoptando el lenguaje de programación Rust para sus esfuerzos fundamentales, marcando un hito importante en la adopción generalizada de Rust. Según Jon Seager, VP de Ingeniería de Canonical, esta decisión se alinea con la estrategia de Ubuntu de apoyar la construcción de utilidades fundamentales seguras en memoria. La adopción de Rust por parte de Ubuntu ayuda a “cruzar el abismo” en el contexto de Linux, facilitando la transición de los primeros adoptantes a la mayoría temprana, quienes buscan mejoras de productividad y minimizan las interrupciones en sus operaciones existentes. Canonical está invirtiendo financieramente en proyectos como sudo-rs y ntpd-rs, y también está patrocinando el trabajo de uutils org en coreutils. La decisión de Ubuntu de usar Rust, junto con la experiencia de Amazon, sugiere que Rust está ganando tracción, aunque aún enfrenta desafíos para su adopción en áreas críticas como el software de seguridad. Un punto clave que surgió es la necesidad de reevaluar la política de Rust sobre su pequeña biblioteca estándar para adaptarse a las necesidades de la mayoría temprana.
