Predicciones para 2025
(lwn.net)- En 2025, en Linux y el ecosistema del software libre, probablemente se destacarán al mismo tiempo la expansión de los experimentos en el kernel y los problemas de sostenibilidad de los proyectos de software libre
- sched-ext y el código Rust dentro del kernel pasarán a una etapa más perceptible para más usuarios, y algunos cambios podrían distribuirse de formas que los usuarios ni siquiera noten
- Intentos de puerta trasera similares a XZ, proyectos con un solo mantenedor y la fusión de código generado por IA pondrán a prueba la estructura de confianza de la que ha dependido el software libre
- La inutilización de productos conectados a la nube y las filtraciones de datos aumentarán el interés por saber si los usuarios realmente pueden controlar su hardware y su información personal
- Las dificultades financieras de las fundaciones, la falta de apoyo a los mantenedores y los conflictos geopolíticos podrían sacudir en 2025 la base colaborativa de la comunidad del software libre
Los experimentos en el desarrollo del kernel llegan a las distribuciones
- Se espera que sched-ext se incluya en más distribuciones en 2025, y que más usuarios puedan experimentar directamente con él
- sched-ext permite cargar programadores de CPU en espacio de usuario como un conjunto de programas BPF
- En 2024, ya generó muchos experimentos creativos incluso antes de ser incluido en kernels de lanzamiento oficial
- Permite probar y mejorar rápidamente nuevas ideas de planificación en sistemas reales
- Algunas ideas podrían derivar en programadores especializados para distribuciones específicas, como sistemas para gaming
- Se espera que algunas terminen incorporándose al planificador EEVDF del kernel
- Se prevé que el código Rust integrado al kernel aumente más rápido en 2025 gracias a más abstracciones y a una mayor experiencia de la comunidad
- Hasta ahora, la mayor parte del código Rust fusionado se ha acercado más a infraestructura y pruebas de concepto
- En 2025 podría aparecer código Rust que ejecuten los usuarios finales, aunque tal vez ni lo noten
- Se espera que la cantidad de funciones inestables del lenguaje Rust que necesita el kernel se reduzca mucho gracias al trabajo de estabilización en la comunidad de Rust
Los incidentes de seguridad presionan el modelo de confianza
- Es posible que vuelvan a descubrirse intentos de puerta trasera similares a XZ
- Las bases de código existentes fueron investigadas para buscar ataques parecidos al de XZ, pero casi no se encontró nada
- Eso no significa que no existan intentos en curso que usen otras técnicas
- Dado que para agencias gubernamentales u organizaciones con suficiente financiamiento la recompensa por tener éxito es demasiado grande, se considera probable que alguien lo esté intentando
- Los proyectos con un solo mantenedor pueden empezar a parecer cada vez más riesgosos para los usuarios
- Incidentes de seguridad como el intento de puerta trasera en XZ influyen en esa percepción
- Un solo mantenedor también es vulnerable al agotamiento y a la falta de tiempo
- A estos proyectos les cuesta llegar a un nivel de confianza tan alto como el que desean los usuarios
- Podríamos descubrir que algún gran proyecto fusionó mucho código generado por IA
- El problema puede salir a la luz cuando el autor nominal en realidad no entiende cómo funciona el código
- Los proyectos de software libre dependen de una estructura en la que los desarrolladores aportan su trabajo y se hacen responsables de él
- Los modelos de lenguaje grandes no pueden asumir esa responsabilidad
- Los proyectos que encuentren este tipo de código en sus repositorios podrían verse en la incómoda situación de tener que revertir cambios importantes
La realidad de la IA generativa y el apoyo de las fundaciones
- Se espera un esfuerzo más concentrado por crear sistemas de IA generativa realmente libres
- Incluso podrían surgir una o más fundaciones para apoyar la creación de modelos
- Como los recursos disponibles son mucho más limitados, una parte importante del trabajo consistirá en innovar para reducir los recursos necesarios
- Los resultados podrían aumentar la accesibilidad y el control sobre estos sistemas
- No todos los usuarios los usarán necesariamente con buenos fines
- Podrían lanzarse una o más fundaciones orientadas a apoyar a los mantenedores
- Incluso las empresas que contribuyen activamente a proyectos de software libre suelen mostrarse reacias a respaldar el rol de mantenedor
- Pero los proyectos no funcionan sin mantenedores
- Algunas empresas podrían verse impulsadas a apoyar organizaciones separadas que prometan resolver o mejorar la situación de los mantenedores en proyectos específicos que les interesan
- Aun así, se espera que al final de 2025 el rol de mantenedor siga estando gravemente falto de apoyo
- Se prevé que las fundaciones que apoyan el trabajo en software libre sigan atravesando dificultades en 2025, como muestra la tendencia observada en 2024
- 2025 no parece, en general, un año en el que vaya a crecer la generosidad
- Las organizaciones que dependen de la generosidad ajena tendrán que afrontar tiempos difíciles
Productos en la nube y control del usuario
- Se espera que más productos basados en la nube queden inutilizados porque sus fabricantes quiebran o pierden interés
- También se prevé que los problemas de vigilancia y filtraciones de datos en productos conectados a la nube se repitan una y otra vez en 2025
- Entre los casos recientes están air-fryer surveillance y la filtración de datos de vehículos eléctricos de Volkswagen
- En 2025 podría difundirse más ampliamente la conciencia sobre las desventajas de la conexión extensiva a la nube
- Alternativas de software libre como Home Assistant podrían tener la oportunidad de abrirse paso mostrando una mejor forma de gestionar los datos personales
- Para aprovechar de verdad esa oportunidad hará falta centrarse en el usuario, algo que no siempre ha sido un punto fuerte de la comunidad del software libre
- Se espera que en 2025 aparezca hardware más completamente abierto
- El OpenWrt One lanzado en 2024 agotó rápidamente su primer lote de producción
- Está claro que existe demanda de hardware que los compradores realmente puedan poseer
- La comunidad del software libre tiene la tecnología y las herramientas para crear ese tipo de hardware
- Se espera que en 2025 se lancen proyectos interesantes
- Podría resurgir el interés por las distribuciones alternativas para dispositivos móviles
- En los inicios de Android, era común reemplazar el software del fabricante por CyanogenMod o distribuciones derivadas
- En ese momento era una buena forma de obtener el máximo control sobre el dispositivo y sus funciones
- A medida que Android mejoró, muchos usuarios dejaron de hacer ese esfuerzo adicional
- La combinación de mayores preocupaciones por privacidad y seguridad, junto con mejoras en la calidad de las distribuciones alternativas, podría llevar a algunos usuarios a alejarse otra vez del Android predeterminado
Los conflictos geopolíticos y la base de la comunidad
- Se espera que la beligerancia global también afecte a la comunidad del software libre
- No parece que el mundo en su conjunto vaya hacia una dirección más pacífica
- Incluso si no surgen nuevos conflictos, los ya existentes pueden afectar a la comunidad de desarrollo
- Los desarrolladores procedentes de regiones mal vistas podrían volver a ser excluidos aunque no tengan responsabilidad personal por las acciones de sus gobiernos o empleadores
- En Estados Unidos, la política ha girado claramente hacia una lógica de “nosotros contra ellos”, y esa tendencia no se limita a ese país
- Esa actitud choca de frente con los fundamentos de la comunidad del software libre
- La comunidad se basa en crear sistemas para todos y aceptar las contribuciones de cualquiera que esté dispuesto a ayudar
- La comunidad del software libre ha demostrado que es posible construir una comunidad global capaz de lograr cosas sorprendentes y cambiar el mundo
- 2025 será un buen año para demostrar que esa capacidad sigue siendo posible
LWN en 2025
- LWN comienza en enero su año 27 de publicación
- Se declara orgulloso de haber sido parte de la comunidad de Linux y del software libre, y no tiene intención de detenerse
- Afirma que, pase lo que pase en 2025, lo cubrirá y ayudará a ampliar la comprensión sobre ello
- En diciembre planea revisar cuánto se equivocaron estas predicciones
Aún no hay comentarios.