Projektet Genode har publicerat utgÄvan av allmÀnna operativsystemet Sculpt 22.10

Den nya utgÄvan av operativsystemet Sculpt 22.10 har presenterats, dÀr den baseras pÄ teknologier frÄn Genode OS Framework och utvecklas till ett allmÀnt operativsystem som kan anvÀndas av vanliga anvÀndare för att utföra vardagliga uppgifter. KÀllkoden för projektet distribueras under AGPLv3-licensen. En LiveUSB-avbild pÄ 28 MB erbjuds för nedladdning. Operativsystemet stöder driftsÀttning pÄ system med Intel-processorer och grafiska subsystem med aktiverade VT-d- och VT-x-funktioner.

Huvudsakliga nyheter:

  • För att hantera avbrott frĂ„n enheter och PCI-konfigurationer har strĂ€ngare begrĂ€nsningar införts som föreskrivs av Genode-arkitekturen. Denna förĂ€ndring krĂ€vde stor intern omarbetning som berörde alla drivrutiner och möjliggjorde nya optimeringar och extra funktionalitet. Utvecklarna har Ă€ven försökt bevara det allmĂ€nna beteendet vid anvĂ€ndning av systemet.
  • Flera betydande optimeringar har föreslagits, vilket har lett till snabbare uppstarter, ökad bandbredd i nĂ€tverksunderstöd och bĂ€ttre responsivitet i anvĂ€ndargrĂ€nssnittet.
  • förbĂ€ttrad stöd för hotplug av USB-enheter. Möjlighet till dynamisk anslutning av USB-enheter till virtuella maskiner och frĂ„nkoppling av enheter har lagts till.
  • WebblĂ€sarens Chromium-motor har uppdaterats, vilken anvĂ€nds i de webblĂ€sare som erbjuds anvĂ€ndaren, Falkon och Morph.
  • Ljuddrivrutinen har uppdaterats och Ă€r synkroniserad med koden frĂ„n OpenBSD 7.1.
  • Arbetet med att anpassa Sculpt för mobiltelefoner har pĂ„börjats. FörbĂ€ttringar har gjorts inom stöd för USB ECM, GPU Mali-400 GPU, anslutning av SD-kort, samt stĂ€ll för telefoni och mobil datakommunikation, webblĂ€saren Morph och anvĂ€ndargrĂ€nssnittet. Stöd för smartkort med USB-grĂ€nssnitt har lagts till.

Projektet Genode har publicerat utgÄvan av allmÀnna operativsystemet Sculpt 22.10

Systemet levereras med det grafiska grÀnssnittet Leitzentrale, som möjliggör utförandet av standardadministrationsuppgifter. I det övre vÀnstra hörnet av grÀnssnittet visas en meny med verktyg för att hantera anvÀndare, ansluta enheter och konfigurera nÀtverksanslutningar. I centrum finns en konfigurator för att kompilera systemets komponenter, som tillhandahÄller ett grÀnssnitt i form av en graf som definierar relationerna mellan systemkomponenterna. AnvÀndaren kan interaktivt ta bort eller lÀgga till komponenter och pÄ sÄ sÀtt definiera sammansÀttningen av systemomgivningen eller virtuella maskiner.

NÀr som helst kan anvÀndaren vÀxla till konsolhanteringslÀge, vilket ger större flexibilitet i hanteringen. Den traditionella skrivbordsmiljön kan fÄs genom att köra distributionsprogrammet TinyCore Linux i en virtuell maskin med Linux. I denna miljö finns webblÀsarna Firefox och Aurora, en textredigerare baserad pÄ Qt och olika applikationer. För att köra kommandoradsverktyg finns miljön noux.

Genode tillhandahÄller en enhetlig infrastruktur för att skapa anvÀndarapplikationer som körs ovanpÄ Linux-kÀrnan (32 och 64 bitar) eller mikrokernerna NOVA (x86 med virtualisering), 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) och ett direkt körande kÀrna för plattformar ARM och RISC-V. Det delvis paravirtualiserade Linux-kÀrnan L4Linux, som körs ovanpÄ mikrokernerna Fiasco.OC, gör det möjligt att köra vanliga Linux-program i Genode. L4Linux-kÀrnan arbetar inte direkt med hÄrdvaran, utan anvÀnder Genodes tjÀnster genom en uppsÀttning virtuella drivrutiner.

För Genode har olika Linux- och BSD-komponenter porterats, stöd för Gallium3D har sÀkerstÀllts, integration av Qt, GCC och WebKit har genomförts, och möjligheten att organisera hybrida Linux/Genode-programmiljöer har implementerats. En port av VirtualBox har förberetts, som körs över mikro kÀrnan NOVA. Ett stort antal applikationer har anpassats för att köras direkt över mikro kÀrnan och miljön Noux, som möjliggör virtualisering pÄ OS-nivÄ. För att köra oprortade program har möjligheten att anvÀnda mekanismen för att skapa virtuella miljöer pÄ nivÄ av enskilda applikationer, vilket möjliggör körning av program i en virtuell Linux-miljö med hjÀlp av para-virtualisering, tillhandahÄllits.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster