Bazokwazi vele I-OpenBSD, uhlelo lokusebenza lomndeni we-BSD. Uma ungayazi, iwumthombo ovulekile wohlelo olufana ne-Unix futhi alusekelwe ku-Linux kernel, kusobala. Kuyinzalo evela kuNetBSD, kepha ishiya ukuphatheka endaweni yesibili ukugxila kwezokuphepha njengephuzu eliqinile. Ngokukhishwa kwe-OpenBSD 6.2 kuzoza i-kernel enesici esithakazelisa kakhulu.
Kuvela ukuthi i-OpenBSD 6.2 izokwakha i-kernel eyingqayizivele ngaso sonke isikhathi lapho umsebenzisi wohlelo eqalisa kabusha noma evuselela uhlelo. Lo msebenzi ibizwa ngokuthi yiKARL (I-Kernel Address Randomized Link) futhi isebenza ngokuxhuma kabusha amafayela wangaphakathi we-kernel ngokulandelana okungahleliwe ukuze ikhiqize i-blob kanambambili eyingqayizivele isikhathi ngasinye. Lokhu okusha, ngoba izinhlobo zamanje ze-OpenBSD zisebenzisa indawo echazwe ngaphambilini, okuholela ekutheni amafayela angaphakathi axhunywe futhi alayishwe kanambambili ofanayo njalo nakubo bonke abasebenzisi.
Ukuthuthukiswa kwe- UTheo de Raadt izosebenza ngokukhiqiza lesi sithombe esithile ngesikhathi sokufakwa, ngesikhathi sokuvuselelwa noma ngesikhathi sokuqalisa. Uma amabhuzu womsebenzisi, evuselela noma eqalisa kabusha umshini, i-kernel esanda kukhiqizwa izothathelwa indawo yi-kanambambili entsha. Futhi konke lokhu kwenzelwa ini? Yebo, ngale ndlela indawo engahleliwe yenzelwa amakheli ememori lapho kwenziwa khona uhlelo lokusebenza nekhodi ye-kernel, esikhundleni sokuba nesigaba sabaphathi noma izingxenye zememori esivele zichaziwe entweni ngayinye, okwenza kube nzima ukusetshenziswa kokuxhaphaza okukhomba endaweni yememori futhi kuthuthukise ukuphepha.
Kukhona enye inqubo efanayo ebizwa ngokuthi I-KASLR (Kernel Space Layout Randomization), eyehlukile ku-KARL ngokuthi esikhundleni sokwenza i-kanambambili ehlukile isikhathi ngasinye, i-KASLR ilayisha kanambambili ofanayo ezindaweni ezingahleliwe, okuyizinhlelo ezisebenzayo ezinjengeWindows neLinux ezisebenza njengamanje. Kokubili ngenhloso efanayo.