Bionic (bibliotek)
Bionic er en variant af C-standardbiblioteket udviklet af Google til brug som en del af Android OS . Det distribueres under BSD-licensen .
Udviklingen af biblioteket udføres adskilt fra andre implementeringer. Bionics opgaver er: [2]
- Brug af BSD-licensen: Android OS bruger den GPL -licenserede Linux-kerne , men Google har valgt at isolere Android fra virkningerne af GPL, hvor det er muligt.
- Lille størrelse: Bionic bruger færre ressourcer end GNU libc (glibc) og endda uClibc .
- Hastighed: Bionic er designet til at køre på enheder, hvis CPU'er kører ved forholdsvis lave frekvenser.
Bionic mangler eller implementerer ikke mange funktioner i libc'en i fuld længde , såsom understøttelse af multibyte-tegn eller C++-
undtagelseshåndtering .
Se også
Noter
- ↑ Udgivelse 1.0.14 - 2019.
- ↑ Burnette, Ed . Patrick Brady dissekerer Android (engelsk) , ZDNet ( 4. juni 2008 ). Arkiveret fra originalen den 7. oktober 2014. Hentet 10. august 2011.
Links
C programmeringssprog |
---|
|
Kompilere |
|
---|
Biblioteker |
|
---|
Ejendommeligheder |
|
---|
Nogle efterkommere |
|
---|
C og andre sprog |
|
---|
Kategori:C programmeringssprog |