Microsoft ostaa NPM:n ja kehittää sen yhdessä GitHubin kanssa

Компания NPM Inc, контролирующая разработку пакетного менеджера NPM и занимающаяся поддержанием репозитория NPM, ilmoitti о myynti бизнеса компании Microsoft. В качестве покупателя в сделке фигурирует компания GitHub, функционирующая в качестве независимого бизнес-подразделения Micrоsoft. Сумма сделки не называется.

Утверждается, что смена владельца не повлияет на репозиторий NPM, который продолжит своё существование и останется общедоступным и бесплатным для разработчиков открытого ПО. Разработка пакетного менеджера NPM продолжится с привлечением дополнительных ресурсов, что может стать стимулом для его более активного развития. GitHub намерен активно взаимодействовать с сообществом разработчиков на языке JavaScript для сбора идей и определения будущего NPM.

B качестве основных векторов развития упоминаются повышение надёжности, масштабируемости и производительности репозитория и инфраструктуры, а также повышение удобства повседневной работы разработчиков и сопровождающих с пакетным менеджером. Из ожидаемых в npm 7 значительных новшеств называются рабочие области (työtilat, позволяют агрегировать в один пакет зависимости из нескольких пакетов для их установки за один шаг), улучшение процесса публикации пакетов и расширение поддержки мультифакторной аутентификации.

Pakettien julkaisu- ja toimitusprosessien turvallisuuden parantamiseksi on tarkoitus integroida NPM GitHub-infrastruktuuriin. Integraation avulla voit myös käyttää GitHub-käyttöliittymää NPM-pakettien valmistelemiseen ja isännöimiseen – pakettien muutoksia voidaan seurata GitHubissa vetopyynnön vastaanottamisesta NPM-paketin uuden version julkaisuun. GitHubissa toimitetut työkalut tunnistaa haavoittuvuuksia ja tiedottamisesta Tietovarastojen haavoittuvuuksista pätee myös NPM-paketteihin. NPM-pakettien ylläpitäjien ja tekijöiden työn rahoittamiseen tulee palvelu GitHub-sponsorit.

Айзек Шлютер (Isaac Z. Schlueter), создатель NPM, продолжит работать над проектом и ему будут предоставлены дополнительные ресурсы и более спокойная обстановка для работы. Основатель NPM считает, что в составе GitHub NPM получит дополнительную поддержку от одной из самых крупных мировых компаний, стоящей за крупнейшим сообществом разработчиков. В настоящее время репозиторий NPM обслуживает более 1.3 млн пакетов, которыми пользуются около 12 млн разработчиков. В месяц фиксируется около 75 миллиардов загрузок и этот показатель неуклонно растёт.

Muistetaan, että viime vuonna NPM Inc:ssä tapahtui johdon muutos, joukko irtisanomisia ja sijoittajien haku. NPM:n tulevaisuudesta vallitsevan epävarmuuden ja epäluottamuksen vuoksi, että yritys puolustaa yhteisön etuja sijoittajien sijaan, NPM:n entisen teknologiajohtajan johtama työntekijäryhmä perustettu pakettivarasto Entropinen. Новый проект призван был устранить зависимость экосистемы JavaScript/Node.js от одной компании, полностью контролирующей разработку пакетного менеджера и поддержание репозитория. По мнению основателей Entropic у сообщества нет рычагов для привлечения NPM Inc к ответственности за совершаемые действия, а ориентация на получение прибыли мешает реализации первичных с точки зрения сообщества, но не приносящих денег и требующих дополнительных ресурсов, возможностей, таких как поддержка верификации по цифровой подписи.

Lähde: opennet.ru

Lisää kommentti