Bionic (könyvtár)

Bionic
Típusú C szabványos könyvtár
Fejlesztő Google
Beírva TÓL TŐL
Operációs rendszer Android
legújabb verzió
Engedély BSD
Weboldal developer.android.com

A Bionic a C szabványkönyvtár egy változata , amelyet a Google fejlesztett ki az Android operációs rendszer részeként való használatra . A BSD licenc alatt terjesztik .

A könyvtár fejlesztése a többi megvalósítástól elkülönítve történik. A Bionic feladatai: [2]

  1. A BSD-licenc használata: Az Android operációs rendszer a GPL -licencű Linux kernelt használja , de a Google úgy döntött, hogy lehetőség szerint elszigeteli az Androidot a GPL hatásaitól.
  2. Kis méret: A Bionic kevesebb erőforrást használ, mint a GNU libc (glibc) és még az uClibc is .
  3. Sebesség: A Bionicot olyan eszközökön való futtatásra tervezték, amelyek CPU -ja meglehetősen alacsony frekvencián működik.

A Bionic hiányzik vagy nem valósítja meg a teljes hosszúságú libc számos funkcióját , például a többbájtos karakterek támogatását vagy a C++ kivételkezelést .

Lásd még

Jegyzetek

  1. Kiadás 1.0.14 - 2019.
  2. Burnette, Szerk . Patrick Brady Androidot  (angol) boncolgat , ZDNet  ( 2008. június 4. ). Archiválva az eredetiből 2014. október 7-én. Letöltve: 2011. augusztus 10.

Linkek