Microsoft kupi NPM in ga bo razvijal skupaj z GitHub

NPM Inc, ki nadzira razvoj upravitelja paketov NPM in vzdržuje repozitorij NPM, napovedal о prodaja podjetja Microsoft. Kupec v transakciji je GitHub, ki deluje kot neodvisna poslovna enota Microsofta. Znesek transakcije ni razkrit.

Navedeno je, da sprememba lastništva ne bo vplivala na skladišče NPM, ki bo še naprej obstajal in ostal javno dostopen ter brezplačen za odprtokodne razvijalce. Razvoj upravljalnika paketov NPM se bo nadaljeval z vključevanjem dodatnih virov, kar lahko postane spodbuda za njegov aktivnejši razvoj. GitHub namerava aktivno sodelovati s skupnostjo razvijalcev JavaScript, da bi zbral ideje in oblikoval prihodnost NPM.

Glavni razvojni vektorji vključujejo povečanje zanesljivosti, razširljivosti in zmogljivosti repozitorija in infrastrukture ter izboljšanje udobja vsakodnevnega dela razvijalcev in vzdrževalcev z upraviteljem paketov. Ena od pomembnih novosti, pričakovanih v npm 7, so delovni prostori (Delovni prostori, vam omogočajo združevanje odvisnosti iz več paketov v en paket za namestitev v enem koraku), izboljšanje postopka objave paketov in razširitev podpore za večfaktorsko preverjanje pristnosti.

Za izboljšanje varnosti procesov objave in dostave paketov je predvidena integracija NPM v infrastrukturo GitHub. Integracija vam bo omogočila tudi uporabo vmesnika GitHub za pripravo in gostovanje paketov NPM – spremembam paketov je mogoče slediti v GitHubu od prejema zahteve za vlečenje do objave nove različice paketa NPM. Orodja na voljo na GitHubu identificiranje ranljivosti in obveščanje o ranljivostih v repozitorijih bo veljalo tudi za pakete NPM. Na voljo bo storitev za financiranje dela vzdrževalcev in avtorjev NPM paketov Sponzorji GitHub.

Isaac Z. Schlueter, ustvarjalec NPM, bo nadaljeval z delom na projektu in dobil bo dodatna sredstva ter tišje okolje za delo. Ustanovitelj NPM verjame, da bo NPM kot del GitHuba dobil dodatno podporo enega največjih podjetij na svetu, ki stoji za največjo skupnostjo razvijalcev. Trenutno repozitorij NPM služi več kot 1.3 milijona paketov, ki jih uporablja približno 12 milijonov razvijalcev. Na mesec se zabeleži približno 75 milijard prenosov in ta številka vztrajno raste.

Spomnimo, lani je NPM Inc doživel menjavo vodstva, vrsto odpuščanj in iskanje vlagateljev. Zaradi trenutne negotovosti glede prihodnosti NPM in nezaupanja, da bo podjetje branilo interese skupnosti in ne investitorjev, je skupina zaposlenih pod vodstvom nekdanjega CTO NPM ustanovljeno repozitorij paketov Entropično. Nov projekt je bil zasnovan za odpravo odvisnosti ekosistema JavaScript/Node.js od enega podjetja, ki v celoti nadzoruje razvoj upravitelja paketov in vzdrževanje repozitorija. Po mnenju ustanoviteljev Entropica skupnost nima vzvoda, da bi NPM Inc odgovarjala za svoja dejanja, osredotočenost na ustvarjanje dobička pa onemogoča uresničitev priložnosti, ki so z vidika skupnosti primarne, a ne ustvarjajo denarja. in zahtevajo dodatne vire, kot je podpora za preverjanje digitalnega podpisa.

Vir: opennet.ru

Dodaj komentar