Microsoft revierte el controvertido cambio de .NET después de la protesta de la comunidad de código abierto

Microsoft se retracta de la decisión de eliminar una característica importante de la próxima versión de .NET 6, luego de una protesta pública de la comunidad de código abierto. Microsoft enfureció a la comunidad de .NET de código abierto a principios de esta semana Al eliminar una parte importante de Hot Reload en la próxima versión de .NET 6, una función que permite a los desarrolladores modificar el código fuente mientras la aplicación se está ejecutando y ver los resultados de inmediato.

Es una característica que muchos esperaban usar en Visual Studio Code y en múltiples plataformas, hasta que Microsoft tomó una controvertida decisión de último minuto para asegurarla para Visual Studio 2022, que es un producto pago limitado a Windows. Fuentes de Microsoft hablan bajo condición de anonimatoY Contar el borde Ese cambio de último minuto fue realizado por Julia Liuson, directora de desarrolladores de Microsoft, y fue un movimiento centrado en el negocio.

Microsoft ha revertido el cambio después de una reacción violenta y la ira de varios empleados de Microsoft dentro de la empresa. «Cometimos un error al implementar nuestra decisión y tardamos más de lo esperado en responder a la comunidad». Scott Hunter explica, Director de Gestión de Programas de .NET Corporation. Microsoft ahora ha aceptado una solicitud de extracción de la comunidad para volver a habilitar esta función y estará disponible en la última versión de .NET 6 SDK.

Le pedimos a Microsoft que comentara sobre la realidad de una orden ejecutiva de cambio, pero la compañía no quiso discutir la controvertida decisión. Un portavoz de Microsoft dijo en un comunicado a el borde. «La capacidad de recarga rápida estará en la versión de disponibilidad general del .NET 6 SDK disponible el 8 de noviembre».

READ  Mira a Logan Paul hacer un tablero de mesa con temática Pokémon de Gameboys

Publicación de blog de Microsoft مدونة Sin embargo, sí aborda esta controvertida decisión. En cambio, indica que fue un error eliminar el código en lugar de simplemente deshabilitarlo, y no es una decisión comercial. «En nuestro esfuerzo de determinación del alcance, terminamos eliminando inadvertidamente el código fuente en lugar de simplemente no llamar a esa ruta de código», dice Hunter.

Hot Reload permite a los desarrolladores ver instantáneamente los cambios de código mientras se ejecutan las aplicaciones.

Si bien la reflexión sería bienvenida para la comunidad .NET, la interpretación y las circunstancias que rodean este incidente no serán fáciles para quienes valoran la transparencia en torno a tales decisiones.

“Como ocurre con muchas empresas, estamos aprendiendo a equilibrar las necesidades de la comunidad de OSS con ser un patrocinador corporativo de .NET”, dice Hunter. «A veces no lo hacemos bien. Cuando no lo hacemos, lo mejor que podemos hacer es aprender de nuestros errores y ser mejores para seguir adelante».

Este episodio lleno de acontecimientos vino después de eso. Semanas de confusión en la comunidad .NET debido a la participación de Microsoft en .NET Foundation. La fundación se creó en 2014 cuando Microsoft creó .NET de código abierto, y está destinada a ser una organización independiente que existe para mejorar el desarrollo de software de código abierto y la colaboración para .NET. El miembro de la junta que dimitió cuestionó el papel de la Fundación .NET recientemente, preguntando si está «aquí para hacer cumplir la voluntad de Microsoft en .NET de código abierto, o está usted aquí para ayudar a fomentar y fomentar una comunidad saludable».

La reciente controversia también llevó a la directora ejecutiva de la Fundación .NET, Claire Nowotny renunció recientemente y otros cuestionando la independencia Desde .NET Foundation otorga privilegios especiales de Microsoft. Microsoft ciertamente ha dañado parte del negocio de código abierto en el que ha estado construyendo durante 10 años con este cambio, y la compañía todavía tiene mucho trabajo por hacer para mejorar las relaciones con la comunidad .NET y los problemas relacionados con su impacto. Fundación NET.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *