github, сховище розробників, що належить Microsoft, оголошення кілька днів тому, що ви зробили покупку з популярного менеджера пакетів JavaScript "NPM", ця операція була здійснена шляхом підписання договору купівлі-продажу на нерозкриту суму.
GitHub зазначили, що розробники, які використовують загальнодоступний реєстр для npm, можуть продовжувати використовувати його безкоштовно. Структура вирішила зосередити увагу на трьох областях після завершення операції з купівлі.
“Npm є важливою частиною світу JavaScript. Робота команди npm за останні 10 років та внески сотень тисяч розробників та супровідників з відкритим кодом дозволили npm розміщувати понад 1.3 мільйона пакетів із 75 мільярдами завантажень на місяць.
Разом вони допомогли JavaScript стати найбільшою у світі екосистемою для розробників.
Для GitHub ми маємо честь бути частиною наступного розділу історії npm і допомогти npm продовжувати розвиватися відповідно до потреб швидко зростаючого співтовариства JavaScript.
Серед областей, на яких команда GitHub зосередиться на роботі з NPM, є:
Інфраструктура та платформа реєстрації
“Екосистема JavaScript величезна і швидко зростає. Вам потрібні тверді записи. Ми зробимо необхідні інвестиції, щоб забезпечити швидкість, надійність та масштабованість npm ".
Покращення базового досвіду:
«Ми працюватимемо над покращенням повсякденного досвіду для розробників та супровідників, а також підтримуватимемо прекрасну роботу, розпочату вже над CLI npm v7, яка і надалі буде безкоштовною та відкритою. Деякі з найважливіших функцій, які нас цікавлять, - це робочі простори та вдосконалення багатофакторної автентифікації та досвід публікації.
Зобов'язання громади:
"Ми будемо активно взаємодіяти зі спільнотою JavaScript, щоб отримати їхні ідеї та допомогти сформувати майбутнє npm."
У майбутньому компанія планує інтегрувати GitHub та npm для подальшого покращення безпеки і дозволяють розробникам уважно стежити за пакунками npm з їх запитів на витягування.
Для клієнтів-платників від npm Pro, Teams і Enterprise, GitHub планує дозволити цим користувачам переміщувати свої приватні пакети від npm до пакетів GitHub.
Нат Фрідман, Генеральний директор Github, який зробив це в блозі, написав це місце npm у спільноті з відкритим кодом та його обширний реєстр пакетів JavaScript був основною причиною покупки.
Microsoft - лише одна з багатьох компаній технологічна які за останні роки посилили свою увагу на відкритому коді, дотримуючись переконання, що вдаючись до стратегії з відкритим кодом, вони залучать більше розробників.
Здається, це переконання відповідає деяким останнім статистичним даним. Дослідження 2019 року, спонсороване Red Hat, зазначило, що 69% ІТ-лідерів вважають, що відкритий код дуже важливий для бізнесу, а 68% заявили, що збільшили використання відкритого коду за 12 місяців до дослідження.
Далі Фрідман пояснив, що його трьома головними цілями, як тільки угода буде завершена, буде інвестування в інфраструктуру та платформу реєстру, покращення основного досвіду та взаємодія з громадою.
«У довгостроковій перспективі ми інтегруватимемо GitHub та npm для покращення безпеки ланцюжка постачання програмного забезпечення з відкритим кодом і дозволимо відстежувати зміну від запиту на витяг GitHub до версії пакета npm, яка це виправила.
Існуючі клієнти-платники вже використовує npm Pro, Teams та Enterprise для розміщення приватних записів вони не зазнають змін у службі.
Фрідман також зазначив, що компанія буде інвестувати значні кошти в пакети GitHub. як багатомовний реєстр пакетів, повністю інтегрований з GitHub, і пізніше цього року вони дозволять клієнтам, які платять за npm, перенести свої приватні пакети npm до пакетів GitHub.
Фуенте: https://github.blog