{"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\/sv\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","title":{"rendered":"Microsoft k\u00f6per NPM och kommer att utveckla det tillsammans med GitHub","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>F\u00f6retaget NPM Inc, som st\u00e5r f\u00f6r utvecklingen av paketf\u00f6rvaltaren NPM och ansvarar f\u00f6r underh\u00e5llet av NPM-f\u00f6rvaret, <noindex><a rel=\"nofollow\" href=\"http:\/\/blog.npmjs.org\/post\/612764866888007680\/next-phase-montage\">tillk\u00e4nnagav<\/a><\/noindex> b\u00e4sta resultatet (subjektiv \u00e5sikt). <noindex><a rel=\"nofollow\" href=\"https:\/\/github.blog\/2020-03-16-npm-is-joining-github\/\">s\u00e4ljer<\/a><\/noindex> sin verksamhet till Microsoft. Som k\u00f6pare i aff\u00e4ren agerar GitHub, vilket fungerar som en oberoende aff\u00e4rsenhet inom Microsoft. Olika belopp f\u00f6r aff\u00e4ren anges inte. <\/p>\n<p>Det p\u00e5st\u00e5s att \u00e4garbytet inte kommer att p\u00e5verka f\u00f6rvaret <noindex><a rel=\"nofollow\" href=\"https:\/\/npmjs.org\">NPM<\/a><\/noindex>, som kommer att forts\u00e4tta existera och f\u00f6rbli tillg\u00e4ngligt och gratis f\u00f6r utvecklare av \u00f6ppen programvara. Utvecklingen av paketf\u00f6rvaltaren NPM kommer att forts\u00e4tta med ytterligare resurser, vilket kan bli en stimulans f\u00f6r en mer aktiv utveckling. GitHub avser att aktivt samarbeta med JavaScript-utvecklarsamh\u00e4llet f\u00f6r att samla id\u00e9er och definiera NPM:s framtid.<\/p>\n<p>De huvudsakliga utvecklingsriktningarna n\u00e4mns vara \u00f6kad tillf\u00f6rlitlighet, skalbarhet och prestanda f\u00f6r f\u00f6rvaret och infrastrukturen, samt att f\u00f6rb\u00e4ttra anv\u00e4ndarv\u00e4nligheten f\u00f6r utvecklare och underh\u00e5llare i arbetet med paketf\u00f6rvaltaren. Bland de f\u00f6rv\u00e4ntade betydande nyheterna i npm 7 finns arbetsytor (<noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/npm\/rfcs\/blob\/de8d71c0453f5cf443d3ef2f47e313f12dd6aaf9\/accepted\/0000-workspaces.md\">Workspaces<\/a><\/noindex>, som g\u00f6r det m\u00f6jligt att aggregera beroenden fr\u00e5n flera paket i ett enda paket f\u00f6r installation i ett steg), f\u00f6rb\u00e4ttring av publiceringsprocessen av paket och utvidgad st\u00f6d f\u00f6r multifaktorsautentisering. <\/p>\n<p>F\u00f6r att \u00f6ka s\u00e4kerheten i publicerings- och distributionsprocesserna planeras en integration av NPM i GitHub-infrastrukturen. Integrationen kommer ocks\u00e5 att m\u00f6jligg\u00f6ra anv\u00e4ndningen av GitHub:s gr\u00e4nssnitt f\u00f6r att f\u00f6rbereda och placera NPM-paket \u2014 \u00e4ndringar i paketen kommer att kunna sp\u00e5ras i GitHub fr\u00e5n mottagandet av en pull-beg\u00e4ran till publiceringen av en ny version av npm-paketet. De verktyg som erbjuds i GitHub  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51867\">f\u00f6r att identifiera<\/a><\/noindex> s\u00e5rbarheter och  <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=47586\">informera<\/a><\/noindex> om s\u00e5rbarheter i f\u00f6rvaren kommer ocks\u00e5 att till\u00e4mpas f\u00f6r NPM-paket. F\u00f6r att finansiera arbetet f\u00f6r underh\u00e5llarna och f\u00f6rfattarna av NPM-paket kommer en tj\u00e4nst <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50728\">GitHub Sponsors<\/a><\/noindex>.<\/p>\n<p>Isaac Z. Schlueter, skaparen av NPM, kommer att forts\u00e4tta arbeta med projektet och f\u00e5r ytterligare resurser samt en lugnare arbetsmilj\u00f6. Grundaren av NPM anser att NPM kommer att f\u00e5 extra st\u00f6d fr\u00e5n en av de st\u00f6rsta globala f\u00f6retagen, som st\u00e5r bakom det st\u00f6rsta utvecklarsamh\u00e4llet. F\u00f6r n\u00e4rvarande hanterar NPM:s arkiv \u00f6ver 1,3 miljoner paket som anv\u00e4nds av omkring 12 miljoner utvecklare. Det registreras omkring 75 miljarder nedladdningar per m\u00e5nad och siffran forts\u00e4tter att \u00f6ka. <\/p>\n<p>Vi p\u00e5minner om att NPM Inc f\u00f6rra \u00e5ret genomgick en ledarskapsf\u00f6r\u00e4ndring, en serie upps\u00e4gningar och letande efter investerare. P\u00e5 grund av den os\u00e4kerhet som r\u00e5dde kring NPM:s framtid och bristen p\u00e5 tro p\u00e5 att f\u00f6retaget skulle f\u00f6rsvara gemenskapens intressen snarare \u00e4n investerarnas, bildade en grupp anst\u00e4llda under ledning av den tidigare tekniska direkt\u00f6ren f\u00f6r NPM <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50830\">grundade<\/a><\/noindex> paketarkivet <noindex><a rel=\"nofollow\" href=\"https:\/\/www.entropic.dev\/\">Entropic.<\/a><\/noindex>Det nya projektet syftade till att eliminera ekosystemet JavaScript\/Node.js beroende av ett enda f\u00f6retag som helt kontrollerar utvecklingen av paketf\u00f6rvaltaren och underh\u00e5llet av arkivet. Enligt grundarna av Entropic har gemenskapen inga verktyg f\u00f6r att h\u00e5lla NPM Inc ansvarigt f\u00f6r deras handlingar, och orienteringen mot att g\u00f6ra vinst hindrar implementeringen av prim\u00e4ra m\u00f6jligheter som enligt gemenskapens perspektiv \u00e4r viktiga men inte ger int\u00e4kter och kr\u00e4ver ytterligare resurser, s\u00e5som st\u00f6d f\u00f6r verifiering med digital signatur.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>K\u00e4lla: <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.4 - 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\/sv\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\/sv\/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 k\u00f6per NPM och kommer att utveckla det tillsammans med GitHub | ProHoster","description":"F\u00f6retaget NPM Inc, som st\u00e5r f\u00f6r utvecklingen av paketf\u00f6rvaltaren NPM och ansvarar f\u00f6r underh\u00e5llet av NPM-f\u00f6rvaret,","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/microsoft-pokupaet-npm-i-budet-razvivat-ego-vmeste-s-github","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\/sv\/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\/sv\/wp-json\/wp\/v2\/posts\/74391","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=74391"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/74391\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=74391"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=74391"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=74391"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}