DriverKitohjaimia
DriverKit-ohjaimia ovat laitteistojen ohjaimia, jotka on toteutettu Apple’n DriverKit-kehystä hyödyntäen ja jotka toimivat macOS-järjestelmässä käyttäjätilassa. Ne ovat osa macOS:n nykyaikaista ajurijärjestelmää, jossa perinteisiä kernel-laajennuksia (KEXT:ejä) siirretään kohti käyttäjätilan ratkaisuja, parantaen turvallisuutta ja järjestelmän vakautta.
DriverKit-ohjaimet tarjoavat I/O-käsittelyn laitteille, kuten USB-laitteille, verkkokorteille ja muille oheislaitteille. Ne kommunikoivat järjestelmän ydintoimintojen kanssa DriverKitin
Kehitys ja käyttöönotto tapahtuvat Xcode-ympäristössä käyttäen DriverKit-API:ta, ja ajurit pakataan DriverKit-laajennuspaketteina. Ne allekirjoitetaan ja notarisoidaan, jotta
Hyödyt ja rajoitukset: DriverKit-ohjaimien keskeisiä etuja ovat parempi järjestelmän vakaus ja turvallisuus, koska ajurit toimivat käyttäjätilassa
Historia: DriverKit esiteltiin macOS-kärjessä Catalina-aikakaudella ja on osa Applesin siirtymää kohti vähennettyä kernel-laajennusten käyttöä. Sen kehitys