Pwojè Genode la te pibliye Sculpt 24.04 General Purpose OS lage

Yo te prezante liberasyon an nan pwojè Sculpt 24.04, devlope yon sistèm opere ki baze sou teknoloji Genode OS Framework, ki ka itilize pa itilizatè òdinè fè travay chak jou. Kòd sous pwojè a distribye anba lisans AGPLv3. Yo ofri yon imaj LiveUSB 30 MB pou telechaje. Sipòte operasyon sou sistèm ak processeur Intel ak grafik ak ekstansyon VT-d ak VT-x aktive, osi byen ke sou sistèm ARM ak ekstansyon VMM.

Prensipal inovasyon:

  • Pile son an te konplètman reamenaje. Nouvo pil odyo a gen ladan kapasite pou sèvi ak chofè ki konekte, fikse pousantaj echantiyon abitrè, routage fleksib nan kouran odyo, ak melanje odyo. Te ajoute optimize pou redwi reta nan pwosesis odyo.
  • Yo te aplike yon opsyon eksperimantal pou antre nan mòd dòmi.
  • Te ajoute sipò pou ekran rezolisyon 4K (3840 x 2160)
  • Te ajoute sipò pou touchpads lè l sèvi avèk pwotokòl I2C (itilize sou kèk laptops).
  • Te ajoute sipò pou mare aparèy USB nan machin vityèl ak aplikasyon yo.
  • Yo te ajoute zouti nan koòdone konfigirasyon an pou jere enklizyon de karakteristik adisyonèl, konfigirasyon sous aplikasyon yo, ak enstale aplikasyon yo.
  • Sipò defile yo te ajoute nan fenèt la ak vizyalizasyon graf la eleman ak konfigirasyon an.
  • Amelyore pwosesis evènman ki soti nan aparèy HID (aparèy koòdone imen).
  • Koòdone pou jere chofè aparèy yo te chanje.
  • Yo pwopoze yon nouvo pil TCP/IP, lè l sèvi avèk yon kouch DDE (anviwònman aparèy-chofè) ki baze sou nwayo Linux 6.1.20.
  • Te ajoute kapasite pou itilize Sculpt OS nan SDK Goa kòm yon sib ekstèn pou aplikasyon pou tès yo.

Sistèm nan vini ak yon koòdone itilizatè grafik Leitzentrale ki pèmèt ou fè travay komen administrasyon sistèm. Kwen anwo gòch nan entèfas a montre yon meni ak zouti pou jere itilizatè yo, konekte kondui yo, ak etabli yon koneksyon rezo. Nan sant la gen yon konfigirateur pou fè aranjman pou ranpli sistèm nan, ki bay yon koòdone nan fòm lan nan yon graf ki defini relasyon ki genyen ant eleman sistèm nan. Itilizatè a ka entèaktif retire oswa ajoute eleman abitrèman, defini konpozisyon anviwònman sistèm lan oswa machin vityèl.

A nenpòt ki lè, itilizatè a ka chanje nan mòd jesyon konsole, ki bay pi gwo fleksibilite nan jesyon. Ou ka jwenn yon Desktop tradisyonèl nan kouri yon distribisyon TinyCore Linux nan yon machin vityèl Linux. Nan anviwònman sa a, navigatè Firefox ak Aurora, yon editè tèks ki baze sou Qt ak plizyè aplikasyon ki disponib. Yo ofri anviwònman noux pou kouri sèvis piblik liy kòmand.

Genode bay yon enfrastrikti inifye pou bati aplikasyon koutim ki kouri sou tèt nwayo Linux (32 ak 64 bit) oswa mikrokernel NOVA (x86 ak Virtualization), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32). , x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM), ak yon nwayo egzekite dirèk pou ARM ak RISC-V platfòm. L4Linux paravirtualized Linux kernel enkli, ki kouri sou tèt microkernel Fiasco.OC, pèmèt pwogram Linux regilye yo kouri sou Genode. Kernel L4Linux la pa kominike dirèkteman ak pyès ki nan konpitè, men sèvi ak sèvis Genode atravè yon seri chofè vityèl.

Divès konpozan Linux ak BSD yo te pote pou Genode, Gallium3D te sipòte, Qt, GCC ak WebKit yo te entegre, ak anviwònman ibrid Linux / Genode yo te aplike. Yo te prepare yon pò VirtualBox ki kouri sou tèt mikrokernel NOVA. Yon gwo kantite aplikasyon yo adapte yo kouri dirèkteman sou tèt mikrokernel la ak anviwònman an Noux, ki bay Virtualization nan nivo OS. Pou kouri pwogram ki pa pòtab, li posib pou itilize mekanis pou kreye anviwònman vityèl nan nivo aplikasyon endividyèl, ki pèmèt ou kouri pwogram nan yon anviwònman Linux vityèl lè l sèvi avèk paravirtualization.

Pwojè Genode la te pibliye Sculpt 24.04 General Purpose OS lage


Sous: opennet.ru

Add nouvo kòmantè