{"id":169831,"date":"2026-04-23T12:24:30","date_gmt":"2026-04-23T10:24:31","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95"},"modified":"2026-04-23T12:24:30","modified_gmt":"2026-04-23T10:24:31","slug":"proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95","title":{"rendered":"Projekt WSL9x pro spu\u0161t\u011bn\u00ed modern\u00edch Linux jader v prost\u0159ed\u00ed Windows 95","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Nesouvisej\u00edc\u00ed s firmou Microsoft nad\u0161enec realizoval n\u00e1stroj WSL9x (Windows 9x Subsystem for Linux), kter\u00fd umo\u017e\u0148uje spou\u0161t\u011bt modern\u00ed Linux j\u00e1dra uvnit\u0159 j\u00e1dra Windows 95\/98\/ME. Projekt poskytuje mo\u017enost vykon\u00e1vat aplikace pro Linux a Windows 9x vedle sebe ve stejn\u00e9m syst\u00e9mu, podobn\u011b jako jak WSL vrstva umo\u017e\u0148uje pracovat s Linux aplikacemi v modern\u00edch verz\u00edch Windows. Podporov\u00e1no je spu\u0161t\u011bn\u00ed pouze konzolov\u00fdch Linux program\u016f. K\u00f3d komponent WSL9x je naps\u00e1n v jazyce C a assembleru a je distribuov\u00e1n pod licenc\u00ed GPLv3.    <\/p>\n<p>Na rozd\u00edl od WSL2 ve WSL9x se nepou\u017e\u00edv\u00e1 virtualizace a Linux j\u00e1dro b\u011b\u017e\u00ed v nulov\u00e9m ochran\u00e9m m\u00f3du paraleln\u011b s j\u00e1drem Windows, co\u017e umo\u017e\u0148uje pou\u017e\u00edvat WSL9x na syst\u00e9mech bez podpory hardwarov\u00e9 virtualizace, dokonce i s CPU i486. V syst\u00e9mu je pou\u017eito modifikovan\u00e9 j\u00e1dro Linux 6.19, kter\u00e9 bylo sestaveno pro pr\u00e1ci v re\u017eimu UML (User-mode Linux), ur\u010den\u00e9m pro spou\u0161t\u011bn\u00ed j\u00e1dra jako u\u017eivatelsk\u00e9ho procesu. Oslovov\u00e1n\u00ed POSIX API v UML vrstv\u011b p\u0159eklad\u016f je nahrazeno vol\u00e1n\u00edm API j\u00e1dra Windows 9x.     <\/p>\n<p>Do Windows se na\u010dte p\u0159ipraven\u00fd VxD ovlada\u010d, kter\u00fd je zodpov\u011bdn\u00fd za inicializaci subsyst\u00e9mu WSL9x, na\u010d\u00edt\u00e1n\u00ed a umis\u0165ov\u00e1n\u00ed Linux j\u00e1dra do pam\u011bti, sm\u011brov\u00e1n\u00ed p\u0159eru\u0161en\u00ed, cyklick\u00e9 p\u0159ed\u00e1v\u00e1n\u00ed \u0159\u00edzen\u00ed Linux j\u00e1dru v re\u017eimu sd\u00edlen\u00e9ho multitaskingu a zpracov\u00e1n\u00ed ud\u00e1lost\u00ed adresovan\u00fdch Linux j\u00e1dru z u\u017eivatelsk\u00e9ho prostoru, jako jsou prov\u00e1d\u011bn\u00ed syst\u00e9mov\u00fdch vol\u00e1n\u00ed a p\u0159\u00edstup k nealokovan\u00fdm str\u00e1nk\u00e1m pam\u011bti (page faults). Proto\u017ee j\u00e1dro Windows 9x nepodporuje tabulku vektor\u016f p\u0159eru\u0161en\u00ed (IDT, Interrupt Descriptor Table), co\u017e neumo\u017e\u0148uje nastavit vlastn\u00ed obslu\u017en\u00fd program p\u0159eru\u0161en\u00ed 0x80, pro syst\u00e9mov\u00e1 vol\u00e1n\u00ed se pou\u017e\u00edv\u00e1 obslu\u017en\u00fd program GPF (General Protection Fault), kter\u00fd zachyt\u00e1v\u00e1 v\u00fdjimky vznikaj\u00edc\u00ed p\u0159i prov\u00e1d\u011bn\u00ed instrukce SYSCALL.          <\/p>\n<p>Pro u\u017eivatele je nab\u00edzena utilita wsl.com, kter\u00e1 je navr\u017eena jako 16bitov\u00e1 DOS aplikace a umo\u017e\u0148uje pou\u017e\u00edvat p\u0159\u00edkazov\u00fd \u0159\u00e1dek MS-DOS pro spou\u0161t\u011bn\u00ed Linux program\u016f. Tato utilita zaji\u0161\u0165uje p\u0159ed\u00e1v\u00e1n\u00ed vstupn\u00edch ud\u00e1lost\u00ed a simuluje funkcionalitu konzole pro zobrazen\u00ed v\u00fdstupu s podporou ANSI escape k\u00f3d\u016f.      <center><img decoding=\"async\" alt=\"Projekt WSL9x pro spu\u0161t\u011bn\u00ed modern\u00edch Linux jader v prost\u0159ed\u00ed Windows 95\" src=\"\/wp-content\/uploads\/2026\/04\/3235dbb4d5e7de1970192b4f87adaeab.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65270\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Microsoft \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 WSL9x (Windows 9x Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u044f\u0434\u0440\u0430 Linux \u0432\u043d\u0443\u0442\u0440\u0438 \u044f\u0434\u0440\u0430 Windows 95\/98\/ME. \u041f\u0440\u043e\u0435\u043a\u0442 \u0434\u0430\u0451\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432 \u043e\u0434\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0431\u043e\u043a \u043e \u0431\u043e\u043a \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0434\u043b\u044f Linux \u0438 Windows 9x, \u043f\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441 \u0442\u0435\u043c \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043b\u043e\u0439\u043a\u0430 WSL \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 Linux-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u0432 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 Windows. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":169832,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-169831","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.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Microsoft \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 WSL9x (Windows 9x Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u044f\u0434\u0440\u0430 Linux \u0432\u043d\u0443\u0442\u0440\u0438 \u044f\u0434\u0440\u0430 Windows 95\/98\/ME.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\udd47\u041f\u0440\u043e\u0435\u043a\u0442 WSL9x \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 Linux-\u044f\u0434\u0435\u0440 \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 Windows 95 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Microsoft \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 WSL9x (Windows 9x Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u044f\u0434\u0440\u0430 Linux \u0432\u043d\u0443\u0442\u0440\u0438 \u044f\u0434\u0440\u0430 Windows 95\/98\/ME.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95\" \/>\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=\"2026-04-23T10:24:31+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-23T10:24:31+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\udd47Projekt WSL9x pro spu\u0161t\u011bn\u00ed modern\u00edch Linux-jader v prost\u0159ed\u00ed Windows 95 | ProHoster","description":"Nesouvisej\u00edc\u00ed s firmou Microsoft, nad\u0161enec vytvo\u0159il n\u00e1stroj WSL9x (Windows 9x Subsystem for Linux), kter\u00fd umo\u017e\u0148uje spou\u0161t\u011bt modern\u00ed j\u00e1dra Linuxu uvnit\u0159 j\u00e1dra Windows 95\/98\/ME.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\udd47\u041f\u0440\u043e\u0435\u043a\u0442 WSL9x \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 Linux-\u044f\u0434\u0435\u0440 \u0432 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0438 Windows 95 | ProHoster","og:description":"\u041d\u0435 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0439 \u0441 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0435\u0439 Microsoft \u044d\u043d\u0442\u0443\u0437\u0438\u0430\u0441\u0442 \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043b \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439 WSL9x (Windows 9x Subsystem for Linux), \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 \u044f\u0434\u0440\u0430 Linux \u0432\u043d\u0443\u0442\u0440\u0438 \u044f\u0434\u0440\u0430 Windows 95\/98\/ME.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/proekt-wsl9x-dlya-zapuska-sovremennyh-linux-yader-v-okruzhenii-windows-95","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":"2026-04-23T10:24:31+00:00","article:modified_time":"2026-04-23T10:24:31+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/169831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=169831"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/169831\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/169832"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=169831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=169831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=169831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}