Mae rhyddhau system weithredu Sculpt 22.10 wedi'i gyflwyno, ac o fewn hynny, yn seiliedig ar dechnolegau Fframwaith Genod OS, mae system weithredu gyffredinol yn cael ei datblygu y gellir ei defnyddio gan ddefnyddwyr cyffredin i gyflawni tasgau bob dydd. Mae cod ffynhonnell y prosiect yn cael ei ddosbarthu o dan y drwydded AGPLv3. Cynigir delwedd LiveUSB 28 MB i'w lawrlwytho. Yn cefnogi gweithrediad ar systemau gyda phroseswyr Intel a graffeg gyda'r estyniadau VT-d a VT-x wedi'u galluogi.
Prif arloesiadau:
- ΠΠ»Ρ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠΌΠΈ ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠ΅ΠΉ PCI ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½Ρ Π±ΠΎΠ»Π΅Π΅ ΠΆΡΡΡΠΊΠΈΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ, ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½Π½ΡΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ Genode. ΠΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎ Π±ΠΎΠ»ΡΡΠΎΠΉ Π²Π½ΡΡΡΠ΅Π½Π½Π΅ΠΉ ΠΏΠ΅ΡΠ΅ΡΠ°Π±ΠΎΡΠΊΠΈ, Π·Π°ΡΡΠΎΠ½ΡΠ²ΡΠ΅ΠΉ Π²ΡΠ΅ Π΄ΡΠ°ΠΉΠ²Π΅ΡΡ, ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ. ΠΡΠΈ ΡΡΠΎΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ ΠΏΠΎΠΏΡΡΠ°Π»ΠΈΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΎΠ±ΡΠ΅Π΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ²ΡΠΈΡ ΡΡΠΊΠΎΡΠΈΡΡ Π·Π°ΠΏΡΡΠΊ, ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΠΏΡΠΎΠΏΡΡΠΊΠ½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π²ΠΎΠΉ ΠΏΠΎΠ΄ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΏΠΎΠ²ΡΡΠΈΡΡ ΠΎΡΠ·ΡΠ²ΡΠΈΠ²ΠΎΡΡΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ.
- Π£Π»ΡΡΡΠ΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π³ΠΎΡΡΡΠ΅Π³ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ USB-ΡΡΡΡΠΎΠΉΡΡΠ². ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ USB-ΡΡΡΡΠΎΠΉΡΡΠ² ΠΊ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΌ ΠΌΠ°ΡΠΈΠ½Π°ΠΌ ΠΈ ΠΎΡΠΊΡΠ΅ΠΏΠ»Π΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ².
- ΠΠ±Π½ΠΎΠ²Π»ΡΠ½ Π±ΡΠ°ΡΠ·Π΅ΡΠ½ΡΠΉ Π΄Π²ΠΈΠΆΠΎΠΊ Chromium, Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°Π½Π½ΡΠΉ Π² ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±ΡΠ°ΡΠ·Π΅ΡΠ°Ρ Falkon ΠΈ Morph.
- ΠΠ±Π½ΠΎΠ²Π»ΡΠ½ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ Π΄ΡΠ°ΠΉΠ²Π΅Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Ρ ΠΊΠΎΠ΄ΠΎΠΌ ΠΈΠ· OpenBSD 7.1.
- ΠΠ°ΡΠ°Π»Π°ΡΡ ΡΠ°Π±ΠΎΡΠ° ΠΏΠΎ Π°Π΄Π°ΠΏΡΠ°ΡΠΈΠΈ Sculpt Π΄Π»Ρ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠ². Π£Π»ΡΡΡΠ΅Π½ΠΈΡ Π·Π°ΡΡΠΎΠ½ΡΠ»ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ USB ECM, GPU Mali-400 GPU, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ SD-ΠΊΠ°ΡΡ, ΡΡΠ΅ΠΊ Π΄Π»Ρ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΈΠΈ ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ΅ΡΠ΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π΄Π°Π½Π½ΡΡ , Π±ΡΠ°ΡΠ·Π΅Ρ Morph ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΌΠ°ΡΡ-ΠΊΠ°ΡΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ USB.
Daw'r system gyda rhyngwyneb graffigol Leitzentrale sy'n eich galluogi i gyflawni tasgau gweinyddu system nodweddiadol. Mae cornel chwith uchaf y GUI yn dangos bwydlen gydag offer ar gyfer rheoli defnyddwyr, cysylltu dyfeisiau storio, a sefydlu cysylltiad rhwydwaith. Yn y canol mae cyflunydd ar gyfer ffurfweddu'r llenwad system, sy'n darparu rhyngwyneb ar ffurf graff sy'n diffinio'r berthynas rhwng cydrannau system. Gall y defnyddiwr dynnu neu ychwanegu cydrannau yn fympwyol yn rhyngweithiol, gan ddiffinio cyfansoddiad amgylchedd y system neu beiriannau rhithwir.
Ar unrhyw adeg, gall y defnyddiwr newid i ddull rheoli consol, sy'n darparu mwy o hyblygrwydd mewn rheolaeth. Gellir cyflawni profiad bwrdd gwaith traddodiadol trwy redeg dosbarthiad TinyCore Linux mewn peiriant rhithwir Linux. Yn yr amgylchedd hwn, mae porwyr Firefox ac Aurora, golygydd testun seiliedig ar Qt a chymwysiadau amrywiol ar gael. Cynigir yr amgylchedd noux ar gyfer rhedeg cyfleustodau llinell orchymyn.
Mae Genode yn darparu seilwaith unedig ar gyfer creu cymwysiadau wedi'u teilwra sy'n rhedeg ar ben y cnewyllyn Linux (32 a 64 bit) neu ficrokernels NOVA (x86 gyda rhithwiroli), 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) a chnewyllyn sy'n rhedeg yn uniongyrchol ar gyfer llwyfannau ARM a RISC-V. Mae'r cnewyllyn Linux paravirtualized L4Linux, sy'n rhedeg ar ben y microkernel Fiasco.OC, yn caniatΓ‘u ichi redeg rhaglenni Linux rheolaidd yn Genod. Nid yw cnewyllyn L4Linux yn gweithio gyda chaledwedd yn uniongyrchol, ond mae'n defnyddio gwasanaethau Genode trwy set o yrwyr rhithwir.
Ar gyfer Genode, mae gwahanol gydrannau Linux a BSD wedi'u cludo, mae cefnogaeth Gallium3D wedi'i ddarparu, mae Qt, GCC a WebKit wedi'u hintegreiddio, ac mae'r gallu i drefnu amgylcheddau meddalwedd Linux/Genode hybrid wedi'i weithredu. Mae porthladd VirtualBox wedi'i baratoi sy'n rhedeg ar ben y microkernel NOVA. Mae nifer fawr o gymwysiadau wedi'u haddasu i redeg yn uniongyrchol ar ben y microkernel a'r amgylchedd Noux, sy'n darparu rhithwiroli ar lefel OS. I redeg rhaglenni nad ydynt yn borthladd, mae'n bosibl defnyddio'r mecanwaith ar gyfer creu amgylcheddau rhithwir ar lefel cymwysiadau unigol, sy'n eich galluogi i redeg rhaglenni mewn amgylchedd rhithwir Linux gan ddefnyddio paravirtualization.
Ffynhonnell: opennet.ru