¿Google finançarà la traducció a Rust de el nucli Linux?

Logo Kernel Linux, Tux

El nucli Linux estava escrit en C i altres parts en ASM. Fa un temps es va prendre la iniciativa per reescriure aquestes parts en ASM tan antigues en C també, perquè fos més fàcil d'entendre i actualitzar per als desenvolupadors. Ara s'està parlant d'un altre pas més, com és l'ús de Rust en el nucli per qüestions de seguretat.

És una cosa que s'ha debatut tant a nivell intern a la comunitat, com a nivell extern. Sense anar més lluny, fa un any, Linus Torvalds va assegurar que presenciaria en un futur la substitució de C per un altre llenguatge de programació: «Potser és a les mans de Rust o no«. I aquest any, Google ha anunciat que finançarà part d'aquest projecte, pagant a un programador a temps complet per a la reescriptura parcial de el codi.

La seva ocupador és el Internet Security Group, La mateixa organització sense ànim de lucre responsable de gestionar Let 's Encrypt i que emet certificats SSL gratis. El programador en qüestió serà espanyol, Miguel Ojeda, i que ja va estar implicat en la programació de programari del Gran Col·lisionador d'Hadrons de CERN.

Encara que en principi només es tracta d'algunes parts més crítiques que es passaran a Rust per motius de seguretat, com certs controladors i mòduls similars, en un futur es pretén que sigui en la seva totalitat. D'aquesta forma el nucli acabarà beneficiant dels avantatges d'aquest llenguatge de programació de codi obert i creat per Mozilla.

Aquesta operació és bastant costosa, I implica els seus riscos, però segur que hi ha bastants corporacions interessades en finançar aquest tipus de projectes. Ara ha estat Google, però és probable que s'uneixin més. No obstant això, cal deixar clar que els canvis que faci el desenvolupador espanyol no s'asseguren la seva implementació en la versió oficial de l'nucli Linux de moment. Haurien de rebre el vistiplau de l'equip d'administració de l'nucli i Torvalds decidir si s'allibera aquest codi amb inclusions Rust.

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.