
Definiție
Un kernel accesibil se referă la un nucleu de sistem de operare (kernel) proiectat sau adaptat astfel încât să poată susțină funcționarea tehnologiilor asistive și să ofere un nivel de accesibilitate ridicat pentru utilizatori cu dizabilități. Deși accesibilitatea este adesea asociată cu interfața grafică, rolul kernelului este esențial în sprijinirea funcționării dispozitivelor de asistență și a comenzilor de bază.
Exemplu concret
Un sistem de operare Linux care suportă drivere pentru dispozitive Braille sau care permite utilizarea comenzilor vocale la nivel de consolă (fără interfață grafică) poate fi considerat a avea un kernel accesibil. De asemenea, un kernel care acceptă funcții de mapare personalizată a tastelor pentru utilizatorii cu mobilitate redusă contribuie la accesibilitate.
De ce este important pentru accesibilitate?
- Este fundamentul compatibilității între hardware (ex: dispozitive asistive) și software (ex: cititoare de ecran, aplicații adaptive).
- Permite rularea eficientă și stabilă a sistemelor critice pentru accesibilitate chiar din stadiul de pornire (boot).
- Este crucial pentru dispozitive embedded sau sisteme fără interfețe grafice (de exemplu, terminale medicale sau ATM-uri accesibile).
Bune practici
- Asigură suport pentru drivere accesibile și extensii modulare în kernel.
- Oferă acces la setări de accesibilitate chiar din nivelul sistemului de bază (ex: activarea cititorului de ecran din meniul de boot).
- Susține dezvoltarea de sisteme de operare open-source orientate spre incluziune.


