GitHub förvärvar JavaScript-utvecklingsplattformen npm

GitHub förvärvar JavaScript-utvecklingsplattformen npm

GitHub, som ägs av Microsoft, har meddelat att de köper det populära npm JavaScript-förrådet för ett ej avslöjat belopp. npm-förrådet är värd för mer än 1.3 miljoner JavaScript-bibliotek, som innehåller mer än 75 miljarder nedladdningar per månad av nästan 12 miljoner utvecklare. De två företagen har meddelat att detta avtal skulle vara till stor hjälp för JavaScript-gemenskapen med öppen källkod. Microsoft planerar att integrera npm på GitHub för att investera i och utveckla plattformen för att vara snabb, pålitlig och skalbar, samtidigt som den håller den gratis.

GitHub npm

Nat Friedman, VD för GitHub, tillkännagav affären: "Vi kommer att integrera GitHub och npm för att förbättra säkerheten för programvarans leveranskedja med öppen källkod och låta dig spåra en förändring i en GitHub pull-förfrågan till npm-paketversionen. fixade det." Han tillade: "GitHub-stödjare har redan betalat miljontals dollar till bidragsgivare med öppen källkod, och vi är glada över att utforska smakfulla sätt att utöka det till npm-ekosystemet." Han meddelade att betalda npm-, Pro-, Teams- och Enterprise-användare som är värd för privata register kommer att fortsätta att njuta av samma fördelar som tidigare. Dessa användare kommer också att kunna flytta sina privata npm-paket till GitHub senare i år, där npm upprätthåller ett offentligt arkiv för JavaScript. Affären kommer vid rätt tidpunkt för npm, eftersom företaget förlorade flera av sina högsta chefer förra året. Isaac Schlueter, grundare och VD för npm, är mycket imponerad av hur GitHub har utvecklats under åren, och säger: "Eftersom GitHub har förgrenat sig till andra aspekter av upplevelsen av utvecklargemenskapen, De Från början till slut är det naturligt att se hur JavaScript-pakethanteringsprocessen passar in i den här historien." Han tillade: "Detta är inte ett offer eller experimentellt plugin eller ett sätt att snabbt anställa ett team. npm-registret är mer av en tillgång. viktigt och konkret strategiskt i tjänsten för GitHubs uppdrag att eliminera transaktionskostnader i mjukvaruutveckling."