{"id":184008,"date":"2026-10-26T23:40:50","date_gmt":"2026-10-26T21:40:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/avtor-winbtrfs-opublikoval-otkrytuyu-os-moxnox-1-0-s-yadrom-v-stile-windows-nt"},"modified":"2026-10-26T23:40:56","modified_gmt":"2026-10-26T21:40:56","slug":"winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel","title":{"rendered":"Autor WinBtrfs opublikowa\u0142 otwarty system operacyjny Moxnox 1.0 z j\u0105drem w stylu Windows NT","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Mark Harmstone, autor projektu WinBtrfs, opublikowa\u0142 wydanie systemu operacyjnego Moxnox 1.0, rozwijanego od 2022 roku jako hobby. Moxnox jest przedstawiane jako system operacyjny stworzony z my\u015bl\u0105 o Windows NT, zapewniaj\u0105cy zgodno\u015b\u0107 z normami POSIX, korzystaj\u0105cy z systemu plik\u00f3w Btrfs i osi\u0105gaj\u0105cy poziom samodzielnej kompilacji (self-hosting). Projekt liczy oko\u0142o 130 tysi\u0119cy linii kodu w j\u0119zyku C++ i jest dystrybuowany na licencjach GPL (j\u0105dro i podstawowe programy), LGPL (biblioteki) oraz MIT (modu\u0142y). Obs\u0142ugiwane s\u0105 architektury x86-64-v3 i ARMv8.1 (mo\u017ce dzia\u0142a\u0107 na p\u0142ycie Raspberry Pi 5).<\/p>\n<p>Wywo\u0142ania systemowe i interfejsy niskopoziomowe w j\u0105drze s\u0105 wdro\u017cone na wz\u00f3r Windows NT, ale struktura j\u0105dra oraz komponenty towarzysz\u0105ce r\u00f3\u017cni\u0105 si\u0119 od Windows NT. Umo\u017cliwia to uruchamianie komponent\u00f3w \u015brodowiska GNU oraz program\u00f3w napisanych dla system\u00f3w Unix-podobnych. Jako format plik\u00f3w wykonywalnych stosowany jest PE, biblioteki maj\u0105 rozszerzenie dll, a programy \u2014 exe.<\/p>\n<p>Obs\u0142ugiwane urz\u0105dzenia sprz\u0119towe:<\/p>\n<ul>\n<li class=\"l\"> Urz\u0105dzenia blokowe: NVMe, SATA, SDHCI (karty SD), virtio-block i dyski USB.\n<li class=\"l\"> Karty sieciowe: virtio-net, RTL8168, RTL8125.\n<li class=\"l\"> Urz\u0105dzenia wej\u015bciowe: virtio-input, USB HID, klawiatury i myszy z interfejsem PS\/2.\n<li class=\"l\"> Grafika: virtio-gpu, GOP framebuffer, VBE, konsola VGA.\n<li class=\"l\"> Konsola: virtio-console, port szeregowy x86, PL011 ARM.\n<li class=\"l\"> USB: XHCI.\n<\/ul>\n<p>Obecnie w Moxnox zaimplementowano 642 funkcje z oko\u0142o 1200 opisanych w standardzie POSIX 2024, co wystarcza do pracy takich projekt\u00f3w jak gcc, bash, mesa, openssh, openssl, perl, python i rust. Biblioteka systemowa jest zbudowana z funkcji gnulib, matematycznych i kryptograficznych funkcji z musl, funkcji do obs\u0142ugi wyra\u017ce\u0144 regularnych z tre oraz funkcji typu printf z mingw. Wspierana jest samodzielna kompilacja, kt\u00f3ra umo\u017cliwia skompilowanie Moxnox z \u015brodowiska opartego na Moxnox. Uruchamianie program\u00f3w Windows na razie nie jest wspierane, ale w przysz\u0142o\u015bci planowana jest implementacja API Win32 z Wine.<\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/9820fd71637ef671ab4b267ac5ed4526.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>W\u015br\u00f3d przeniesionych program\u00f3w na Moxnox znajduj\u0105 si\u0119: <\/p>\n<ul style=\"column-width: 100px; column-gap: 30px; column-rule: 1px solid #ccc;\">\n<li>bash<\/li>\n<li>binutils<\/li>\n<li>bison<\/li>\n<li>bzip2<\/li>\n<li>cairo<\/li>\n<li>cmake<\/li>\n<li>coreutils<\/li>\n<li>curl<\/li>\n<li>diffutils<\/li>\n<li>expat<\/li>\n<li>plik<\/li>\n<li>findutils<\/li>\n<li>flex<\/li>\n<li>freetype<\/li>\n<li>gawk<\/li>\n<li>gcc (tylko dla amd64)<\/li>\n<li>sshpass<\/li>\n<li>gmp<\/li>\n<li>gperf<\/li>\n<li>grep<\/li>\n<li>gzip<\/li>\n<li>harfbuzz<\/li>\n<li>hexyl<\/li>\n<li>jsoncpp<\/li>\n<li>less<\/li>\n<li>libarchive<\/li>\n<li>libiconv<\/li>\n<li>libpng<\/li>\n<li>librhash<\/li>\n<li>libuv<\/li>\n<li>llvm<\/li>\n<li>m4<\/li>\n<li>make<\/li>\n<li>mako<\/li>\n<li>markupsafe<\/li>\n<li>mesa<\/li>\n<li>mpc<\/li>\n<li>mpfr<\/li>\n<li>nano<\/li>\n<li>ncurses<\/li>\n<li>netcat<\/li>\n<li>ninja<\/li>\n<li>openssh<\/li>\n<li>openssl<\/li>\n<li>patch<\/li>\n<li>perl<\/li>\n<li>pixman<\/li>\n<li>python<\/li>\n<li>pyyaml<\/li>\n<li>readline<\/li>\n<li>ripgrep<\/li>\n<li>rust<\/li>\n<li>sed<\/li>\n<li>tar<\/li>\n<li>vim<\/li>\n<li>. Wersje ICU s\u0105 nieistotne.<\/li>\n<li>xz<\/li>\n<li>zlib<\/li>\n<li>zstd<\/li>\n<\/ul>\n<p>Na tym etapie rozwoju wspierana jest tylko praca w trybie konsoli, ale w przysz\u0142o\u015bci planowane jest wdro\u017cenie r\u00f3wnie\u017c interfejsu graficznego. Na razie brakuje tak\u017ce wsparcia dla \u015brodowisk wieloosobowych, mechanizm\u00f3w zapewnienia bezpiecze\u0144stwa, stref czasowych, uk\u0142ad\u00f3w klawiatury, lokalizacji i kodowa\u0144 innych ni\u017c UTF-8.<\/p>\n<p>Twierdzi si\u0119, \u017ce projekt nie zawiera istotnego kodu wygenerowanego przez narz\u0119dzia AI, kt\u00f3re by\u0142y wykorzystywane tylko do wykonywania rutynowych zada\u0144, takich jak t\u0142umaczenie regu\u0142 autotools na CMake, zast\u0119powanie wywo\u0142a\u0144 ioctl funkcj\u0105 tcgetwinsize podczas portowania program\u00f3w, pisanie test\u00f3w oraz wykrywanie b\u0142\u0119d\u00f3w w kodzie.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66552\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041c\u0430\u0440\u043a \u0425\u0430\u0440\u043c\u0441\u0442\u043e\u0443\u043d (Mark Harmstone), \u0430\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 WinBtrfs, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Moxnox 1.0, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0441 2022 \u0433\u043e\u0434\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u043e\u0431\u0431\u0438. Moxnox \u043f\u0440\u0435\u043f\u043e\u0434\u043d\u043e\u0441\u0438\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u0430\u044f \u0441 \u043e\u0433\u043b\u044f\u0434\u043a\u043e\u0439 \u043d\u0430 Windows NT \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0449\u0430\u044f \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u044c \u0441 POSIX-\u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430\u043c\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0430\u044f \u0444\u0430\u0439\u043b\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Btrfs \u0438 \u0434\u043e\u0441\u0442\u0438\u0433\u0448\u0430\u044f \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u0430\u043c\u043e\u0441\u0431\u043e\u0440\u043a\u0438 (self-hosting). \u041f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430\u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442 \u043e\u043a\u043e\u043b\u043e 130 \u0442\u044b\u0441\u044f\u0447 \u0441\u0442\u0440\u043e\u043a \u043a\u043e\u0434\u0430 \u043d\u0430 \u044f\u0437\u044b\u043a\u0435 \u0421++ \u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":184010,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184008","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.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041c\u0430\u0440\u043a \u0425\u0430\u0440\u043c\u0441\u0442\u043e\u0443\u043d (Mark Harmstone), \u0430\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 WinBtrfs, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Moxnox 1.0, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0441 2022 \u0433\u043e\u0434\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u043e\u0431\u0431\u0438.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\u0410\u0432\u0442\u043e\u0440 WinBtrfs \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u041e\u0421 Moxnox 1.0 \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 \u0441\u0442\u0438\u043b\u0435 Windows NT | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041c\u0430\u0440\u043a \u0425\u0430\u0440\u043c\u0441\u0442\u043e\u0443\u043d (Mark Harmstone), \u0430\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 WinBtrfs, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Moxnox 1.0, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0441 2022 \u0433\u043e\u0434\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u043e\u0431\u0431\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel\" \/>\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-10-26T21:40:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-10-26T21:40:56+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Autor WinBtrfs opublikowa\u0142 otwarty system operacyjny Moxnox 1.0 z j\u0105drem w stylu Windows NT | ProHoster","description":"Mark Harmstone, autor projektu WinBtrfs, opublikowa\u0142 wersj\u0119 systemu operacyjnego Moxnox 1.0, rozwijanego od 2022 roku jako hobby.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\u0410\u0432\u0442\u043e\u0440 WinBtrfs \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043e\u0442\u043a\u0440\u044b\u0442\u0443\u044e \u041e\u0421 Moxnox 1.0 \u0441 \u044f\u0434\u0440\u043e\u043c \u0432 \u0441\u0442\u0438\u043b\u0435 Windows NT | ProHoster","og:description":"\u041c\u0430\u0440\u043a \u0425\u0430\u0440\u043c\u0441\u0442\u043e\u0443\u043d (Mark Harmstone), \u0430\u0432\u0442\u043e\u0440 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 WinBtrfs, \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Moxnox 1.0, \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c\u043e\u0439 \u0441 2022 \u0433\u043e\u0434\u0430 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u043e\u0431\u0431\u0438.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/winbtrfs-creator-releases-open-source-moxnox-1-0-os-with-a-windows-nt-style-kernel","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-10-26T21:40:51+00:00","article:modified_time":"2026-10-26T21:40:56+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/184008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=184008"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/184008\/revisions"}],"predecessor-version":[{"id":184009,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/184008\/revisions\/184009"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/184010"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=184008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=184008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=184008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}