Onder de motorkap
Wanneer we onder de motorkap van Ubuntu 9.10 kijken, zien we een aantal belangrijke vernieuwingen. De Linux Kernel is gebaseerd op versienummer 2.6.31 en biedt onder andere een bredere ondersteuning voor allerhande hardware. Ook moeten de slechte grafische prestaties met een aantal gpu's van Intel zijn verholpen door het toepassen van een nieuwe driver. In deze driver is de zogeheten EXA-versnellingsmethode vervangen voor UXA-versnelling. Ook stuurt de kernel dankzij de zogenoemde kernel mode settings direct de grafische modus van Intel-gpu's aan, waardoor flikkerende schermen en trage suspend-modi tot het verleden moeten behoren.

Ubuntu heeft ook de kernelonderdelen vernieuwd die zaken als het energiebeheer en het afvangen van speciale hotkeys van laptops moeten verzorgen. In plaats van de hal-module wordt dit werk voortaan verzorgd door de onderdelen 'DeviceKit-power', 'DeviceKit-disks' en 'udev'. De ontwikkelaars stellen dat hierdoor de betrouwbaarheid van de standby- en hibernate-modi is verbeterd.
Om de veiligheid van het OS te vergroten, is NX-emulatie aan de kernel toegevoegd. Processors met de NX-feature kunnen bepaalde delen van het werkgeheugen reserveren voor applicaties of data. Bepaalde gebieden kunnen dus aangewezen worden als non-executable, waardoor deze data minder makkelijk gemanipuleerd kan worden door bijvoorbeeld aanvallen via buffer overflows. De nieuwe kernel maakt het mogelijk dat ook processors die hardwarematig niet over de NX-feature beschikken, door emulatie hier toch over kunnen beschikken.
Als extra beveiligingslaag zijn ook de AppArmor-profielen aangescherpt, onder andere voor Firefox. Daarnaast moet een nieuw cachingmechanisme voor AppArmor een snellere initialisatie mogelijk maken. Om de netwerkbeveiliging op te voeren heeft de Uncomplicated Firewall filtermogelijkheden per netwerkinterface gekregen.
Volgende pagina (Conclusie - 8/8)
