Bionic (knihovna)
Bionic je variantou standardní knihovny C vyvinuté společností Google pro použití jako součást operačního systému Android . Je distribuován pod licencí BSD .
Vývoj knihovny probíhá odděleně od ostatních implementací. Úkoly Bionic jsou: [2]
- Použití licence BSD: Operační systém Android používá linuxové jádro s licencí GPL , ale společnost Google se rozhodla izolovat Android od účinků GPL, kde je to možné.
- Malá velikost: Bionic využívá méně zdrojů než GNU libc (glibc) a dokonce i uClibc .
- Rychlost: Bionic je navržen tak, aby běžel na zařízeních, jejichž CPU běží na poměrně nízkých frekvencích.
Bionic postrádá nebo neimplementuje mnoho funkcí plné délky libc , jako je podpora vícebajtových znaků nebo zpracování výjimek C++
.
Viz také
Poznámky
- ↑ Vydání 1.0.14 – 2019.
- ↑ Burnette, Ed . Patrick Brady pitvá Android (anglicky) , ZDNet ( 4. června 2008 ). Archivováno z originálu 7. října 2014. Staženo 10. srpna 2011.
Odkazy
C programovací jazyk |
---|
|
Kompilátory |
|
---|
Knihovny |
|
---|
Zvláštnosti |
|
---|
Někteří potomci |
|
---|
C a další jazyky |
|
---|
Kategorie:C programovací jazyk |