Microsoft kupuje NPM i razvijat će ga zajedno s GitHubom

NPM Inc, koji nadzire razvoj upravitelja NPM paketa i održava NPM repozitorij, najavio о prodaja Microsoftovo poslovanje. Kupac u transakciji je GitHub, koji djeluje kao neovisna poslovna jedinica Microsofta. Iznos transakcije nije objavljen.

Navedeno je da promjena vlasništva neće utjecati na spremište NPM, koji će nastaviti postojati i ostati javno dostupan i besplatan za programere otvorenog koda. Nastavit će se razvoj NPM paketnog upravitelja uz uključivanje dodatnih resursa, što može biti poticaj za njegov aktivniji razvoj. GitHub namjerava aktivno surađivati ​​sa zajednicom razvojnih programera JavaScripta kako bi prikupio ideje i oblikovao budućnost NPM-a.

Glavni razvojni vektori uključuju povećanje pouzdanosti, skalabilnosti i performansi repozitorija i infrastrukture, kao i poboljšanje pogodnosti svakodnevnog rada programera i održavatelja s upraviteljem paketa. Jedna od značajnih inovacija koja se očekuje u npm 7 su radni prostori (Radni prostori, omogućuju vam da agregirate ovisnosti iz nekoliko paketa u jedan paket za instalaciju u jednom koraku), poboljšavajući proces objavljivanja paketa i proširujući podršku za autentifikaciju s više faktora.

Za poboljšanje sigurnosti procesa objavljivanja i isporuke paketa planira se integracija NPM-a u GitHub infrastrukturu. Integracija će vam također omogućiti korištenje GitHub sučelja za pripremu i smještaj NPM paketa – promjene paketa mogu se pratiti u GitHubu od primitka zahtjeva za povlačenjem do objave nove verzije NPM paketa. Alati dostupni na GitHubu identificiranje ranjivosti i informiranje o ranjivostima u spremištima također će se primjenjivati ​​na NPM pakete. Bit će dostupna usluga za financiranje rada održavatelja i autora NPM paketa GitHub sponzori.

Isaac Z. Schlueter, kreator NPM-a, nastavit će raditi na projektu i dobit će dodatna sredstva i mirnije okruženje za rad. Osnivač NPM-a vjeruje da će NPM kao dio GitHuba dobiti dodatnu podršku jedne od najvećih svjetskih kompanija iza koje stoji najveća zajednica programera. Trenutačno NPM repozitorij služi više od 1.3 milijuna paketa, koje koristi oko 12 milijuna programera. Postoji oko 75 milijardi preuzimanja mjesečno i ta brojka stalno raste.

Podsjetimo, NPM dd je prošle godine doživio promjenu uprave, niz otpuštanja radnika i potragu za investitorima. Zbog trenutne neizvjesnosti glede buduće sudbine NPM-a i nedostatka vjere da će tvrtka braniti interese zajednice, a ne investitora, grupa zaposlenika predvođena bivšim tehničkim direktorom NPM-a osnovan spremište paketa Entropijski. Novi projekt osmišljen je kako bi se eliminirala ovisnost ekosustava JavaScript/Node.js o jednoj tvrtki, koja u potpunosti kontrolira razvoj upravitelja paketa i održavanje repozitorija. Prema osnivačima Entropica, zajednica nema polugu kojom bi NPM Inc mogla pozvati na odgovornost za svoje postupke, a fokus na stvaranje profita ometa implementaciju prilika koje su sa stajališta zajednice primarne, ali ne generiraju novac i zahtijevaju dodatne resurse, kao što je podrška za provjeru digitalnog potpisa.

Izvor: opennet.ru

Dodajte komentar