El líder de Asahi Linux abandona el proyecto tras problemas al introducir Rust en el kernel de Linux

Héctor Martin, fundador del proyecto Asahi Linux, que está adaptando Linux para que funcione en computadoras Mac con chips ARM de Apple Silicon, ha anunciado que dejará el cargo de líder y dejará de desarrollarlo. Los miembros de Asahi Linux formaron una junta directiva compuesta por 7 desarrolladores. El Consejo tomará decisiones de forma colegiada y coordinará conjuntamente el trabajo del proyecto.

Héctor cita como razones para marcharse el agotamiento y la pérdida de interés en seguir desarrollando el proyecto en el contexto de una subvaloración del trabajo realizado y problemas para promocionarlo entre el núcleo principal. En su mensaje, Héctor menciona la actitud excesivamente consumista de los usuarios, quienes sólo son capaces de exigir y quejarse por la falta de funcionalidad deseada, a pesar de que el proyecto está siendo desarrollado por entusiastas y las donaciones para el desarrollo disminuyen constantemente con el tiempo.

El punto de inflexión después del cual desapareció la motivación para seguir trabajando fue la resistencia a la promoción de los desarrollos "Rust for Linux" en el kernel Linux y la creación de una atmósfera hostil para los participantes de este proyecto. Para Asahi Linux, la inclusión del soporte del lenguaje Rust en el kernel de Linux es importante, ya que este lenguaje se utiliza para desarrollar tres controladores (según Héctor, el éxito del desarrollo del controlador drm-asahi se debe a la elección del lenguaje Rust para ello). Mantener una rama del kernel con sus propios cambios requiere muchos recursos y, a medida que aumenta la cantidad de código no aceptado en el kernel principal, el mantenimiento se vuelve cada vez más difícil.

Héctor cree que Rust debería haber sido impulsado hacia el núcleo y apoyado activamente por sus contribuyentes, pero Linus Torvalds ha tomado la posición de un observador pasivo, sin interferir con los abusos de algunos mantenedores que están ralentizando la integración de componentes para soportar Rust. También se observa que la confianza en la comunidad de desarrollo central se vio socavada por la hipocresía de algunos participantes, quienes apoyaron a Héctor en persona, pero expresaron su descontento a sus espaldas. Además, hay un declive general en la comunidad de desarrollo del kernel, donde ya no quedan antiguos entusiastas y todo está dirigido por empleados corporativos.

La semana pasada, Héctor renunció como mantenedor de la plataforma ARM/Apple para el kernel de Linux después de que Linus Torvalds lo criticara por confiar demasiado en su deseo de reformar el proceso de desarrollo del kernel y usar las redes sociales para avivar disputas internas. Al parecer, Héctor reacciona de forma excesivamente emocional a las dificultades emergentes y se toma en serio lo que considera una injusticia, y al mismo tiempo no está dispuesto a tener en cuenta los intereses de otras personas, encontrar soluciones de compromiso, ahondar en los motivos de las acciones de otras personas y admitir que su opinión puede no ser la única correcta.

Fuente: opennet.ru

Añadir un comentario