Android er et gratis open source-operativsystem. AOSP (A ndroid O pen S ource P roject) er gratis at downloade, gratis at ændre, gratis at bygge ind i et produkt, der kan tænke næsten alt. Men det er sandsynligvis ikke noget, du nogensinde har brugt, da du hentede en telefon eller anden gizmo, der kører "Android".
Android er ikke så meget som noget, du bruger til at lave en ting.
I hjertet er Android intet andet end en platform, som enhver kan bruge til at køre applikationer plus de bit og stykker, der er nødvendige for, at den kan tale med standard hardware. Vi har en tendens til at tænke på Android som et operativsystem til en telefon eller tablet (eller endda et ur eller tv), men det er bare en del af den software, der er nødvendig for at få enhver enhed til at tænde og gøre ting. Når det er sagt, er det en af de vigtigste dele.
Det er godt at have et enormt bibliotek med kode, som enhver kan bruge. At have alle de ting, folk bygger med det, og som kan bruge de samme applikationer, er endnu bedre. Det er bedre for os, fordi vi vil have en enorm liste over applikationer, der fungerer ud af boksen, når vi køber en Android-drevet enhed. Det er bedre for virksomhederne, der fremstiller enhederne, fordi vi ønsker at købe dem, og de behøver ikke at arbejde på at opbygge deres egen applikationsplatform. Det er også godt for Google, fordi det betyder, at flere enheder vil kunne bruge internettet og dets tjenester.
Den sidste del er grunden til, at Google vedligeholder AOSP. Google har altid haft den tro, at alle skal have adgang til internettet. Selvom nogle af grundene kan være altruistiske og godmodede, er hovedårsagen til, at Google som virksomhed har disse mål, fordi Internettet er, hvordan det tjener penge. Alle virksomheder findes for at tjene penge, men med AOSP har Google fundet en ny måde at tjene penge på alle, mens hun giver væk et af sine dyreste produkter: Android.
Dette gøres gennem AOSP. Google vedligeholder Android-kildekoden. Det betyder nøjagtigt, hvad du synes, det gør: Det holder tingene rene og ryddelige og ajourførte og gør dem derefter tilgængelige for andre mennesker. Det har også folk, der arbejder på fuld tid for at gøre forbedringer og tilføje nye funktioner til Android. Alt dette stilles til rådighed for enhver, der frit kan bruge under en liberal licens, der gør det muligt at foretage ændringer i koden og ikke indsende tilbage til vedligeholdere. Samsung har lov til at gøre, hvad det vil med AOSP. Det er du også, og det er jeg også. Hvis vi gør noget andet, kan vi holde disse ændringer for os selv for at tilbyde et (forhåbentlig) bedre produkt, end nogen anden kan.
Men de telefoner og gadgets, vi køber, kører ikke AOSP som et operativsystem. Det, vi ser, er slutresultatet af, at nogen eller et firma bruger det til at oprette software, der er unik og deres egen. Dette kan gøres ved at ændre koden eller ved at tilføje flere kode eller endda tilføje applikationer, der ikke er åbne, som AOSP er. Hvert firma, der sælger Android-drevne gadgets, inklusive Google selv, gør dette. Men selv dette passer ind i Googles metoder til at tjene penge, fordi der er nogle begrænsninger, når et firma vil bruge Googles populære applikationer og tjenester.
Processen er en cirkel. Google giver Android væk. Et firma bruger det på sin telefon. Som forbrugere ønsker vi Android-telefoner, der kan bruge Google Play og Gmail og Google Fotos og alle de andre ting, der gør Android fantastisk. Virksomheden, der fremstiller telefonen, kan bundte disse funktioner gratis, så længe det sikrer, at dens produkt kan bruge alle andre applikationer, der findes i Google Play-butikken. Telefonproducenter, som Samsung, sparer tid og penge ved ikke at opbygge deres egen applikationsplatform og applikationslagerefront; vi får en telefon med adgang til alle de apps, vi elsker plus et marked med over en million andre, og Google får mange mennesker, der bruger sine tjenester og er på Internettet for at se Googles annoncer.
Ved at gøre Android til et stort stykke af et operativsystem, som enhver kan bruge gratis, lønner Googles investering i det sig.
Dette kan ikke ske, uden at Android er frit at bruge, så den tid og penge, Google investerer i Android, gør det til en meget indbringende del af sin forretning. Ved at give Android som kildekode enhver kan bruge i stedet for et selvstændigt produkt som Windows, kan Google høste fordelene, mens et andet firma gør arbejdet med at opbygge og vedligeholde et levende operativsystem. AOSP betyder, at alle vinder, og det er sådan, vi kan lide det.