Microsoft kjøper NPM og vil utvikle det sammen med GitHub

Selskapet NPM Inc, som kontrollerer utviklingen av pakkehåndtereren NPM og vedlikeholder NPM-depotet, har kunngjort om selger virksomheten til Microsoft. Som kjøper i avtalen er GitHub, som fungerer som en uavhengig forretningsenhet av Microsoft. Avtalens beløp er ikke oppgitt.

Det hevdes at eierskapsendringen ikke vil påvirke depotet NPM, som vil fortsette å eksistere og forbli offentlig og gratis for utviklere av åpen kildekode. Utviklingen av pakkehåndtereren NPM vil fortsette med ekstra ressurser, noe som kan være en drivkraft for en mer aktiv utvikling. GitHub har til hensikt å samhandle aktivt med utviklerfellesskapet på JavaScript for å samle ideer og definere fremtiden for NPM.

Som hovedutviklingsretninger nevnes økt pålitelighet, skalerbarhet og ytelse av depotet og infrastrukturen, samt forbedret brukervennlighet i den daglige bruken av utviklere og administratorer med pakkehåndtereren. Blant de forventede betydelige nyvinningene i npm 7 nevnes arbeidsområder (Workspaces, som gjør det mulig å aggregere avhengigheter fra flere pakker til én pakke for installasjon i ett trinn), forbedring av publiseringsprosessen for pakker og utvidelse av støtten for multifaktorautentisering.

For å øke sikkerheten til publiserings- og leveringsprosessene for pakker planlegges en integrering av NPM i infrastrukturen til GitHub. Integrasjonen vil også muliggjøre bruk av GitHub-grensesnittet for forberedelse og distribusjon av NPM-pakker — endringer i pakkene vil kunne spores i GitHub fra innsendt pull-forespørsel til publisering av en ny versjon av npm-pakken. Verktøyene som tilbys i GitHub for identifisering av sårbarheter og informing om sårbarheter i depotene vil også gjelde for NPM-pakker. For å finansiere arbeidet til bidragsytere og forfattere av NPM-pakker vil tjenesten GitHub Sponsors.

Isaac Z. Schlueter, skaperen av NPM, vil fortsette å arbeide med prosjektet og få mer ressurser og en roligere arbeidsomgivelse. Grunnleggeren av NPM mener at NPM vil få ekstra støtte fra GitHub, en av de største globale selskapene, som står bak et av de største utviklerfellesskapene. I dag betjener NPM-repositoriet mer enn 1,3 millioner pakker som brukes av omtrent 12 millioner utviklere. Hver måned registreres omtrent 75 milliarder nedlastninger, og dette tallet øker jevnt.

La oss minne om at NPM Inc i fjor opplevde lederskapsendringer, rekke avskjedigelser og søken etter investorer. På grunn av usikkerheten rundt NPMs fremtid og tvil om at selskapet ville ivareta fellesskapets interesser fremfor investorenes, dannet en gruppe ansatte, ledet av den tidligere tekniske direktøren for NPM etablert pakke-repositoriet Entropic. Det nye prosjektet skulle fjerne avhengigheten av JavaScript/Node.js-økosystemet fra ett selskap som har full kontroll over utviklingen av pakkehåndtereren og vedlikeholdet av repositoriet. Ifølge grunnleggerne av Entropic har fellesskapet ingen maktmidler til å holde NPM Inc ansvarlig for sine handlinger, og en fokus på profitt hindrer implementeringen av primære muligheter som er viktige for fellesskapet, men som ikke genererer inntekter og krever ekstra ressurser, som støtte for verifisering med digital signatur.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster