LinuxParty
Las presentaciones principales en el FOSDEM de este año incluyeron modelos de IA libres y systemd, informa Heise.de, y también un informe de progreso de Miguel Ojeda, supervisor de la integración de Rust en el kernel de Linux.Solo ocho personas permanecen en el equipo central de Rust para Linux... Por ello, Miguel Ojeda lanzó una encuesta entre los desarrolladores del kernel, incluidos aquellos fuera de la comunidad Rust, y presentó algunas de las voces más importantes en su charla en FOSDEM. El estado de ánimo general hacia Rust sigue siendo favorable, especialmente porque Linus Torvalds y Greg Kroah-Hartman están convencidos de la necesidad de la integración de Rust. No se trata tanto de un progreso rápido como de encontrar nuevos talentos para el desarrollo del kernel en el futuro.
La reacción fue mayoritariamente positiva, a juzgar por las diapositivas de Ojeda:
- "2025 será el año de los controladores de GPU de Rust..." — Daniel Almedia
- "Creo que la introducción de Rust en el kernel es uno de los experimentos de desarrollo más emocionantes que hemos visto en mucho tiempo". — Andrea Righi
- "[E]l proyecto enfrenta desafíos únicos. La mayor debilidad de Rust, como lenguaje, es que relativamente poca gente lo habla. De hecho, Rust no es un lenguaje para principiantes, y el desarrollo a nivel de sistemas complica las cosas aún más. Dicho esto, el proyecto del kernel de Linux ha atraído históricamente a desarrolladores que aman el software desafiante: si hay un grupo de código abierto dispuesto a hacer un esfuerzo adicional para un mejor sistema operativo, son los desarrolladores del kernel". — Carlos Bilbao
- "Jugué un poco con [Rust] en el espacio de usuario, y odio absolutamente el concepto de carga... Odio tener que descargar otro código en el que no confío. Al menos con las bibliotecas compartidas, puedo confiar en que un tercero haya hecho la compilación y todo eso... [Si bien Rust debería seguir creciendo en el kernel], si un subconjunto de C se vuelve tan seguro como Rust, puede hacer que Rust quede obsoleto..." Steven Rostedt
Rostedt no estaba seguro de si Rust atraería a más contribuyentes al kernel, pero se aventuró a dar su opinión. "Siento que Rust es más un lenguaje que los desarrolladores más jóvenes quieren aprender, y C es el lenguaje de su padre".
Pero aún "existe una disputa dentro de la comunidad de desarrollo del kernel entre los bandos pro-Rust y pro-C", argumenta The New Stack, citando los últimos comentarios del mantenedor del kernel Christoph Hellwig (que anteriormente había comparado la mezcla de Rust y C con el cáncer). Tres días después, Hellwig reiteró su posición nuevamente en la lista de correo del kernel de Linux: "Cada bit adicional que se introduce en otro lenguaje reduce drásticamente la capacidad de mantenimiento del núcleo como proyecto integrado. La única razón por la que Linux logró sobrevivir durante tanto tiempo es que no tenía límites internos, y agregar otro lenguaje rompe esto por completo. Puede que no te guste mi respuesta, pero haré todo lo que pueda para detener esto. Esto NO se debe a que odie Rust. Si bien no es mi lenguaje favorito, es definitivamente uno de los mejores nuevos y aliento a las personas a usarlo para nuevos proyectos donde sea adecuado. No lo quiero cerca de una enorme base de código C que deba mantener".
Pero el artículo también señala que Google "ha sido un firme partidario de agregar Rust al kernel para Linux que se ejecuta en sus teléfonos Android".El uso de Rust en el núcleo se considera una forma de evitar las vulnerabilidades de memoria asociadas con el código C y C++ y de añadir más estabilidad al sistema operativo Android. "El hecho de que Google quiera sustituir el código C por Rust representa una pequeña parte del núcleo, pero tendría un gran impacto, ya que estamos hablando de miles de millones de teléfonos", me dijo Ojeda después de su charla.
Además de Google, la adopción de Rust y el entusiasmo por él están aumentando a medida que Rust obtiene más apoyo arquitectónico y "los mantenedores se sienten más cómodos con él", me dijo Ojeda. "Los mantenedores ya me han dicho que, si pudieran, empezarían a escribir Rust ahora", dijo Ojeda. "Si pudieran dejar de usar C, lo harían...".
En medio de la controversia, ha habido un flujo constante de apoyo vocal a Ojeda. Gran parte de su discusión también cubrió las declaraciones de los defensores de Rust en el núcleo, desde los principales desarrolladores del núcleo e incluido el propio creador de Linux, Linus Torvalds, hasta los líderes tecnológicos de Red Hat, Samsung, Google, Microsoft y otros.

-
Seguridad
- ¿Qué piensan los desarrolladores del kernel de Linux sobre Rust?
- Cómo crear puntos de restauración del sistema en Linux con Timeshift y por qué debería hacerlo
- El Sistema de Detección de Intrusos: Snort. ( Windows y Linux )
- Snort para Windows, detección de Intrusos y seguridad.
- Drones, vigilancia y reconocimiento facial: una startup llamada 'Sauron' presenta un sistema de seguridad para el hogar de estilo militar
- Conexión Segura NFS en Linux, Tunelizar NFS sobre SSH y Configuración de NFS sobre SSH para Mayor Seguridad
- ¿Olvidó su contraseña? Cinco razones por las que necesita un administrador de contraseñas
- Cómo limitar las conexiones SSH (puerto TCP 22) con ufw en Ubuntu Linux
- Utilizar ssh sin contraseña con ssh-keygen y ssh-copy-id
- Millones de teléfonos móviles podrían ser vulnerables a la vigilancia del gobierno chino
- Cómo limitar las conexiones SSH a la red local en Linux
- Los televisores inteligentes son como un «caballo de Troya digital» en los hogares
- Detección de Intrusiones con las herramientas: BASE y Snort.
- Configuración con Ejemplos de Snort para Windows, detección de intrusiones
- ¿El gobierno de EE. UU. ignoró la oportunidad de hacer que TikTok fuera más seguro?