Logo sl.androidermagazine.com
Logo sl.androidermagazine.com

Kaj je projekt odprtokodnih sistemov za android?

Anonim

Android je brezplačni odprtokodni operacijski sistem. AOSP (A ndroid O svinčnik S ource P roject) je brezplačen za prenos, spreminjanje, vgrajevanje v izdelek, ki omogoča skoraj vse. Verjetno pa to ni nekaj, kar ste kdaj uporabili, ko ste vzeli telefon ali drugo gizmo, ki poganja "Android".

Android ni stvar toliko, kot nekaj, s čimer naredite stvar.

V osnovi je Android samo platforma, ki jo lahko kdorkoli uporablja za zagon aplikacij in bitov ter kosov, potrebnih za pogovor s standardno strojno opremo. O Androidu ponavadi razmišljamo kot o operacijskem sistemu za telefon ali tablični računalnik (ali celo za uro ali televizijo), vendar je to le del programske opreme, ki je potrebna, da se katera koli naprava vklopi in opravi stvari. Kot rečeno, gre za enega najpomembnejših delov.

Imeti ogromno knjižnico kode, ki jo lahko uporablja vsakdo. Še boljše je imeti stvari, ki jih ljudje gradijo z njimi, da lahko uporabljajo iste aplikacije. Za nas je bolje, ker bomo imeli ogromen seznam aplikacij, ki delujejo brez težav, ko kupujemo napravo s sistemom Android. Za podjetja, ki izdelujejo naprave, je bolje, ker jih bomo želeli kupiti in jim ni treba delati na gradnji lastne aplikacijske platforme. Odličen je tudi za Google, saj pomeni, da bo več naprav lahko uporabljalo internet in njegove storitve.

Zadnji del je razlog, zakaj Google vzdržuje AOSP. Google je vedno imel prepričanje, da bi morali vsi imeti dostop do interneta. Medtem ko so nekateri razlogi lahko altruistični in dobronamerni, je glavni razlog, da ima Google kot podjetje te cilje, ker internet ustvarja denar. Vsa podjetja obstajajo, da zaslužijo denar, vendar je Google z AOSP našel nov način, kako zaslužiti denar od vseh, hkrati pa podariti enega svojih najdražjih izdelkov: Android.

To se izvede prek AOSP. Google vzdržuje izvorno kodo Android. To pomeni točno tisto, kar mislite, da počne: stvari ohranja čiste, urejene in posodobljene, nato pa jih daje na voljo drugim. Ima tudi ljudi, ki delajo polni delovni čas, da bi izboljšali in dodali nove funkcije v Android. Vse to je na voljo vsem, ki jih lahko svobodno uporabljajo na podlagi liberalne licence, ki omogoča spremembe kode in ne vračilo nazaj vzdrževalcem. Samsung lahko z AOSP počne vse, kar hoče. Tudi vi in ​​jaz sem. Če naredimo nekaj drugačnega, lahko te spremembe obdržimo zase, da ponudimo (upajmo) boljši izdelek, kot ga lahko kdo drug.

Toda telefoni in pripomočki, ki jih kupimo, ne uporabljajo AOSP kot operacijski sistem. Vidimo, da je nekdo ali neko podjetje končni rezultat, ki ga uporablja za ustvarjanje edinstvene in lastne programske opreme. To lahko storite tako, da spremenite kodo ali dodate več kode ali celo dodate aplikacije, ki se ne odprejo, kot je AOSP. To počne vsako podjetje, ki prodaja naprave s sistemom Android. A tudi to se prilega Googlovim načinom zaslužka, ker obstajajo nekatere omejitve, ko želi podjetje uporabljati Googlove priljubljene aplikacije in storitve.

Postopek je krog. Google daje Android Android. Podjetje ga uporablja na svojem telefonu. Kot potrošniki želimo, da imajo telefoni Android, ki lahko uporabljajo Google Play, Gmail in Google Photos ter vse druge stvari, zaradi katerih je Android odličen. Podjetje, ki izdeluje telefon, lahko te funkcije brezplačno poveže, če bo zagotovilo, da bo njegov izdelek lahko uporabljal vse druge aplikacije, ki jih najdete v trgovini Google Play. Proizvajalci telefonov, kot je Samsung, prihranijo čas in denar, ne da bi zgradili lastno aplikacijsko platformo in prodajalno aplikacij; dobimo telefon z dostopom do vseh programov, ki jih imamo radi in na trgu z več kot milijonom drugih. Google dobi veliko ljudi, ki uporabljajo njegove storitve in so na internetu, da vidijo Googlove oglase.

Če Android postane velik del operacijskega sistema, ki ga lahko vsakdo uporablja brezplačno, se Googlova naložba v to izplača.

To se ne bi moglo zgoditi, če Android ne bi bil prost, zato je čas in denar, ki ga Google vlaga v Android, zelo donosen del svojega poslovanja. Če Android kot izvirno kodo zagotovi kdorkoli lahko uporablja samostojen izdelek, kot je Windows, lahko Google izkoristi prednosti, medtem ko drugo podjetje dela z izgradnjo in vzdrževanjem živega operacijskega sistema. AOSP pomeni, da vsi zmagajo, in tako nam je všeč.