Imagen: La Fundación Rust

Rust, el lenguaje de programación cada vez más popular con uno de los crecimientos más fuertes en uso durante el año pasado, se ha convertido oficialmente en un proyecto de código abierto independiente respaldado por una fundación con la creación de la nueva Fundación Rust. .

La fundación fue diseñada como "una organización independiente sin fines de lucro para administrar el ecosistema y el lenguaje de programación Rust, con un enfoque único en apoyar al conjunto completo de mantenedores que gobiernan y desarrollan el proyecto", dijo en su sitio web.

Rust tampoco lo está haciendo solo: cuenta con un importante respaldo de cinco importantes empresas tecnológicas, a saber, Microsoft, Huawei, Google, AWS y la incubadora original de Rust, Mozilla. Además de agregar un apoyo financiero significativo para el futuro de Rust, dijo la directora ejecutiva interina Ashley Williams, que también apoya a las grandes empresas de la industria "[s] La llegada de Rust como una tecnología empresarial lista para la producción.

VER: Rust: lo que los desarrolladores deben saber sobre este lenguaje de programación (PDF gratuito) (República Tecnológica)

Como señaló el sitio hermano de TechRepublic, ZDNet, antes de que se estableciera la Fundación Rust, Rust no era una entidad legal separada y estaba bajo el control de Mozilla. El equipo de Rust no pudo firmar contratos, establecer cuentas bancarias para administrar los fondos de los socios y no tenía control sobre el sistema de administración de paquetes de Rust, crates.io.

La Fundación Rust ahora controla todos los activos de infraestructura y marca de Rust, incluido crates.io. “Estamos llenos de gratitud por Mozilla, cuya cuidadosa incubación del proyecto desde su inicio como un proyecto de investigación en 2010, hasta el establecimiento de un gobierno independiente con la versión 1.0 en 2015, nos ha llevado a este momento en el que lanzamos un proyecto de organización totalmente independiente. Sin su apoyo, no estaríamos en la posición en la que estamos hoy", dijo Williams.

VER: Comandos de Linux para la gestión de usuarios (Premium de TechRepublic)

Rust tiene una sintaxis similar a C++, pero ha aumentado la seguridad de la memoria, lo que puede eliminar las vulnerabilidades de seguridad relacionadas con la memoria, lo que lo convierte en una estrella en rápido ascenso en el campo del desarrollo de sistemas. En 2017, Mozilla reemplazó 160 000 líneas de C++ con 85 000 líneas de Rust para mejorar el rendimiento de su motor de navegador Servo, Google anunció planes para reemplazar el código basado en C en el módulo SSL del servidor web Apache HTTP con un módulo TLS basado en Rust, y Microsoft ha creado un Rust/WinRT que puede reemplazar completamente a C++/WinRT en el futuro.

El equipo de Azure Pipelines de Microsoft cubrió previamente los costos de integración continua de Rust, y Nell Shamrell-Harrington, miembro de la junta de la Fundación Rust de Microsoft, dijo que la compañía ve a Rust como un socio cercano para la integración continua del futuro de su software. "A medida que aumenta el uso de Rust en Microsoft, sabemos que no es suficiente usarlo solo como software de código abierto. También debemos contribuir. Unirse a la Fundación Rust es una forma de apoyar financieramente el proyecto. , para contribuir a el proyecto y comprometernos más profundamente con la comunidad de Rust", dijo Shamrell-Harrington. Microsoft continuará apoyando a la Fundación Rust mediante la creación de su propio equipo interno de Rust que contribuirá con el compilador de Rust, las herramientas principales, la documentación, etc.

VER: Los 5 principales lenguajes de programación que deben aprender los administradores de sistemas (PDF gratuito) (República Tecnológica)

Rust ha tenido un marco de colaboración progresivo, abierto y accesible que, según Williams, es una parte clave de su rápido ascenso desde la versión 1.0, lanzada hace solo seis años, hasta el uso generalizado de la industria y la base independiente de hoy por parte de las grandes empresas de tecnología.

“Ya no necesitamos evangelizar el uso de software de código abierto a los jugadores más grandes e influyentes de nuestra industria; podemos suponer... la Fundación Rust busca centrar y estabilizar las experiencias de las personas increíbles que son responsables de hacer de Rust lo que es hoy, y generalizar y establecer una experiencia y una ecología más saludables para los mantenedores, dijo Williams.