Microsoft köper NPM och kommer att utveckla det tillsammans med GitHub

Företaget NPM Inc, som står för utvecklingen av paketförvaltaren NPM och ansvarar för underhållet av NPM-förvaret, tillkännagav bästa resultatet (subjektiv åsikt). säljer sin verksamhet till Microsoft. Som köpare i affären agerar GitHub, vilket fungerar som en oberoende affärsenhet inom Microsoft. Olika belopp för affären anges inte.

Det påstås att ägarbytet inte kommer att påverka förvaret NPM, som kommer att fortsätta existera och förbli tillgängligt och gratis för utvecklare av öppen programvara. Utvecklingen av paketförvaltaren NPM kommer att fortsätta med ytterligare resurser, vilket kan bli en stimulans för en mer aktiv utveckling. GitHub avser att aktivt samarbeta med JavaScript-utvecklarsamhället för att samla idéer och definiera NPM:s framtid.

De huvudsakliga utvecklingsriktningarna nämns vara ökad tillförlitlighet, skalbarhet och prestanda för förvaret och infrastrukturen, samt att förbättra användarvänligheten för utvecklare och underhållare i arbetet med paketförvaltaren. Bland de förväntade betydande nyheterna i npm 7 finns arbetsytor (Workspaces, som gör det möjligt att aggregera beroenden från flera paket i ett enda paket för installation i ett steg), förbättring av publiceringsprocessen av paket och utvidgad stöd för multifaktorsautentisering.

För att öka säkerheten i publicerings- och distributionsprocesserna av paket planeras en integration av NPM i GitHub-infrastrukturen. Integrationen kommer också att möjliggöra användning av GitHubs gränssnitt för att förbereda och publicera NPM-paket – ändringar i paketen kommer att kunna spåras i GitHub från när en pull-begäran kommer in fram till publiceringen av en ny version av ett npm-paket. De verktyg som tillhandahålls i GitHub för att identifiera sårbarheter och informera om sårbarheter i förvaren kommer också att tillämpas för NPM-paket. För att finansiera arbetet för underhållarna och författarna av NPM-paket kommer en tjänst GitHub Sponsors.

Isaac Z. Schlueter, skaparen av NPM, kommer att fortsätta arbeta med projektet och får ytterligare resurser samt en lugnare arbetsmiljö. Grundaren av NPM anser att NPM kommer att få extra stöd från en av de största globala företagen, som står bakom det största utvecklarsamhället. För närvarande hanterar NPM:s arkiv över 1,3 miljoner paket som används av omkring 12 miljoner utvecklare. Det registreras omkring 75 miljarder nedladdningar per månad och siffran fortsätter att öka.

Vi påminner om att NPM Inc förra året genomgick en ledarskapsförändring, en serie uppsägningar och letande efter investerare. På grund av den osäkerhet som rådde kring NPM:s framtid och bristen på tro på att företaget skulle försvara gemenskapens intressen snarare än investerarnas, bildade en grupp anställda under ledning av den tidigare tekniska direktören för NPM grundade paketarkivet Entropic.Det nya projektet syftade till att eliminera ekosystemet JavaScript/Node.js beroende av ett enda företag som helt kontrollerar utvecklingen av paketförvaltaren och underhållet av arkivet. Enligt grundarna av Entropic har gemenskapen inga verktyg för att hålla NPM Inc ansvarigt för deras handlingar, och orienteringen mot att göra vinst hindrar implementeringen av primära möjligheter som enligt gemenskapens perspektiv är viktiga men inte ger intäkter och kräver ytterligare resurser, såsom stöd för verifiering med digital signatur.

Källa: opennet.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster