Sentando las bases para el futuro de Rust

El proyecto Rust se concibió originalmente en 2010 (dependiendo de cómo se cuente, ¡Incluso podría decirse que hacía 2006!) como un proyecto de investigación de Mozilla, pero el objetivo a largo plazo siempre ha sido establecer Rust como un proyecto autosuficiente.

En 2015, con el lanzamiento de Rust 1.0, Rust estableció su propia dirección y un gobierno propio para su proyecto de forma independiente de la organización Mozilla. Desde entonces, Rust ha estado operando como una organización autónoma, con Mozilla como un patrocinador financiero y legal consistente.

Mozilla estaba, y sigue estando, entusiasmado con la oportunidad de que el lenguaje Rust sea ampliamente utilizado y respaldado por muchas empresas de la industria.

Hoy en día, muchas empresas, tanto grandes como pequeñas, están utilizando Rust de formas más diversas y significativas, desde Firecracker de Amazon hasta Lucet de Fastly y algunos servicios críticos que impulsan Discord, Cloudflare, Figma, 1Password y muchos más.

El Martes 11 de Agosto de 2020, Mozilla anunció su decisión de reestructurar la empresa y despedir a unas 250 personas, incluidas personas que eran miembros activos del proyecto Rust y su comunidad.

Es comprensible que estos despidos hayan generado mucha incertidumbre y confusión sobre el impacto en el proyecto de Rust en sí.

Nuestro objetivo en esta publicación es abordar esas preocupaciones y también realizar un importante anuncio ¡Así que sigue leyendo!

El impacto de los cambios sobre Rust

No se puede negar el impacto que estos despidos han tenido en todos los miembros de la comunidad de Rust, en particular en las personas que han perdido sus trabajos en medio de una pandemia global.

Los despidos repentinos e inesperados pueden ser una experiencia difícil, y no se vuelven menos difíciles cuando parece que el mundo está girando. Los empleados afectados que buscan ayuda laboral se pueden encontrar en el directorio de talentos de Mozilla.

A pesar del profundo impacto personal, el proyecto de Rust es muy resistente a tales eventos, tenemos líderes y colaboradores de un conjuntode trabajadores diverso de diferentes orígenes, y esa diversidad es una fortaleza fundamental.

Además, es un error común pensar que todos los empleados de Mozilla que participaron en el liderazgo de Rust lo hicieron como parte de su trabajo. De hecho, muchos empleados de Mozilla que han liderado Rust. Contribuían a Rust en su tiempo personal y no como parte de su trabajo.

Finalmente, nos gustaría enfatizar que la membresía en los equipos de Rust se otorga a individuos y no está relacionada con el empleador.

Los empleados de Mozilla que también son miembros de los equipos de Rust continúan siendo miembros en la actualidad, incluso si se vieron afectados por los despidos.

Por supuesto, algunos pueden optar por reducir su participación, entendemos que no todo el mundo podrá seguir contribuyendo y apoyaremos plenamente su decisión.

Estamos absolutamente agradecidos por todo lo que han hecho por el proyecto hasta ahora.

Un nueva fundación Rust

A medida que el proyecto ha crecido en tamaño, adopción y madurez, hemos comenzado a sentir el dolor de nuestro éxito.

Hemos desarrollado necesidades legales y financieras que nuestra organización actual carece de capacidad para satisfacer.

Si bien pudimos tener éxito con la ayuda de Mozilla durante bastante tiempo, hemos llegado a un punto en el que es difícil operar sin un nombre legal, dirección y cuenta bancaria.

¿Cómo firmar un contrato el proyecto Rust?” Se ha convertido en una cuestión que ya no podemos posponer.

El año pasado, comenzamos a investigar la idea de crear una fundación independiente. Los miembros del equipo de Rust con experiencia previa en fundaciones de código abierto se reunieron para observar el panórama actual, identificar las posibilidades que nos ofrecería convertirnos en una fundación, evaluar nuestras opciones y entrevistar a miembros clave y directores de otras fundaciones.

Sobre la base de ese trabajo, el cuerpo principal del equipo de trabajo de Rust y Mozilla se complace en anunciar planes futuros para la creación de una base estable para Rust. El objetivo del equipo, es tener la primera base en funcionamiento para fin de año.

La primera tarea de esta fundación será algo en lo que Rust ya es excelente: Hacerse cargo propio de sus propios asuntos. Pero esta vez, a nivel de recursos legales, y no; dentro de un programa.

Las diversas marcas comerciales y nombres de dominio asociados con Rust, Cargo y crates.io se trasladarán a la fundación, que también asumirá la responsabilidad financiera de los costos en que incurran.

Hay muchas posibilidades para hacer crecer el papel de la fundación y estamos entusiasmados de explorarlas en el futuro.

Sin embargo, por ahora, seguimos centrados en estos objetivos iniciales para la fundación. Como paso inmediato, el equipo central ha seleccionado miembros para formar un grupo de proyecto que impulse los esfuerzos para formar unabase.

En próximas publicaciones de blog se ofrecerán más detalles al respecto, sobre el proceso y dar la oportunidad de opinar y dejar comentarios sobre los pasos que se vayan dando.

Mientras tanto, puedes enviar un correo electrónico al grupo: foundation@rust-lang.org.

La infraestructura que nos hace más fuertes

Si bien solo hemos comenzado el proceso de creación de la fundación, durante los últimos dos años el Equipo de Infraestructura ha estado liderando la carga para reducir la dependencia de una sola empresa que patrocina el proyecto, así como para aumentar el número de empresas que apoyan a Rust.

Estos esfuerzos han tenido bastante éxito y como puede ver en nuestra página de patrocinio, la infraestructura de Rust ya cuenta con el respaldo de varias empresas diferentes en el ecosistema del mundo tecnológico.

A medida que nos convertimos legalmente en una entidad totalmente independiente, el Equipo de Infraestructura planea continuar con sus esfuerzos para garantizar que no dependamos demasiado de ningún patrocinador directamente.


Fuente: Blog oficial de Rust por Kathryn Whitenton de NNGroup.

Artículos Relacionados
4 Lenguajes de programación que debes dominar para el desarrollo de juegos

Hoy en día, el auge de los juegos en línea es el avance más asombroso y fascinante en la industria del juego. En los teléfonos móviles, los usuarios pueden encontrar rápidamente una amplia selección de juegos en línea; fáciles de descargar y permiten jugar ¡SEGUIR LEYENDO!

Go 1.15: Nueva versión para el lenguaje de programación diseñado por Google

El equipo de Go ha anunciado recientemente el lanzamiento de Go 1.15, puede acceder a la nueva versión desde la página de descarga oficial. Si lo deseas puedes acceder a conocer todos los cambios con mayor profundidad desde la lista de cambios, en la ¡SEGUIR LEYENDO!

Lanzada la última versión de Node.js 15.0

Recientemente, Node.js, lanzó Node.js v15. una versión importante para el entorno en tiempo de ejecución multiplataforma de Javascript. La nueva versión incluye: Abortar controlador. N-API Versión 7. npm 7. Agregue rechazos no manejados. QUIC (experimental). V8 8.6. Se incluten grandes mejoras en la automatización ¡SEGUIR LEYENDO!

C++ se convierte en el Lenguaje de Programación del Año 2022

El lenguaje de programación C++ es el lenguaje de programación de TÍOBE en 022. Este premio se otorgó a C++ porque obtuvo la popularidad más significativa (+4,62 %) durante 2022 y C y Python, han quedado en segundo y tercer lugar, respectivamente. https://ciberninjas.com/python-supera-java/ Dado ¡SEGUIR LEYENDO!

Novedades de la versión Scala 3.2

La nueva versión de Escala 3.2 se lanzó oficialmente con nuevas mejoras. Todos sabemos que Scala es un poderoso lenguaje de programaicón de uso general tipificado estáticamente que permite tanto OO como FP, desarrollado con la simplicidad en mente. Basado en la documentación de ¡SEGUIR LEYENDO!

Meta da preferencia a Kotlin y desplaza a Java

Meta, la empresa matriz de Facebook, se encuentra en estos momentos procesando la transición del código Java que alimenta su aplicación para Android al lenguaje de Kotlin[, un lenguaje de programación más reciente y que se ejecuta sobre Java Virtual Machine (JVM). JetBrains, un ¡SEGUIR LEYENDO!

Shopify invierte en realizar investigaciones sobre Ruby a escala

Shopify continúa invirtiendo en Ruby on Rails a escala, financiando a académicos de alto perfil para lograr enfocar su trabajo hacia el estudio de Ruby y las necesidades de la comunidad de Ruby. Durante el año pasado, Shopify entregó casi medio millón de dólares ¡SEGUIR LEYENDO!