Microsoft compra NPM y lo desarrollará junto con GitHub

NPM Inc, que supervisa el desarrollo del administrador de paquetes NPM y mantiene el repositorio de NPM, anunció el о venta El negocio de Microsoft. El comprador de la transacción es GitHub, que opera como una unidad de negocios independiente de Microsoft. El monto de la transacción no se revela.

Se hace constar que el cambio de titularidad no afectará al repositorio NPM, que seguirá existiendo y permanecerá disponible públicamente y de forma gratuita para los desarrolladores de código abierto. El desarrollo del administrador del paquete del MNP continuará con la participación de recursos adicionales, lo que puede convertirse en un incentivo para su desarrollo más activo. GitHub tiene la intención de colaborar activamente con la comunidad de desarrolladores de JavaScript para recopilar ideas y dar forma al futuro de NPM.

Los principales vectores de desarrollo incluyen aumentar la confiabilidad, escalabilidad y rendimiento del repositorio y la infraestructura, así como mejorar la conveniencia del trabajo diario de los desarrolladores y mantenedores con el administrador de paquetes. Una de las innovaciones importantes que se esperan en npm 7 son los llamados espacios de trabajo (Espacios de trabajo, le permite agregar dependencias de varios paquetes en un solo paquete para su instalación en un solo paso), mejorando el proceso de publicación de paquetes y ampliando el soporte para la autenticación multifactor.

Para mejorar la seguridad de los procesos de publicación y entrega de paquetes, está previsto integrar NPM en la infraestructura de GitHub. La integración también le permitirá usar la interfaz de GitHub para preparar y alojar paquetes NPM; los cambios en los paquetes se pueden rastrear en GitHub desde la recepción de una solicitud de extracción hasta la publicación de una nueva versión del paquete NPM. Herramientas proporcionadas en GitHub identificando vulnerabilidades y informando La información sobre vulnerabilidades en los repositorios también se aplicará a los paquetes NPM. Un servicio estará disponible para financiar el trabajo de los mantenedores y autores de paquetes NPM. Patrocinadores de GitHub.

Isaac Z. Schlueter, el creador de NPM, continuará trabajando en el proyecto y recibirá recursos adicionales y un entorno más tranquilo para trabajar. El fundador de NPM cree que, como parte de GitHub, NPM recibirá apoyo adicional de una de las empresas más grandes del mundo, detrás de la mayor comunidad de desarrolladores. Actualmente, el repositorio de NPM sirve a más de 1.3 millones de paquetes, utilizados por unos 12 millones de desarrolladores. Se producen alrededor de 75 mil millones de descargas al mes y esta cifra crece de manera constante.

Recordemos que el año pasado NPM Inc experimentó un cambio de dirección, una serie de despidos de empleados y una búsqueda de inversores. Debido a la incertidumbre actual sobre el futuro de NPM y la falta de confianza en que la empresa defenderá los intereses de la comunidad en lugar de los de los inversores, un grupo de empleados liderado por el ex CTO de NPM fundado repositorio de paquetes entrópico. El nuevo proyecto fue diseñado para eliminar la dependencia del ecosistema JavaScript/Node.js de una empresa, que controla completamente el desarrollo del administrador de paquetes y el mantenimiento del repositorio. Según los fundadores de Entropic, la comunidad no tiene la influencia para responsabilizar a NPM Inc por sus acciones, y el enfoque en obtener ganancias interfiere con la implementación de oportunidades que son primarias desde el punto de vista de la comunidad, pero que no generan dinero y requieren recursos adicionales, como soporte para la verificación de firmas digitales.

Fuente: opennet.ru

Añadir un comentario