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: [email protected].

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.

Relacionado

15 Mejores Lenguajes de Programación que Aprender

Una de las habilidades más importantes para aprender en el mundo de hoy en día, es saber programar con un lenguaje de programación. En la actualidad, las computadoras han entrado en casi todas las industrias, desde el piloto automático de un avión hasta el velocímetro digital de una bicicleta pasando por la inclusión del Internet de las cosas en los pequeños electrodomésticos. Casi todo lo que ¡SEGUIR LEYENDO!

5 Razones principales por las que a los desarrolladores les encanta el lenguaje de programación Rust

Rust es uno de los pocos lenguajes modernos que ha encontrado un lugar en la industria donde los programadores pueden crear código que utilizan las empresas reales. Echemos un vistazo a las cosas que hacen que la codificación en Rust sea tan atractiva para los programadores. Parece que todos los días se crea un nuevo lenguaje de programación, muchos más lenguajes de los que cualquier desarrollador ¡SEGUIR LEYENDO!

Alternativas de software escritas en Rust

Una Awesome List de software escrito en Rust capaz de reemplazar software de nuestro día a día, sobre todo para los que usen Linux / Unix. Aplicaciones Contenedores runc youki : un tiempo de ejecución de contenedor experimental escrito en Rust Herramientas de sistema autojump/z zoxide: Un comando de CD más inteligente para la terminal. awk frawk: Un lenguaje eficiente similar al awk bash/PowerShell/fish nushell: Una ¡SEGUIR LEYENDO!

Anunciado Rust 1.57.0

El equipo de Rust se complace en anunciar una nueva versión de Rust, 1.57.0. Rust es un lenguaje de programación que permite a todos crear software confiable y eficiente. Si tiene una versión anterior de Rust instalada a través de rustup, obtener Rust 1.57.0 es tan fácil como: rustup update stable ¿Que hay de nuevo en 1.57.0 estable? Rust 1.57 trae panic! a contextos constantes, agrega ¡SEGUIR LEYENDO!

AWS SDK para Rust (versión preliminar para desarrolladores)

El equipo de Amazon AWS presento AWS SDK para Rust en una versión preliminar para desarrolladores. EL SDK de AWS para Rust permite a los desarrolladores interactuar con los servicios de AWS y disfrutar de la API que sigue los modismos y las prácticas recomendadas de Rust. Utiliza características modernas del lenguaje Rust como asincrónico/espera, IO sin bloqueo y constructores. El SDK también se integra con ¡SEGUIR LEYENDO!

Bevy: Un motor de videojuegos construido en Rust

Bevy es un motor de juego y un framework de aplicación refrescantemente simple basado en datos integrado en Rust. ¡Es gratis y de código abierto! Los objetivos a lograr marcados para Bevy Ser Capaz: Bevy ofrece un conjunto completo de funciones 2D y 3D Ser Simple: Bevy es fácil de aprender para los principiantes, pero infinitamente flexible para los usuarios avanzados Estar Centrado en Datos: Bevy ¡SEGUIR LEYENDO!

Mejores Libros PDF de Programación y Tecnología GRATIS

Los Mejores Libros PDF Gratuitos de Informática. EL sitio perfecto para aprender a programar desde cero para principiantes con las mejores guías gratis. Esta es la mejor lista de libros de programación en PDF en español del mundo. Una completa biblioteca recopilada de cientos y cientos de libros en PDF que no encontrarás en ninguna parte más. Aquí, vas a encontrar libros enfocados hacía programadores. Sobre ¡SEGUIR LEYENDO!