{"id":74391,"date":"2020-03-17T08:42:23","date_gmt":"2020-03-17T05:42:23","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github"},"modified":"2020-03-17T08:42:23","modified_gmt":"2020-03-17T05:42:23","slug":"microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","title":{"rendered":"Micr\u043esoft acquista NPM e lo svilupper\u00e0 insieme a GitHub","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda NPM Inc, che controlla lo sviluppo del gestore di pacchetti NPM e si occupa della manutenzione del repository NPM, <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.npmjs.org\/post\/612764866888007680\/next-phase-montage\">ha annunciato<\/a><\/noindex> un <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-03-16-npm-is-joining-github\/\">vendita<\/a><\/noindex> dell'azienda Microsoft. Come acquirente nell'affare figura la societ\u00e0 GitHub, che funziona come un'unit\u00e0 aziendale indipendente di Microsoft. L'importo dell'affare non \u00e8 stato rivelato. <\/p>\n<p>Si afferma che il cambio di propriet\u00e0 non influenzer\u00e0 il repository <noindex><a rel=\"nofollow\" href=\"https:\/\/npmjs.org\">NPM<\/a><\/noindex>, che continuer\u00e0 a esistere e rimarr\u00e0 accessibile e gratuito per gli sviluppatori di software open source. Lo sviluppo del gestore di pacchetti NPM continuer\u00e0 con l'uso di risorse aggiuntive, il che potrebbe stimolare uno sviluppo pi\u00f9 attivo. GitHub intende interagire attivamente con la comunit\u00e0 degli sviluppatori in JavaScript per raccogliere idee e definire il futuro di NPM.<\/p>\n<p>Tra i principali vettori di sviluppo vengono menzionati l'aumento dell'affidabilit\u00e0, della scalabilit\u00e0 e delle prestazioni del repository e dell'infrastruttura, nonch\u00e9 il miglioramento della facilit\u00e0 d'uso nella quotidiana attivit\u00e0 degli sviluppatori e dei manutentori del gestore di pacchetti. Tra le principali novit\u00e0 attese in npm 7 ci sono le aree di lavoro (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/npm\/rfcs\/blob\/de8d71c0453f5cf443d3ef2f47e313f12dd6aaf9\/accepted\/0000-workspaces.md\">Workspaces<\/a><\/noindex>, che permettono di aggregare in un unico pacchetto le dipendenze da pi\u00f9 pacchetti per l'installazione in un solo passaggio), il miglioramento del processo di pubblicazione dei pacchetti e l'espansione del supporto per l'autenticazione multifattoriale. <\/p>\n<p>Per aumentare la sicurezza dei processi di pubblicazione e distribuzione dei pacchetti, \u00e8 prevista l'integrazione di NPM nell'infrastruttura di GitHub. L'integrazione consentir\u00e0 anche di utilizzare l'interfaccia di GitHub per la preparazione e la pubblicazione dei pacchetti NPM \u2014 le modifiche ai pacchetti potranno essere tracciate in GitHub dalla ricezione delle pull request fino alla pubblicazione di una nuova versione del pacchetto npm. Gli strumenti forniti da GitHub  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51867\">per l'individuazione<\/a><\/noindex> di vulnerabilit\u00e0 e  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47586\">di informazione<\/a><\/noindex> sulle vulnerabilit\u00e0 nei repository saranno applicabili anche ai pacchetti NPM. Per finanziare il lavoro degli sviluppatori e degli autori dei pacchetti NPM sar\u00e0 disponibile il servizio <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50728\">GitHub Sponsors<\/a><\/noindex>.<\/p>\n<p>Isaac Schluter, il creatore di NPM, continuer\u00e0 a lavorare al progetto e ricever\u00e0 risorse aggiuntive e un ambiente di lavoro pi\u00f9 tranquillo. Il fondatore di NPM crede che all'interno di GitHub NPM ricever\u00e0 supporto aggiuntivo da una delle pi\u00f9 grandi aziende del mondo, sostenitrice della pi\u00f9 grande comunit\u00e0 di sviluppatori. Attualmente, il repository NPM serve oltre 1,3 milioni di pacchetti utilizzati da circa 12 milioni di sviluppatori. Ogni mese si registrano circa 75 miliardi di download e questo numero continua a crescere. <\/p>\n<p>Ricordiamo che lo scorso anno la societ\u00e0 NPM Inc ha vissuto un cambiamento di leadership, una serie di licenziamenti e la ricerca di investitori. A causa dell'incertezza riguardo al futuro di NPM e della mancanza di fiducia nel fatto che l'azienda difender\u00e0 gli interessi della comunit\u00e0 e non degli investitori, un gruppo di dipendenti guidato dall'ex direttore tecnico di NPM <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50830\">ha fondato<\/a><\/noindex> un repository di pacchetti <noindex><a rel=\"nofollow\" href=\"https:\/\/www.entropic.dev\/\">Entropic<\/a><\/noindex>. Il nuovo progetto \u00e8 stato concepito per eliminare la dipendenza dell'ecosistema JavaScript\/Node.js da una sola azienda, che controlla completamente lo sviluppo del gestore di pacchetti e il mantenimento del repository. Secondo i fondatori di Entropic, la comunit\u00e0 non ha leve per tenere NPM Inc. responsabile delle proprie azioni, e l'orientamento al profitto ostacola l'implementazione di opportunit\u00e0 primarie dalla prospettiva della comunit\u00e0, ma che non generano reddito e richiedono risorse aggiuntive, come il supporto per la verifica tramite firma digitale.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=52554\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM, \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e \u043f\u0440\u043e\u0434\u0430\u0436\u0435 \u0431\u0438\u0437\u043d\u0435\u0441\u0430 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Microsoft. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u0435\u043b\u044f \u0432 \u0441\u0434\u0435\u043b\u043a\u0435 \u0444\u0438\u0433\u0443\u0440\u0438\u0440\u0443\u0435\u0442 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f GitHub, \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0433\u043e \u0431\u0438\u0437\u043d\u0435\u0441-\u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u044f Micr\u043esoft. \u0421\u0443\u043c\u043c\u0430 \u0441\u0434\u0435\u043b\u043a\u0438 \u043d\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f. \u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0441\u043c\u0435\u043d\u0430 \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0430 \u043d\u0435 \u043f\u043e\u0432\u043b\u0438\u044f\u0435\u0442 \u043d\u0430 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 NPM, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442 \u0441\u0432\u043e\u0451 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043e\u0441\u0442\u0430\u043d\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0438 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-74391","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Micr\u043esoft \u043f\u043e\u043a\u0443\u043f\u0430\u0435\u0442 NPM \u0438 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 GitHub | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-03-17T05:42:23+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-03-17T05:42:23+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Microsoft acquista NPM e lo svilupper\u00e0 insieme a GitHub | ProHoster","description":"L'azienda NPM Inc, che controlla lo sviluppo del gestore di pacchetti NPM e si occupa della manutenzione del repository NPM,","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Micr\u043esoft \u043f\u043e\u043a\u0443\u043f\u0430\u0435\u0442 NPM \u0438 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 GitHub | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f NPM Inc, \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u044e\u0449\u0430\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 \u043f\u0430\u043a\u0435\u0442\u043d\u043e\u0433\u043e \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 NPM \u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u044e\u0449\u0430\u044f\u0441\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f NPM,","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-03-17T05:42:23+00:00","article:modified_time":"2020-03-17T05:42:23+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"74391","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 18:15:29","updated":"2022-09-30 01:52:33","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/74391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=74391"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/74391\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=74391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=74391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=74391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}