Microsoft compra NPM y lo desarrollará junto a GitHub

La empresa NPM Inc, que controla el desarrollo del gestor de paquetes NPM y se encarga de mantener el repositorio NPM, anunció mayor audiencia. vende el negocio de la empresa Microsoft. Como comprador en la transacción aparece GitHub, que opera como una unidad comercial independiente de Microsoft. El monto de la transacción no se divulga.

Se afirma que el cambio de propietario no afectará al repositorio, NPM, que continuará existiendo y permanecerá accesible y gratuito para los desarrolladores de software de código abierto. El desarrollo del gestor de paquetes NPM continuará con la incorporación de recursos adicionales, lo que podría estimular su desarrollo más activo. GitHub tiene la intención de interactuar activamente con la comunidad de desarrolladores en JavaScript para recopilar ideas y definir el futuro de NPM.

Los principales vectores de desarrollo mencionados incluyen el aumento de la fiabilidad, escalabilidad y rendimiento del repositorio e infraestructura, así como la mejora de la comodidad en el trabajo diario de los desarrolladores y mantenedores con el gestor de paquetes. Entre las novedades significativas esperadas en npm 7 se encuentran los espacios de trabajo (Workspaces, que permiten agregar en un solo paquete dependencias de varios paquetes para su instalación en un solo paso), la mejora del proceso de publicación de paquetes y la ampliación del soporte para la autenticación multifactor.

Para mejorar la seguridad de los procesos de publicación y entrega de paquetes, se planea integrar NPM en la infraestructura de GitHub. La integración también permitirá utilizar la interfaz de GitHub para preparar y alojar paquetes de NPM; los cambios en los paquetes podrán ser rastreados en GitHub desde la recepción de una solicitud de extracción hasta la publicación de una nueva versión del paquete npm. Las herramientas proporcionadas por GitHub para la detección de vulnerabilidades y la notificación de vulnerabilidades en los repositorios también se aplicarán a los paquetes NPM. Para financiar el trabajo de los mantenedores y autores de paquetes NPM, estará disponible el servicio GitHub Sponsors.

Isaac Schlueter, el creador de NPM, continuará trabajando en el proyecto y se le proporcionarán 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, que respalda a la mayor comunidad de desarrolladores. Actualmente, el repositorio NPM gestiona más de 1.3 millones de paquetes, que son utilizados por alrededor de 12 millones de desarrolladores. Se registran alrededor de 75 mil millones de descargas al mes y esta cifra sigue en aumento.

Recordemos que el año pasado la empresa NPM Inc. atravesó un cambio de liderazgo, una serie de despidos y la búsqueda de inversores. Debido a la incertidumbre existente sobre el futuro de NPM y la falta de fe en que la compañía defendería los intereses de la comunidad en lugar de los inversores, un grupo de empleados liderado por el exdirector tecnológico de NPM fundó el repositorio de paquetes EntropicEl nuevo proyecto tiene como objetivo eliminar la dependencia del ecosistema JavaScript/Node.js de una sola empresa que controla completamente el desarrollo del gestor de paquetes y el mantenimiento del repositorio. Según los fundadores de Entropic, la comunidad no tiene herramientas para responsabilizar a NPM Inc. por sus acciones, y la orientación hacia la obtención de beneficios dificulta la implementación de oportunidades que son primordiales para la comunidad, pero que no generan ingresos y requieren recursos adicionales, como el apoyo para la verificación mediante firma digital.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster