Bionic (kirjasto)
Bionic on muunnos C-standardikirjastosta , jonka Google on kehittänyt käytettäväksi osana Android -käyttöjärjestelmää . Sitä jaetaan BSD - lisenssillä .
Kirjaston kehitystyö tehdään muista toteutuksista erillään. Bionicin tehtävät ovat: [2]
- BSD-lisenssin käyttö: Android-käyttöjärjestelmä käyttää GPL - lisensoitua Linux-ydintä , mutta Google on päättänyt eristää Androidin GPL:n vaikutuksilta mahdollisuuksien mukaan.
- Pieni koko: Bionic käyttää vähemmän resursseja kuin GNU libc (glibc) ja jopa uClibc .
- Nopeus: Bionic on suunniteltu toimimaan laitteissa, joiden suorittimet toimivat melko matalilla taajuuksilla.
Bionicista puuttuu tai ei toteuta monia täyspitkän libc :n ominaisuuksia, kuten monitavuisten merkkien tuki tai C++-
poikkeuskäsittely .
Katso myös
Muistiinpanot
- ↑ Julkaisu 1.0.14 - 2019.
- ↑ Burnette, toim . Patrick Brady käsittelee Androidia (englanniksi) ja ZDNetiä ( 4. kesäkuuta 2008 ). Arkistoitu alkuperäisestä 7. lokakuuta 2014. Haettu 10. elokuuta 2011.
Linkit
C-ohjelmointikieli |
---|
|
Kääntäjät |
|
---|
Kirjastot |
|
---|
Erikoisuudet |
|
---|
Jotkut jälkeläiset |
|
---|
C ja muut kielet |
|
---|
Luokka: C-ohjelmointikieli |