GitHub купил систему управления JavaScript-пакетами npm
GitHub купил систему управления JavaScript-пакетами npm

Сервис для хранения репозиториев кода GitHub (принадлежит Microsoft) купил компанию npm. Она создала одноименный сервис для разработки на JavaScript – один из крупнейших в мире менеджеров пакетов для этого языка.
Что такое npm
Создатель npm – Исаак Шлютер – понимал, что с ужасной упаковкой модулей для JavaScript нужно что-то делать, и разработал собственный менеджер пакетов.
npm – сервис, который помогает создавать современные решения на JavaScript. Платформу запустили в 2009 году как проект с открытым исходным кодом. В 2013 году проект столкнулся со сложностями – он вышел на тот уровень, когда уже не мог существовать только за счет пожертвований. Поэтому в 2014 году была основана компания npm Inc., которую, купил GitHub. За шесть лет компания привлекла 19 млн долларов инвестиций и до смены владельца оценивалась в 48 млн долларов.
Сейчас менеджер пакетов входит в состав программной платформы Node.js – платформа позволяет строить решения на JavaScript для любой сферы деятельности: от веб-приложений и мобильных игр до роботов и систем маршрутизации.
В репозитории хранится 1,3 млн пакетов с открытым исходным кодом. Ежемесячное число загрузок из хранилища достигает 75 млрд, в целом же сервисом пользуются 12 млн разработчиков.
По словам генерального директора npm Нэта Фридмана, доступность пакетов в npm во многом сделала JavaScript крупнейшей в мире экосистемой для разработчиков. Для npm есть оригинальный консольный клиент, который позволяет устанавливать пакеты из репозитория и публиковать собственные разработки за считанные секунды.
Что изменится
Сервис npm включает публичные и приватные реестры кода. В GitHub пообещали, что не будут ограничивать использование публичного реестра для пользователей из любой точки мира.
Фридман не раскрыл деталей сделки. Но уже известно, что часть средств направят на оптимизацию инфраструктуры платформы и реестра. Microsoft намерена улучшить пользовательский опыт работы с npm, а также более тесно взаимодействовать с разработчиками, чтобы своевременно получать от них обратную связь и оперативно реагировать на их запросы.
Платных пользователей пообещали поддерживать активнее. Так, когда GitHub и npm плотнее интегрируются, коммерческие клиенты смогут конвертировать собственные закрытые npm-пакеты в GitHub-репозитории.
Кроме того, интеграция GitHub и npm повысит безопасность разработки решений с открытым исходным кодом. А отслеживать изменения в npm-пакетах можно будет из пул-реквестов на GitHub (запросов разработчиков на интеграцию новых функций или исправление ошибок).
Источник: https://infostart.ru/journal/news/biznes/github-kupil-sistemu-upravleniya-javascript-paketami-npm_1213629/
См. также
«Сбербанк» впервые сообщил о числе клиентов Системы быстрых платежей от ЦБ
19.02.2021 2009 VKuser24342747 2
Инвестиции Tesla в Bitcoin спровоцировали скачок курса криптовалюты
12.02.2021 2006 VKuser24342747 1
Citrix покупает компанию Wrike российского предпринимателя Андрея Филева за $2,25 млрд
28.01.2021 1695 SKravchenko 0
Коммерческие и государственные организации получат доступ к данным по статистике
15.12.2020 3951 Senator_I 1
Минпромторг предложил заплатить маркетплейсам за логистику и хранение товара
03.12.2020 2509 VKuser24342747 0
Бизнес с «Яндексом»: поисковик запустил сервис для небольших компаний
03.12.2020 2981 VKuser24342747 0
ФНС предложила бесплатно проанализировать экономику перехода на ЭДО
02.12.2020 3575 ЕленаЧерепнева 0
Facebook заплатил 4 млн рублей штрафа из-за претензий Роскомнадзора
01.12.2020 2424 VKuser24342747 1
Максимальный кэшбэк: покупателям российского ПО компенсируют 50% расходов
13.11.2020 4138 user1015646 3
ИТ-гиганты могут уйти из России из-за закона об ограничениях для App Store и Google Play
13.11.2020 2912 VKuser24342747 18
Маркировка не по плану: продавцы обуви и парфюмерии жалуются на проблемы с поставками
09.11.2020 4887 VKuser24342747 17