Microsoft compra NPM e irá desenvolvê-lo junto com GitHub

NPM Inc, que supervisiona o desenvolvimento do gerenciador de pacotes NPM e mantém o repositório NPM, anunciou o о venda Negócio da Microsoft. O comprador da transação é o GitHub, que opera como uma unidade de negócios independente da Microsoft. O valor da transação não é divulgado.

Afirma-se que a mudança de propriedade não afetará o repositório NPM, que continuará a existir e permanecerá disponível publicamente e gratuito para desenvolvedores de código aberto. O desenvolvimento do gestor de pacotes NPM continuará com o envolvimento de recursos adicionais, o que poderá tornar-se um incentivo para o seu desenvolvimento mais ativo. O GitHub pretende se envolver ativamente com a comunidade de desenvolvedores JavaScript para reunir ideias e moldar o futuro do NPM.

Os principais vetores de desenvolvimento incluem aumentar a confiabilidade, escalabilidade e desempenho do repositório e da infraestrutura, bem como melhorar a comodidade do trabalho diário dos desenvolvedores e mantenedores com o gerenciador de pacotes. Uma das inovações significativas esperadas no npm 7 é chamada de espaços de trabalho (Espaços de trabalho, permitem agregar dependências de vários pacotes em um pacote para instalação em uma única etapa), melhorando o processo de publicação de pacotes e expandindo o suporte para autenticação multifator.

Para melhorar a segurança dos processos de publicação e entrega de pacotes, está prevista a integração do NPM à infraestrutura do GitHub. A integração também permitirá que você use a interface do GitHub para preparar e hospedar pacotes NPM – alterações nos pacotes podem ser rastreadas no GitHub desde o recebimento de uma solicitação pull até a publicação de uma nova versão do pacote NPM. Ferramentas fornecidas no GitHub identificando vulnerabilidades e informando sobre vulnerabilidades em repositórios também se aplicará aos pacotes NPM. Estará disponível um serviço para financiar o trabalho de mantenedores e autores de pacotes NPM Patrocinadores do GitHub.

Isaac Z. Schlueter, o criador do NPM, continuará trabalhando no projeto e receberá recursos adicionais e um ambiente mais silencioso para trabalhar. O fundador do NPM acredita que como parte do GitHub, o NPM receberá suporte adicional de uma das maiores empresas do mundo, por trás da maior comunidade de desenvolvedores. Atualmente, o repositório NPM atende mais de 1.3 milhão de pacotes, usados ​​por aproximadamente 12 milhões de desenvolvedores. Cerca de 75 bilhões de downloads são registrados por mês e esse número cresce constantemente.

Lembremos que no ano passado a NPM Inc passou por uma mudança de gestão, uma série de demissões de funcionários e uma busca por investidores. Devido à atual incerteza em relação ao futuro da NPM e à falta de confiança de que a empresa defenderá os interesses da comunidade e não dos investidores, um grupo de funcionários liderado pelo ex-CTO da NPM fundado repositório de pacotes Entrópico. O novo projeto foi pensado para eliminar a dependência do ecossistema JavaScript/Node.js de uma empresa, que controla totalmente o desenvolvimento do gerenciador de pacotes e a manutenção do repositório. Segundo os fundadores da Entropic, a comunidade não tem alavancagem para responsabilizar a NPM Inc por suas ações, e o foco na obtenção de lucro impede a implementação de oportunidades que são primárias do ponto de vista da comunidade, mas não geram dinheiro e requerem recursos adicionais, como suporte para verificação de assinatura digital.

Fonte: opennet.ru

Adicionar um comentário