Linux 7.2 ha completado la eliminación de la función strncpy del kernel. El cambio puso fin a una larga labor de limpieza que involucró más de 360 parches.
La ventana de integración para Linux 7.2 se cerró el viernes con la eliminación definitiva de strncpy de todos los subsistemas. Los desarrolladores del kernel habían trabajado en este proyecto durante seis años.
La función es descrita en la propia documentación del kernel como activamente peligrosa. Su eliminación marca el final de una campaña que muchos ya habían dejado de esperar que se completara.
La actualización afecta a todos los usos restantes de la rutina de copia de cadenas de C en controladores y otros componentes.