{"id":125181,"date":"2025-05-19T21:05:07","date_gmt":"2025-05-19T19:05:08","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit"},"modified":"2025-05-19T21:05:07","modified_gmt":"2025-05-19T19:05:08","slug":"microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit","title":{"rendered":"Microsoft ha aperto il codice del Windows Subsystem for Linux e dell'editor di testo Edit","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>L'azienda Microsoft ha annunciato l'apertura degli strumenti che abilitano il funzionamento della sottosistema WSL (Windows Subsystem for Linux), permettendo di eseguire applicazioni Linux su Windows. Si nota che ora chiunque pu\u00f2 assemblare WSL a partire dal codice sorgente e partecipare allo sviluppo. Tra l'altro, Microsoft ha iniziato ad accettare correzioni e nuove funzionalit\u00e0 per WSL, preparate dai membri della comunit\u00e0. Il codice \u00e8 stato pubblicato sotto licenza MIT. Per gli sviluppatori che desiderano partecipare al lavoro sul progetto, \u00e8 stato avviato il sito wsl.dev.    <\/p>\n<p>WSL fornisce una macchina virtuale con un kernel Linux completo (basato sulla branch 6.6), sulla quale possono essere eseguiti i distributivi Linux. Il kernel include modifiche specifiche per WSL, come ottimizzazioni per ridurre i tempi di avvio e il consumo di memoria, la possibilit\u00e0 di restituire a Windows la memoria liberata dai processi Linux e configurazioni per escludere driver e sottosistemi non necessari. Il sistema \u00e8 installato in un'immagine disco separata (VHD) con filesystem ext4 e adattatore di rete virtuale.     <\/p>\n<p>I componenti WSL, collegati al kernel Linux e al stack grafico wslg, utilizzato per eseguire applicazioni GUI basate su Wayland e X11, si sono sviluppati in forma aperta fin dall'inizio, ma tutti gli altri strumenti erano rimasti proprietari. Da ora in poi, sono stati resi pubblici i seguenti componenti:  <\/p>\n<ul>\n<li class=\"l\"> Le utilit\u00e0 da riga di comando wsl.exe, wslconfig.exe e wslg.exe, utilizzate per interagire con WSL.\n<li class=\"l\"> Il servizio wslservice.exe, utilizzato per avviare la macchina virtuale, attivare l'ambiente Linux e montare i filesystem.\n<li class=\"l\"> I processi in background avviati nell'ambiente Linux per accedere alle funzionalit\u00e0 di WSL. Ad esempio, il processo init per l'inizializzazione iniziale, gns per la configurazione dell'accesso di rete, localhost per il reindirizzamento delle porte.\n<li class=\"l\"> Il processo plan9 con implementazione <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/dts-los-angeles\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3968\">server<\/a> Plan9, utilizzato in WSL per l'accesso condiviso ai file Linux da Windows.    <\/ul>\n<p>  <center><img decoding=\"async\" alt=\"Microsoft ha aperto il codice del Windows Subsystem for Linux e dell&#039;editor di testo Edit\" src=\"\/wp-content\/uploads\/2025\/05\/5e62880fabaf8410ad6cd1c3afd4126a.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <\/p>\n<p>Rimangono parte di Windows e non sono attualmente aperti:  <\/p>\n<ul>\n<li class=\"l\"> Il driver del kernel Lxcore.sys, utilizzato per eseguire file eseguibili in formato ELF tramite un layer di compatibilit\u00e0.\n<li class=\"l\">  Il driver P9rdr.sys e la libreria p9np.dll, che forniscono il reindirizzamento dell'accesso al FS \u00ab\\wsl.localhost\u00bb quando si accede da Windows a Linux.      <\/ul>\n<p>Allo stesso tempo, l'azienda Microsoft ha aperto sotto licenza MIT il codice sorgente dell'editor di testo della console Edit, scritto in linguaggio Rust e destinato a essere fornito di default nelle versioni a 64 bit di Windows. Nei prossimi mesi, l'editor sar\u00e0 reso disponibile per la revisione e il test nelle build del Windows Insider Program, dopo di che sar\u00e0 incluso nella fornitura standard di Windows 11.    <\/p>\n<p>Nell'editor si \u00e8 cercato di realizzare un'interfaccia moderna con gestione in stile VS Code. L'obiettivo dichiarato \u00e8 di fornire un'interfaccia che sia comprensibile e semplice da usare anche per chi non ha esperienza con il terminale. L'editor \u00e8 compatto e occupa solo 250kB su disco. Tra le funzionalit\u00e0 si citano: sistema di menu, gestione tramite combinazioni di tasti o mouse, supporto per schede e lavoro simultaneo con pi\u00f9 file, operazioni di ricerca e sostituzione, modalit\u00e0 di inserimento automatico a capo.          <center><img decoding=\"async\" alt=\"Microsoft ha aperto il codice del Windows Subsystem for Linux e dell&#039;editor di testo Edit\" src=\"\/wp-content\/uploads\/2025\/05\/1f887031ef7561d18e6eb1fa473106c7.png\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/p>\n<p>In aggiunta, si segnala la risoluzione di un errore nell'aggiornamento di maggio di Windows, che impediva il caricamento di alcune distribuzioni Linux in configurazioni di dual boot, dove su un singolo computer si usano Windows e Linux. Il problema \u00e8 emerso nell'agosto dello scorso anno ed \u00e8 stato risolto solo ora (precedentemente la correzione richiedeva la rimozione manuale dei dati SBAT impostati in UEFI). La natura dell'errore \u00e8 che Microsoft voleva bloccare la possibilit\u00e0 di aggirare la modalit\u00e0 Secure Boot tramite versioni vulnerabili di GRUB su computer in cui si utilizza solo Windows, ma non ha tenuto conto delle particolarit\u00e0. Di conseguenza, la modifica ha portato a problemi nel processo di avvio per gli utenti di sistemi con dual boot che utilizzano distribuzioni Linux con parametri SBAT non aggiornati e bootloader GRUB.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63265\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b WSL (Windows Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c Linux-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Windows. \u041e\u0442\u043c\u0435\u0447\u0430\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u043b\u044e\u0431\u043e\u0439 \u0436\u0435\u043b\u0430\u044e\u0449\u0438\u0439 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0431\u0440\u0430\u0442\u044c WSL \u0438\u0437 \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0438 \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u0438\u0435 \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435. \u0421\u0440\u0435\u0434\u0438 \u043f\u0440\u043e\u0447\u0435\u0433\u043e, Microsoft \u043d\u0430\u0447\u0430\u043b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0432 WSL \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u043d\u043e\u0432\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 \u0438\u0437 \u0441\u043e\u043e\u0431\u0449\u0435\u0441\u0442\u0432\u0430. \u041a\u043e\u0434 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 MIT. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":125182,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-125181","post","type-post","status-publish","format-standard","has-post-thumbnail","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 Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b WSL (Windows Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c Linux-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Windows.\" \/>\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-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit\" \/>\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\udd47Microsoft \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 Windows Subsystem for Linux \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 Edit | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b WSL (Windows Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c Linux-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Windows.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit\" \/>\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=\"2025-05-19T19:05:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-19T19:05:08+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 ha aperto il codice di Windows Subsystem for Linux e dell'editor di testo Edit | ProHoster","description":"L'azienda Microsoft ha annunciato l'apertura di un toolkit che supporta il funzionamento della sottosistema WSL (Windows Subsystem for Linux), che consente di eseguire applicazioni Linux su Windows.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit","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\udd47Microsoft \u043e\u0442\u043a\u0440\u044b\u043b \u043a\u043e\u0434 Windows Subsystem for Linux \u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0430 Edit | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Microsoft \u043e\u0431\u044a\u044f\u0432\u0438\u043b\u0430 \u043e\u0431 \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u044f, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u0443 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b WSL (Windows Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c Linux-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0432 Windows.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/microsoft-otkryl-kod-windows-subsystem-for-linux-i-tekstovogo-redaktora-edit","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":"2025-05-19T19:05:08+00:00","article:modified_time":"2025-05-19T19:05:08+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"125181","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":"default","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":"2026-02-22 15:51:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:53:19","updated":"2026-02-22 15:51:24","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\/125181","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=125181"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/125181\/revisions"}],"predecessor-version":[{"id":162497,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/125181\/revisions\/162497"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media\/125182"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=125181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=125181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=125181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}