{"id":170478,"date":"2026-05-06T12:25:31","date_gmt":"2026-05-06T10:25:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/toaruos-2-3-i-2-3-1"},"modified":"2026-05-06T12:25:31","modified_gmt":"2026-05-06T10:25:33","slug":"toaruos-2-3-i-2-3-1","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/toaruos-2-3-i-2-3-1","title":{"rendered":"ToaruOS 2.3 und 2.3.1","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23388\/original.png\">           <img decoding=\"async\" alt=\"ToaruOS 2.3 und 2.3.1\" src=\"\/wp-content\/uploads\/2026\/05\/25d04014f5dfecb2b0e1fea420ac273f.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23385\/original.png\">           <img decoding=\"async\" alt=\"ToaruOS 2.3 und 2.3.1\" src=\"\/wp-content\/uploads\/2026\/05\/cef2f96ccf3451550dd865047f12ab7a.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23386\/original.png\">           <img decoding=\"async\" alt=\"ToaruOS 2.3 und 2.3.1\" src=\"\/wp-content\/uploads\/2026\/05\/1fdc739ac9601b7d28b212de3d7dccad.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23387\/original.png\">           <img decoding=\"async\" alt=\"ToaruOS 2.3 und 2.3.1\" src=\"\/wp-content\/uploads\/2026\/05\/e3471b57db3ee9914520b90e3eff80a9.jpg\" style=\"display:block;margin: 0 auto;\" \/>         <\/a>                                              <noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23388\/original.png\" class=\"active\"><\/a><\/noindex>                                                      <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23385\/original.png\"><\/a>                                             <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23386\/original.png\"><\/a>                                             <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23387\/original.png\"><\/a>                                     <noindex><\/p>\n<p>28. April und 5. Mai <a rel=\"nofollow\" href=\"https:\/\/toaruos.org\/toaruos-23-is-out.html\">fanden statt<\/a> die Ver\u00f6ffentlichungen 2.3 und 2.3.1 des Unix-\u00e4hnlichen Betriebssystems <a rel=\"nofollow\" href=\"http:\/\/toaruos.org\">ToaruOS<\/a>, das von Grund auf neu entwickelt wurde und mit einem eigenen Kernel, Bootloader, Standard-C-Bibliothek, Paketmanager, Benutzerraumkomponenten und einer grafischen Benutzeroberfl\u00e4che mit einem kompositorischen Fenstermanager ausgeliefert wird.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Urspr\u00fcnglich wurde das Projekt an der University of Illinois als Forschungsarbeit zur Schaffung neuer kompositorischer grafischer Benutzeroberfl\u00e4chen entwickelt, verwandelte sich jedoch sp\u00e4ter in ein eigenst\u00e4ndiges Betriebssystem. Der Projektcode ist in C geschrieben und <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\">wird verbreitet<\/a> unter der BSD-Lizenz. Zum Download steht ein <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\/releases\/tag\/v2.3.1\">Live-Image (2.3.1)<\/a>, das 7,4 MB gro\u00df ist und in QEMU, VMware oder VirtualBox getestet werden kann.<\/p>\n<p><\/noindex> <\/p>\n<p>Die Grundlage von ToaruOS bildet ein Kernel, der eine hybride modulare Architektur verwendet, die ein monolithisches Fundament mit Mitteln zur Nutzung von ladbaren Modulen kombiniert. In dieser Form sind die meisten verf\u00fcgbaren Ger\u00e4tetreiber realisiert, darunter Treiber f\u00fcr Festplatten (PATA und ATAPI), das Dateisystem Ext2 und ISO9660, Framebuffer, Tastaturen, M\u00e4use, Netzwerkkarten (AMD PCnet FAST, Realtek RTL8139 und Intel PRO\/1000), Soundchips (Intel AC'97) sowie VirtualBox-Erweiterungen f\u00fcr Gastsysteme. Der Kernel unterst\u00fctzt Unix-Threads, TTY, ein virtuelles Dateisystem, das Pseudo-Dateisystem \/proc, Multithreading, IPC, Ramdisk, ptrace, Shared Memory, Multitasking und andere Standardfunktionen.<\/p>\n<p>  <noindex><\/p>\n<p>Das System ist ausgestattet mit <a rel=\"nofollow\" href=\"http:\/\/toaruos.org\/yutani-the-new-compositor.html\">einem kompositorischen Fenstermanager<\/a>, unterst\u00fctzt dynamisch verlinkbare ausf\u00fchrbare Dateien im ELF-Format, Multitasking, einen Grafik-Stack und kann Python 3 und GCC ausf\u00fchren. Als Dateisystem kommt ext2 zum Einsatz. Der Bootloader unterst\u00fctzt BIOS und EFI. Der Netzwerk-Stack erm\u00f6glicht die Verwendung einer BSD-\u00e4hnlichen Socket-API und unterst\u00fctzt Netzwerkinterfaces, einschlie\u00dflich Loopback.<\/p>\n<p><\/noindex> <\/p>\n<p>Zu den hauseigenen Anwendungen geh\u00f6rt ein Vi-\u00e4hnlicher Code-Editor Bim, der in den letzten Jahren zur Entwicklung spezifischer ToaruOS-Anwendungen wie einem Dateimanager, einem Terminal-Emulator, einer grafischen Leiste mit Widget-Unterst\u00fctzung, einem Paketmanager und Bibliotheken zur Unterst\u00fctzung von Bildern (PNG, JPEG) sowie TrueType-Schriften verwendet wird. F\u00fcr ToaruOS wurden Programme wie Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, Super Nintendo Emulator, Bochs usw. portiert.<\/p>\n<p> <noindex><\/p>\n<p>Das Projekt entwickelt auch eine eigene dynamische Programmiersprache <a rel=\"nofollow\" href=\"https:\/\/kuroko-lang.github.io\/\">Kuroko<\/a>, entwickelt als Ersatz f\u00fcr Python bei der Erstellung von Tools und Benutzeranwendungen f\u00fcr das System. Die Sprache \u00e4hnelt im Syntax Python (positioniert als verk\u00fcrzter Dialekt von Python mit expliziter Variablenbestimmung) und zeichnet sich durch eine sehr kompakte Implementierung aus. Es unterst\u00fctzt die Kompilierung und Interpretation von Byte-Code. Der Byte-Code-Interpreter bietet einen Garbage Collector und unterst\u00fctzt Multithreading ohne Verwendung einer globalen Sperre. Der Compiler und der Interpreter k\u00f6nnen in Form einer kleinen, gemeinsam nutzbaren Bibliothek (~500 KB) erstellt werden, die in andere Programme integriert und \u00fcber die C-API erweitert werden kann. Neben ToaruOS kann die Sprache in Linux, macOS, Windows verwendet und in Browsern mit WebAssembly-Unterst\u00fctzung ausgef\u00fchrt werden.<\/p>\n<p><\/noindex> <\/p>\n<blockquote>\n<blockquote>\n<blockquote><\/blockquote>\n<\/blockquote>\n<\/blockquote>\n<p> <noindex><\/p>\n<p>Im <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\/releases\/tag\/v2.3.0\">neuen Version<\/a>:<\/p>\n<p><\/noindex> <\/p>\n<ul>\n<li>Im Terminalemulator wurde die Unterst\u00fctzung f\u00fcr Tabs hinzugef\u00fcgt, zwischen denen man mit der Kombination Alt-Zahl wechseln kann. Die Emulation von fettem Schriftbild erfolgt durch doppelte \u00dcberlagerung von Glyphen. Es wurden Untermen\u00fcs \"Terminalzustand\" zum Anzeigen des Status verschiedener Modi und \"Signal senden\" zum Senden von Signalen an Hintergrundprozesse hinzugef\u00fcgt.<\/li>\n<li>Ein Systemhandbuchbetrachter wurde implementiert, der man-Seiten im roff-Format unterst\u00fctzt.<\/li>\n<li>Dem Kontextmen\u00fc wurde ein Untermen\u00fc hinzugef\u00fcgt, um die Kachelanordnung der Fenster zu steuern.<\/li>\n<li>Im Kernel wurden neue Systemaufrufe implementiert, darunter pread\/pwrite, sigsuspend, sigqueue, lchown, pipe2, dup3, getrusage und fcntl. Unterst\u00fctzung f\u00fcr die Flags FD_CLOEXEC und FD_CLOFORK wurde hinzugef\u00fcgt. Unterst\u00fctzung f\u00fcr die Randomisierung der Kernel-Ladeadresse wurde umgesetzt. Die ABI der Systemaufrufe wurde auf die Verwendung von syscall\/sysret-Instruktionen umgestellt.<\/li>\n<li>Die M\u00f6glichkeiten der virtuellen Konsole (TTY) wurden erheblich erweitert, die Emulation des VGA-Zeichnungsmodus auf Basis des Framebuffers wurde sichergestellt.<\/li>\n<li>In der Version f\u00fcr die Architektur Aarch64 wurde die M\u00f6glichkeit zur Ausf\u00fchrung in virtuellen Maschinen auf Basis von QEMU implementiert.<\/li>\n<li>Im Netzwerkstack wurde die Unterst\u00fctzung f\u00fcr die gleichzeitige Verwendung mehrerer ICMP-Sockets eingef\u00fchrt.<\/li>\n<li>Im Standardbibliothek libc wurden die Funktionen getdelim, getline, scandir, telldir, rewinddir, seekdir, ftruncate, fchmod, fchown, popen, pclose, sig2str und str2sig hinzugef\u00fcgt.<\/li>\n<li>Neue Standard-Utilities rmdir, uniq, cmp, zcat, realpath, id, nohup, cksum wurden hinzugef\u00fcgt. Neue Optionen wurden f\u00fcr ls, grep und fgrep hinzugef\u00fcgt. Die Utilities ps, top, pstree, killall und pidof wurden neu geschrieben und auf die neue Bibliothek libtoaru_procfs portiert, die die Arbeit mit dem Pseudo-Dateisystem \/proc vereinheitlicht. Der Kommandozeileninterpreter esh wurde erweitert.<\/li>\n<li>Das Utility check-image wurde hinzugef\u00fcgt, um die M\u00f6glichkeit der Bildladung durch die grafische Bibliothek zu \u00fcberpr\u00fcfen und die Bildgr\u00f6\u00dfe auszugeben.<\/li>\n<li>Die Programmiersprache Kuroko wurde auf Version <a rel=\"nofollow\" href=\"https:\/\/github.com\/kuroko-lang\/kuroko\/releases\/tag\/v1.5.0rc2\">1.5rc2<\/a>.<\/li>\n<li>Der Texteditor wurde auf Version 3.2 aktualisiert <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/bim\">Bim (github.com)<\/a>, entwickelt mit Blick auf Vim. In der neuen Version wurde die Syntaxhervorhebung verbessert, die Unterst\u00fctzung f\u00fcr Skripte in Kuroko erweitert und ein neues System zur automatischen Vervollst\u00e4ndigung des Eingabefeldes hinzugef\u00fcgt.<\/li>\n<\/ul>\n<p>Quelle: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18284946\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>28 \u0430\u043f\u0440\u0435\u043b\u044f \u0438 5 \u043c\u0430\u044f \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0438\u0441\u044c \u0432\u044b\u043f\u0443\u0441\u043a\u0438 2.3 \u0438 2.3.1 Unix-\u043f\u043e\u0434\u043e\u0431\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b ToaruOS, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u0441 \u043d\u0443\u043b\u044f \u0438 \u043f\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0439 \u0441\u043e \u0441\u0432\u043e\u0438\u043c \u044f\u0434\u0440\u043e\u043c, \u0437\u0430\u0433\u0440\u0443\u0437\u0447\u0438\u043a\u043e\u043c, \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0439 \u0421\u0438-\u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u043e\u0439, \u043f\u0430\u043a\u0435\u0442\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c, \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0438 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c \u0441 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u043c \u043e\u043a\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u043e\u043c. \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u043b\u0441\u044f \u0432 \u0418\u043b\u043b\u0438\u043d\u043e\u0439\u0441\u0441\u043a\u043e\u043c \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0435 \u043a\u0430\u043a \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0430\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u043a\u043e\u043c\u043f\u043e\u0437\u0438\u0442\u043d\u044b\u0445 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u0432, \u043d\u043e \u0437\u0430\u0442\u0435\u043c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":170479,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-170478","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=\".\" \/>\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\/de\/blog\/news\/toaruos-2-3-i-2-3-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\udd47ToaruOS 2.3 \u0438 2.3.1 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\".\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/toaruos-2-3-i-2-3-1\" \/>\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-05-06T10:25:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-05-06T10:25:33+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\udd47ToaruOS 2.3 und 2.3.1 | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/toaruos-2-3-i-2-3-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","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\udd47ToaruOS 2.3 \u0438 2.3.1 | ProHoster","og:description":".","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/toaruos-2-3-i-2-3-1","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-05-06T10:25:33+00:00","article:modified_time":"2026-05-06T10:25:33+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\/de\/wp-json\/wp\/v2\/posts\/170478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=170478"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/170478\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/170479"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=170478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=170478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=170478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}