Bionic (bibliotek)
Bionic är en variant av C-standardbiblioteket utvecklat av Google för användning som en del av Android OS . Den distribueras under BSD-licensen .
Utvecklingen av biblioteket genomförs separat från andra implementeringar. Bionics uppgifter är: [2]
- Använda BSD-licensen: Android OS använder den GPL -licensierade Linux-kärnan , men Google har valt att isolera Android från effekterna av GPL där det är möjligt.
- Liten storlek: Bionic använder färre resurser än GNU libc (glibc) och till och med uClibc .
- Hastighet: Bionic är designad för att köras på enheter vars processorer körs på ganska låga frekvenser.
Bionic saknar eller implementerar inte många funktioner i libc i full längd , såsom stöd för multibyte-tecken eller C++
undantagshantering .
Se även
Anteckningar
- ↑ Release 1.0.14 - 2019.
- ↑ Burnette, Ed . Patrick Brady dissekerar Android (engelska) , ZDNet ( 4 juni 2008 ). Arkiverad från originalet den 7 oktober 2014. Hämtad 10 augusti 2011.
Länkar
C programmeringsspråk |
---|
|
Kompilatorer |
|
---|
Bibliotek |
|
---|
Egenheter |
|
---|
Några ättlingar |
|
---|
C och andra språk |
|
---|
Kategori:C programmeringsspråk |