Dimittis de ToaruOS 1.14 systema operandi et Kuroko 1.1 programmandi linguam

Emissio ToaruOS 1.14 in promptu est, elaborandum unix-similis systematis operandi scriptum de integro cum proprio nucleo, oneratus oneris, bibliothecae C vexillo, involucro procuratori, in usorum spatio componendo et instrumento graphico cum villico composito fenestrae. In currenti evolutionis stadio, facultates systematis sufficiunt ad Pythonem 3 et GCC currendum. In codice exertus scriptum in C et sub licentia BSD distributum est. Viva imago 14 MB quantitatis ad download parata est, quae in QEMU, VMware vel VirtualBox probentur.

Dimittis de ToaruOS 1.14 systema operandi et Kuroko 1.1 programmandi linguam

Exertum anno 2010 apud Universitatem Illinois incepit et initio opus investigationis in campo graphical interfaces graphice compositum creando incepit. Cum MMXII, progressus in ToaruOS systema operantem mutavit, quod initio quasi proiectum studiosum est, et deinde in amabam volutpat crevit, a communitate quae circa consilium formata est, sustulit. In currenti forma, systema fenestrae compositae instructa est procurator, tabellas exsecutabiles dynamice adiuvat in forma ELF, multitasking, graphics ac acervos retis.

Involucrum includit portum Pythonis 3.6 programmationis linguae, quae in evolutione quarundam applicationum graphicarum ToaruOS specialium adhibetur, ut involucrum procurator, graphic editor, PDF inspector, calculator, ac lusus simplex. Tertii partium programmata ad ToaruOS traiecta includunt Vim, GCC, Binutils, FreeType, MuPDF, SDL, Cairo, Doom, Quake, Super Nintendo aemulator, Bochs, etc.

ToaruOS nucleo innititur qui architecturae modularis hybrida utitur quae compagem monolithicam et instrumenta componit ad modulorum onerariorum usus, quae plures efficiunt rectorum fabricarum promptorum, ut rectores orbis (PATA et ATAPI), EXT2 et ISO9660 systemata fasciculi, framebuffer Claviaturae, mures, chartae retis (AMD PCnet FAST, Realtek RTL8139 et Intel PRO/1000), soni astulae (Intel AC'97), necnon VirtualBox additiones ad systemata hospitum addunt.

Primitivae a nucleo praeditae includunt Unix fila, TTY, systema fasciculi virtualis, multithreading, IPC, memoria communicata, multitasking et alia signa signorum. ext2 adhibetur ut tabella ratio. Ad penitus cum nucleo, deductio pseudo-FS /proc providetur, analogia cum Linux creato.

Consilia 2021 includere opus de architectura 64-bit x86-64 (nam nunc conventus generantur solum ad systemata 32-bit x86) et subsidium multiprocessoris systematum (SMP). Aliae proposita includunt compatibilitatem meliori cum POSIX specificationibus in campo insignium processus et methodorum synchronisationum, vexillum C bibliothecam ad gradum Newlib deferentes, et instrumenta sua C linguarum compilator et evolutionis instrumenta exsequentes.

Exertum est etiam suum dynamicum programmationis linguae Kuroko evolvere, Python reponere destinavit cum utilitates et usus applicationes ad systema explicans. Lingua bytecode compilationem et interpretationem sustinet, syntaxis eius Pythonis (posita ut dialecto Pythonis correpta cum variabilium definitione expressa) et exsecutionem valde compactam habet. Interpres bytecodea purgamentum praebet collectorem et multiplicationes sustinet sine densis globalibus utens. Compilator et interpres componi possunt in forma parvae bibliothecae communis (~500KB), aliis programmatis et extensbilibus per C API inserti. Praeter ToaruOS, lingua Linux, macOS, Windows et in navigatoribus currunt quae WebAssembly sustinent.

Novus emissio ToaruOS progressionem bibliothecae vexillum C et linguae programmationis Kuroko intendit. Exempli gratia, functiones mathematicae necessariae ad parametris in ludo Quake ad rectam rationem illustrandi libc additae sunt. Facultas tabernus in VirtualBox in mode emendato efi. Magnitudo imaginis iso redacta est utendo imagine arietis disci.

Nova emissio linguae Kuroko 1.1 subsidia pro async et exspectatione addit, instrumentorum multiplicationum, convenientiae cum Pythone 3 melioris, plures assignationes valoris adiuvat, instrumenta tractatorias in lingua C scribendo dilatat, subsidia pro generis annotationibus pro functionibus addit, addit. keywords "cede" et "cede ex", os, dis, fileio, et temporis modulorum modulos integrae sunt, novae methodi in str, album, dictum et bytes effectae sunt, subsidium precompilationis in bytecode adiectum est, licentiam habet. mutatum in MIT (antea compositum erat MIT et ISC).

Source: opennet.ru