DiBona: Google najme dvoch Android kóderov na prácu s kernel.org

  • Oct 18, 2023

Šéf open source spoločnosti Google Chris DiBona bol včera na summite Linux Collaboration Summit viac než pripravený trochu sa zahriať. Dobromyseľný programátor vo svojom prejave pred stovkami ľudí na konferencii o Linuxe v San Franciscu uznal, že Google musí urobiť „lepšiu prácu“. o prispievaní záplat pre Android späť do jadra Linuxu a poznamenal, že spoločnosť má teraz dve žiadosti o prácu, aby našla kandidátov na prácu.

Šéf open source spoločnosti Google Chris DiBona bol včera na summite Linux Collaboration Summit viac než pripravený trochu sa zahriať.

Dobromyseľný programátor vo svojom prejave pred stovkami ľudí na konferencii o Linuxe v San Franciscu uznal, že Google musí urobiť „lepšiu prácu“. o prispievaní záplat pre Android späť do jadra Linuxu a poznamenal, že spoločnosť má teraz dve žiadosti o prácu, aby našla kandidátov na prácu.

Komunita linuxového jadra sa začiatkom tohto roka rozhodla odstrániť kód Andoid z jadra, pretože údajne nedostávala dostatok záplat a spolupráce od spoločnosti Google.

DiBona povedal, že v Google na tom pracujú niektorí vývojári, ktorí sa „cítia popálení“ rozhodnutím, ale on uznal, že „personál, postoj a kultúra“ v spoločnosti Google nie sú dostatočné na podporu jadra posádka.

"Nemáme dostatok ľudí, ktorí na tom pracujú... sme tomu otvorení a nerobíme skvelú prácu,“ povedal DiBona, pričom však poznamenal, že Google dodáva milióny mobilných telefónov každý deň a vývojové tímy sú pod veľkým tlakom na komerčné využitie Produkty.

Odmietol tiež obavy z forkovania a fragmentácie a poznamenal, že kód operačného systému pre inteligentné telefóny nie je vhodný pre jadro operačného systému.

"Je ťažké vziať tieto veľmi prepletené patchworky a vytiahnuť časti, ktoré sú prijateľné pre jadro hlavnej línie. v jadre pre Android robíme niekoľko vecí, aby sme predĺžili výdrž batérie, ktoré by sme nikdy neurobili pre jadro."

DiBona, ktorý so sebou priniesol niekoľko rozvetvených tričiek na rozdávanie, odmietol myšlienku jedného účastníka, že licencie Apache pre Android spôsobuje fragmentáciu, pretože odvodený kód nie je potrebné vrátiť späť.

Diferenciácia je dobrá a umožňuje komerčným predajcom uspieť, povedal. Okrem toho sa väčšina vývojárov drží rozhraní Android API, čo zabezpečí kompatibilitu. Ako prípad fragmentácie uviedol jednu firmu, ktorá prijala rámec Android, ale nedodržiava API pre Android – ale opäť to nepovažoval za negatívum.

"Fragmentácia je jedna z tých vecí... ľudia sa viac obávajú fragmentácie, keď prehrávajú, ako keď vyhrávajú,“ povedal.