Programinės įrangos standartizavimas padės sumažinti kūrimo išlaidas, pvz., autonominio vairavimo
1. „Android Automotive“ yra atvirojo kodo. Tai visavertė, labai pritaikoma platforma, kuri yra „Android Open Source Project“ (AOSP) dalis. Tai reiškia, kad šaltinio kodas yra laisvai prieinamas visiems, jį gali naudoti, modifikuoti ir platinti. Nors „Google“ taip pat teikia „Google Automotive Services“ (GAS), skirtas integravimui į transporto priemonėse esančias informacijos ir pramogų sistemas, pagrindinė „Android Automotive OS“ (AAOS) yra atvirojo kodo. Automobilių gamintojai gali pasirinkti naudoti AAOS su GAS arba be jo.
Pagrindiniai „Android Automotive“ atvirojo kodo pobūdžio aspektai:
Visavertė platforma:
„Android Automotive“ yra ne tik sąsaja; tai visavertė operacinė sistema, veikianti tiesiai transporto priemonės aparatinėje įrangoje.
Labai pritaikoma:
Kadangi tai atvirojo kodo sistema, automobilių gamintojai gali labai pritaikyti vartotojo sąsają ir kitus sistemos aspektus, kad jie atitiktų savo prekės ženklą ir konkrečius poreikius.
AOSP:
„Android Automotive“ yra platesnio „Android Open Source Project“ (AOSP) dalis.
Pasirinktinai integruojama su GAS:
Nors „Google“ siūlo GAS (programėlių ir paslaugų, tokių, kaip „Google Maps“ ir „Assistant“, rinkinį), tai nėra privaloma. Automobilių gamintojai gali pasirinkti naudoti tik atvirojo kodo AAOS ir integruoti savo paslaugas.
2. „Apple CarPlay“ nėra atvirojo kodo. Norint pasiekti „CarPlay“ API, reikia užsiregistruoti „Apple MFi“ programoje – licencijavimo programoje, skirtoje aparatinės ir programinės įrangos kūrėjams, pirmiausia gamintojams. Programa suteikia prieigą prie reikiamų įrankių, dokumentacijos ir licencijų, skirtų „CarPlay“ integruoti į savo produktus.
Nors oficiali „CarPlay“ API nėra atvirojo kodo, yra atvirojo kodo projektų, kuriais siekiama suteikti panašias funkcijas arba leisti „CarPlay“ veikti tokiose platformose, kaip „Raspberry Pi“. Šie projektai dažnai apima atvirkštinę inžineriją arba kūrybišką „CarPlay“ protokolo naudojimą.
Pavyzdžiui, „React Carplay“ yra atvirojo kodo projektas, leidžiantis vartotojams paleisti „CarPlay“ tipo sąsają „Raspberry Pi“.
Be to, „OkcarOS“ yra atvirojo kodo „Android“ pagrindu sukurta sistema automobilių informacinėms ir pramoginėms sistemoms, kurią galima pritaikyti ir kurti iš šaltinio kodo.
Todėl, nors oficiali „CarPlay“ versija nėra atvirojo kodo, yra atvirojo kodo projektų ir iniciatyvų, kurios siūlo panašias funkcijas arba leidžia eksperimentuoti su „CarPlay“ tipo sąsajomis skirtingose platformose.
Komentarų nėra:
Rašyti komentarą