Företagets namn ”B Labs” påminner om "OK Labs", det australiska företag som haft stora framgångar med sina implementeringar av L4-tekniken — ett forskningsgenombrott på mikrokärneområdet från 90-talet — och bland annat placerat den i en halv miljard mobiltelefoner.
B Labs mikrokärna heter Codezero och är avsedd att användas för att virtualisera operativsystem i inbyggda system, som mobiltelefoner.
Det finns några akademiska implementationer av L4 som är öppenkod — detta är första gången någon försöker kommersialisera en öppenkodsversion. Codezero finns idag i version 0.3 och är öppenkodlicenserad under version 3 av Linuxlicensen GPL.
Codezero stöder Arm-kärnor, bland annat en fyrkärnig version av den kommande processorkärnan Cortex A9.
B Labs marknadsför tekniken som ett sätt att konsolidera och migrera existerande programvara till multikärnor. Fokus ligger på Linux och på säkerhet — Codezero kan skapa vattentäta skott mellan de operativsystem som körs virtuellt på processorn.
B Labs kommer att presentera sin teknik på Embedded Systems Conference i San José, USA, den 26 till 29 april.
|
Hypervisorn Codezero skapar en virtuell processor åt ett eller flera gästoperativsystem eller processer |