MicrΠΎsoft ΠΊΡƒΠΏΡƒΠ²Π° NPM ΠΈ Ρ‰Π΅ Π³ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° Π·Π°Π΅Π΄Π½ΠΎ с GitHub

Компания NPM Inc, която ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ NPM ΠΈ сС Π·Π°Π½ΠΈΠΌΠ°Π²Π° с ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ NPM, обяви ΠΎ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠ±Π° Π½Π° бизнСса Π½Π° компанията Microsoft. ΠšΠ°Ρ‚ΠΎ ΠΊΡƒΠΏΡƒΠ²Π°Ρ‡ Π½Π° сдСлката Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° компания GitHub, Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½ΠΈΡ€Π°Ρ‰Π° ΠΊΠ°Ρ‚ΠΎ нСзависимо бизнСс ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π° Microsoft. Π‘ΡƒΠΌΠ°Ρ‚Π° Π½Π° сдСлката Π½Π΅ Π΅ оповСстСна.

Π£Ρ‚Π²ΡŠΡ€Π΄ΠΈΠ»ΠΎ сС Π΅, Ρ‡Π΅ смяната Π½Π° собствСника няма Π΄Π° повлияС Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ NPM, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ Π΄Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π° ΠΈ Π΄Π° бъдС общСствСно Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ ΠΈ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΎ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ софтуСр. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ NPM Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ с ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° станС стимул Π·Π° Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ ΠΏΠΎ-Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅. GitHub ΠΈΠΌΠ° Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ Π΄Π° си ΡΡŠΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡ΠΈ с общността ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° JavaScript с Ρ†Π΅Π» ΡΡŠΠ±ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ΄Π΅ΠΈ ΠΈ опрСдСлянС Π½Π° Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ Π½Π° NPM.

ΠšΠ°Ρ‚ΠΎ основни Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π·Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ сС спомСнават повишаванС Π½Π° надСТдността, мащабируСмостта ΠΈ производитСлността Π½Π° Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ ΠΈ инфраструктурата, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ повишаванС Π½Π° удобството Π½Π° Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° с пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€. Π‘Ρ€Π΅Π΄ ΠΎΡ‡Π°ΠΊΠ²Π°Π½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ нововъвСдСния Π² npm 7 са Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ области (Workspaces, ΠΊΠΎΠΈΡ‚ΠΎ позволяват Π°Π³Ρ€Π΅Π³ΠΈΡ€Π°Π½Π΅ Π½Π° зависимости ΠΎΡ‚ няколко ΠΏΠ°ΠΊΠ΅Ρ‚Π° Π² Π΅Π΄ΠΈΠ½ ΠΏΠ°ΠΊΠ΅Ρ‚ Π·Π° инсталация с Π΅Π΄Π½Π° ΡΡ‚ΡŠΠΏΠΊΠ°), подобряванС Π½Π° процСса Π½Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΡ„Π°ΠΊΡ‚ΠΎΡ€Π½Π° автСнтикация.

Π‘ Ρ†Π΅Π» повишаванС Π½Π° сигурността Π½Π° процСситС ΠΏΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ ΠΈ доставка Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ сС ΠΏΡ€Π΅Π΄Π²ΠΈΠΆΠ΄Π° интСграция Π½Π° NPM Π² инфраструктурата Π½Π° GitHub. Π˜Π½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΡΡ‚Π° Ρ‰Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ ΡΡŠΡ‰ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° интСрфСйса Π½Π° GitHub Π·Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° ΠΈ разпространСниС Π½Π° NPM ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ β€” ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Ρ‰Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ прослСдявани Π² GitHub ΠΎΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° pull заявка Π΄ΠΎ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π΅ Π½Π° Π½ΠΎΠ²Π° вСрсия Π½Π° npm ΠΏΠ°ΠΊΠ΅Ρ‚. Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, прСдоставСни Π² GitHub Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° уязвимости ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€Π°Π½Π΅ Π·Π° уязвимости Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ‚Π° Ρ‰Π΅ Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠΈΠΌΠΈ ΠΈ Π·Π° NPM ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅. Π—Π° финансиранС Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° NPM ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Ρ‰Π΅ бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ сСрвис GitHub Sponsors.

АйзСк Π¨Π»ΡŽΡ‚Π΅Ρ€ (Isaac Z. Schlueter), ΡΡŠΠ·Π΄Π°Ρ‚Π΅Π» Π½Π° NPM, Ρ‰Π΅ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠΈ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси ΠΈ ΠΏΠΎ-спокойна обстановка Π·Π° Ρ€Π°Π±ΠΎΡ‚Π°. ΠžΡΠ½ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ‚ Π½Π° NPM вярва, Ρ‡Π΅ ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ GitHub, NPM Ρ‰Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° ΠΎΡ‚ Π΅Π΄Π½Π° ΠΎΡ‚ Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π² свСта, стояща Π·Π°Π΄ Π½Π°ΠΉ-голямата общност ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° рСпозиторият Π½Π° NPM обслуТва Π½Π°Π΄ 1,3 ΠΌΠ»Π½. ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ‚ ΠΎΠΊΠΎΠ»ΠΎ 12 ΠΌΠ»Π½. Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ. На мСсСц сС записват ΠΎΠΊΠΎΠ»ΠΎ 75 ΠΌΠΈΠ»ΠΈΠ°Ρ€Π΄Π° изтСгляния ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π» Π½Π΅ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΎ нараства.

ΠŸΡ€ΠΈΠΏΠΎΠΌΠ½ΡΠΌΠ΅, Ρ‡Π΅ ΠΌΠΈΠ½Π°Π»Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π° компанията NPM Inc. прСТивя смяна Π½Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²ΠΎΡ‚ΠΎ, сСрия ΠΎΡ‚ уволнСния Π½Π° слуТитСли ΠΈ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° инвСститори. ΠŸΠΎΡ€Π°Π΄ΠΈ нСсигурността относно Π±ΡŠΠ΄Π΅Ρ‰Π΅Ρ‚ΠΎ Π½Π° NPM ΠΈ Π½Π΅Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ΅Ρ‚ΠΎ, Ρ‡Π΅ компанията Ρ‰Π΅ Π·Π°Ρ‰ΠΈΡ‚Π°Π²Π° интСрСситС Π½Π° общността, Π° Π½Π΅ Π½Π° инвСститоритС, Π³Ρ€ΡƒΠΏΠ° слуТитСли, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄Π΅Π½Π° ΠΎΡ‚ бившия тСхничСски Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ Π½Π° NPM основава Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ Entropic. Новият ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ имашС Π·Π° Ρ†Π΅Π» Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅ зависимостта Π½Π° СкосистСмата JavaScript/Node.js ΠΎΡ‚ Π΅Π΄Π½Π° компания, която напълно ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° пакСтния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° рСпозитория. Π‘ΠΏΠΎΡ€Π΅Π΄ основатСлитС Π½Π° Entropic, общността Π½Π΅ Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π° с ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΏΡ€ΠΈΠ²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° NPM Inc. към отговорност Π·Π° Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ дСйствия, Π° ориСнтацията към ΠΏΠ΅Ρ‡Π°Π»Π±Π° ΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° основни Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈ ΠΈ изискват Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° вСрификация Ρ‡Ρ€Π΅Π· Ρ†ΠΈΡ„Ρ€ΠΎΠ²Π° подпис.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster