{"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\/es\/blog\/news\/toaruos-2-3-i-2-3-1","title":{"rendered":"ToaruOS 2.3 y 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 y 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 y 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 y 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 y 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 de abril y 5 de mayo <a rel=\"nofollow\" href=\"https:\/\/toaruos.org\/toaruos-23-is-out.html\">se llevaron a cabo<\/a> las versiones 2.3 y 2.3.1 del sistema operativo Unix-like <a rel=\"nofollow\" href=\"http:\/\/toaruos.org\">ToaruOS<\/a>, desarrollado desde cero y que incluye su propio n\u00facleo, gestor de arranque, biblioteca est\u00e1ndar de C, gestor de paquetes, componentes del espacio de usuario y una interfaz gr\u00e1fica con un gestor de ventanas compuestas.<\/p>\n<p><\/noindex> <noindex><\/p>\n<p>Inicialmente, el proyecto se desarroll\u00f3 en la Universidad de Illinois como un trabajo de investigaci\u00f3n en la creaci\u00f3n de nuevas interfaces gr\u00e1ficas compuestas, pero luego se transform\u00f3 en un sistema operativo independiente. El c\u00f3digo del proyecto est\u00e1 escrito en C y <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\">se distribuye<\/a> bajo licencia BSD. Se ha preparado una <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\/releases\/tag\/v2.3.1\">imagen live (2.3.1)<\/a>, de 7.4 MB, que se puede probar en QEMU, VMware o VirtualBox.<\/p>\n<p><\/noindex> <\/p>\n<p>ToaruOS se basa en un n\u00facleo que utiliza una arquitectura modular h\u00edbrida, combinando una base monol\u00edtica con medios para usar m\u00f3dulos cargables, en los que est\u00e1n dise\u00f1ados la mayor\u00eda de los controladores de dispositivos disponibles, como los controladores de disco (PATA y ATAPI), el sistema de archivos Ext2 e ISO9660, framebuffer, teclado, rat\u00f3n, tarjetas de red (AMD PCnet FAST, Realtek RTL8139 e Intel PRO\/1000), chips de sonido (Intel AC'97), as\u00ed como extensiones de VirtualBox para sistemas invitados. El n\u00facleo soporta flujos Unix, TTY, sistema de archivos virtual, pseudo-sistema de archivos \/proc, multiprocesamiento, IPC, ramdisk, ptrace, memoria compartida, multitarea y otras capacidades est\u00e1ndar.<\/p>\n<p>  <noindex><\/p>\n<p>El sistema est\u00e1 equipado con <a rel=\"nofollow\" href=\"http:\/\/toaruos.org\/yutani-the-new-compositor.html\">un gestor de ventanas compuestas<\/a>, soporta archivos ejecutables vinculados din\u00e1micamente en formato ELF, multitas tareas, pila gr\u00e1fica, puede ejecutar Python 3 y GCC. Se utiliza ext2 como sistema de archivos. El gestor de arranque soporta BIOS y EFI. La pila de red permite utilizar API de sockets al estilo de los sistemas BSD y soporta interfaces de red, incluido loopback.<\/p>\n<p><\/noindex> <\/p>\n<p>Entre las propias aplicaciones destaca un editor de c\u00f3digo similar a Vi, Bim, que se ha utilizado durante los \u00faltimos a\u00f1os para desarrollar aplicaciones espec\u00edficas para ToaruOS, como un gestor de archivos, emulador de terminal, panel gr\u00e1fico con soporte para widgets, gestor de paquetes, as\u00ed como bibliotecas para soportar im\u00e1genes (PNG, JPEG) y fuentes TrueType. Se han portado a ToaruOS programas como Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, emulador de Super Nintendo, Bochs, etc.<\/p>\n<p> <noindex><\/p>\n<p>El proyecto tambi\u00e9n desarrolla su propio lenguaje de programaci\u00f3n din\u00e1mico <a rel=\"nofollow\" href=\"https:\/\/kuroko-lang.github.io\/\">Kuroko<\/a>, dise\u00f1ado para reemplazar Python en el desarrollo de utilidades y aplicaciones de usuario para el sistema. El lenguaje tiene una sintaxis similar a Python (se posiciona como un dialecto reducido de Python con la definici\u00f3n de variables expl\u00edcita) y se distingue por su implementaci\u00f3n muy compacta. Soporta la compilaci\u00f3n e interpretaci\u00f3n de bytecode. El int\u00e9rprete de bytecode proporciona un recolector de basura, soporta la multihilo sin aplicaci\u00f3n de bloqueos globales. El compilador y el int\u00e9rprete pueden ser compilados en forma de una peque\u00f1a biblioteca compartida (~500KB), integrable con otros programas y extensible a trav\u00e9s de la API de C. Adem\u00e1s de ToaruOS, el lenguaje puede utilizarse en Linux, macOS, Windows y ejecutarse en navegadores que soporten WebAssembly.<\/p>\n<p><\/noindex> <\/p>\n<blockquote>\n<blockquote>\n<blockquote><\/blockquote>\n<\/blockquote>\n<\/blockquote>\n<p> <noindex><\/p>\n<p>En <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/toaruos\/releases\/tag\/v2.3.0\">nueva versi\u00f3n<\/a>:<\/p>\n<p><\/noindex> <\/p>\n<ul>\n<li>El emulador de terminal ha a\u00f1adido soporte para pesta\u00f1as, entre las cuales se puede alternar mediante la secuencia Alt-n\u00famero. Se ha implementado la emulaci\u00f3n de fuentes en negrita a trav\u00e9s de la superposici\u00f3n doble de glifos. Se han a\u00f1adido submen\u00fas \u00abEstado del terminal\u00bb para mostrar el estado de varios modos y \u00abEnviar se\u00f1al\u00bb para enviar se\u00f1ales a procesos en segundo plano.<\/li>\n<li>Se ha implementado un visor de manuales del sistema que soporta p\u00e1ginas man en formato roff.<\/li>\n<li>Se a\u00f1adi\u00f3 un submen\u00fa al men\u00fa contextual para gestionar la disposici\u00f3n mosaico de las ventanas.<\/li>\n<li>Se han implementado nuevas llamadas al sistema en el n\u00facleo, entre las que se encuentran pread\/pwrite, sigsuspend, sigqueue, lchown, pipe2, dup3, getrusage y fcntl. Se ha agregado soporte para los flags FD_CLOEXEC y FD_CLOFORK. Se ha implementado el soporte para la aleatorizaci\u00f3n de la direcci\u00f3n de carga del n\u00facleo. La ABI de las llamadas al sistema ha sido adaptada para usar las instrucciones syscall\/sysret.<\/li>\n<li>Se han ampliado significativamente las capacidades de la consola virtual (TTY), proporcionando la emulaci\u00f3n del modo de texto VGA basada en framebuffer.<\/li>\n<li>En la versi\u00f3n para la arquitectura Aarch64 se ha implementado la posibilidad de ejecutar en m\u00e1quinas virtuales basadas en QEMU.<\/li>\n<li>Se a\u00f1adi\u00f3 al stack de red el soporte para trabajar simult\u00e1neamente con m\u00faltiples sockets ICMP.<\/li>\n<li>Se han agregado funciones a la biblioteca est\u00e1ndar libc: getdelim, getline, scandir, telldir, rewinddir, seekdir, ftruncate, fchmod, fchown, popen, pclose, sig2str, str2sig.<\/li>\n<li>Se han agregado nuevas utilidades est\u00e1ndar rmdir, uniq, cmp, zcat, realpath, id, nohup, cksum. Se han a\u00f1adido nuevas opciones en ls, grep y fgrep. Se han reescrito las utilidades ps, top, pstree, killall y pidof, que han sido trasladadas a la nueva biblioteca libtoaru_procfs, unificando el trabajo con el pseudo-sistema de archivos \/proc. Se ha ampliado el int\u00e9rprete de comandos esh.<\/li>\n<li>Se ha a\u00f1adido la utilidad check-image para verificar la capacidad de carga de una imagen por la biblioteca gr\u00e1fica y mostrar el tama\u00f1o de la imagen.<\/li>\n<li>El lenguaje de programaci\u00f3n Kuroko se ha actualizado a la versi\u00f3n <a rel=\"nofollow\" href=\"https:\/\/github.com\/kuroko-lang\/kuroko\/releases\/tag\/v1.5.0rc2\">1.5rc2<\/a>.<\/li>\n<li>Se ha actualizado el editor de texto a la versi\u00f3n 3.2 <a rel=\"nofollow\" href=\"https:\/\/github.com\/klange\/bim\">Bim (github.com)<\/a>, creado con inspiraci\u00f3n en Vim. En la nueva versi\u00f3n se ha mejorado la resaltaci\u00f3n de sintaxis, ampliado el soporte para scripts en el lenguaje Kuroko y a\u00f1adido un nuevo sistema de autocompletado de entradas.<\/li>\n<\/ul>\n<p>Fuente: <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.2 - 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\/es\/blog\/news\/toaruos-2-3-i-2-3-1\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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\/es\/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 y 2.3.1 | ProHoster","description":".","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/toaruos-2-3-i-2-3-1","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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\/es\/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\/es\/wp-json\/wp\/v2\/posts\/170478","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=170478"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/170478\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/170479"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=170478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=170478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=170478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}