
El discurso Keynote de FosDem de este año incluye modelos de IA gratuitos y Systemd, Informe Heise.de – e Informe de progreso de Miguel Ojeda, Jefe de Integración de Rust Linux Kernel.
Alrededor de Rust para Linux, solo ocho personas permanecen en el equipo central. El estado de ánimo general de la oxidación sigue siendo favorable, especialmente cuando Linus Torvalds y Greg Kroah-Hartman creen en la necesidad de óxido. Esto está relacionado con el rápido progreso, pero más sobre encontrar nuevos talentos para el desarrollo del núcleo en el futuro.
La respuesta es principalmente positiva, de Presentación de diapositivas de Ojeda:
– «2025 será un año para los conductores de GPU de óxido …» – Daniel Almedia
– «Creo que la introducción de Rust en el núcleo es uno de los experimentos de desarrollo más emocionantes que hemos visto en mucho tiempo».
– «[T]Su proyecto enfrenta desafíos únicos. Como idioma, la mayor debilidad de Rust es que relativamente pocas personas hablan. De hecho, Rust no es el lenguaje de un principiante, y el desarrollo a nivel de sistema hace que las cosas sean más complicadas. Dicho esto, los proyectos de kernel de Linux han atraído históricamente a desarrolladores que aman el software desafiante: si hay un grupo de código abierto dispuesto a poner un esfuerzo adicional en un mejor sistema operativo, son los desarrolladores de kernel. » – Carlos Bilbao
– «Mi y [Rust] En el espacio de usuario, odio absolutamente el concepto de carga … Odio tener que derribar otros códigos en los que no confío. Al menos en la biblioteca compartida, puedo confiar en que el tercero ha hecho la construcción y todo eso … [While Rust should continue to grow in the kernel]Si un subconjunto de C se vuelve tan seguro como el óxido, puede hacer que el óxido sea obsoleto … «Steven Rostedt
Rostedt no está seguro de si Rust atraerá a más contribuyentes del núcleo, pero corre el riesgo de esta opinión. «Creo que Rust es más como un idioma que los desarrolladores jóvenes quieren aprender, y C es el idioma de su padre».
Sin embargo, todavía existe «controversia en las comunidades de desarrollo del núcleo entre los campamentos pro campamentos y -c», debate Nueva pilacitando el último comentario del mantenedor de kernel Christoph Hellwig ( Mezclar óxido y C con cáncer). Tres días después, Hellwig reiteró su posición nuevamente En la lista de correo del kernel de Linux:
«Cada punto en el que otro idioma se está extendiendo drásticamente reducirá en gran medida la mantenibilidad del núcleo como un proyecto de integración. La única razón por la que Linux logra sobrevivir durante tanto tiempo es que no hay un límite interno, y agregar otro idioma romperá por completo esto un poco Bit.
Pero el artículo también señala que Google «ha sido un firme defensor de agregar óxido a Linux en sus teléfonos Android».
El uso oxidado en el núcleo se considera una forma de evitar las vulnerabilidades de la memoria asociadas con el código C y C ++ y agregar estabilidad al sistema operativo Android. Ojeda me dijo después de la conversación: «Google quiere reemplazar el código C con Rust para representar una pequeña parte del núcleo, pero como hablamos de miles de millones de teléfonos, eso tendrá un gran impacto».
Además de Google, a medida que el óxido gana más apoyo de la construcción y «los mantenedores se satisfacen más», por lo que la adopción y el entusiasmo por la adopción y el entusiasmo oxidado han aumentado. «Los mantenedores me han dicho que si pueden, entonces comenzarán a escribir sobre Rust ahora», dijo Ojeda.
Ojeda siempre ha tenido apoyo de voz en esta controversia. Gran parte de su discusión también cubre las declaraciones de los defensores sobre el óxido en el núcleo, desde desarrolladores clave del núcleo hasta líderes técnicos, incluido el creador de Linux, Linus Torvalds y Red Hat, Samsung, Google, Microsoft y otros.