Android (operatsioonisüsteem): erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
SF007 (arutelu | kaastöö)
Resümee puudub
PResümee puudub
16. rida:
}}
[[File:Galaxy Nexus smartphone.jpg|thumb|[[Galaxy Nexus]]]]
'''Android''' on tarkvara kogumik elektroonikaseadmetele, mis hõlmab [[operatsioonisüsteem | operatsioonisüsteemi]], vahetarkvara ja peamisi rakendusi.
== Üldine ==
 
Android on tarkvara kogumik elektroonikaseadmetele, mis hõlmab [[operatsioonisüsteem | operatsioonisüsteemi]], vahetarkvara ja peamisi rakendusi.
 
Android kasutab [[Linux (tuum)|Linuxi tuuma]] modifitseeritud versiooni. Operatsioonisüsteemi arendas algul [[Android (ettevõte)|Android Inc]], mille ostis [[Google]], nüüd aga [[Open Handset Alliance]].
27. rida ⟶ 25. rida:
 
=== Ajalugu ===
 
[[2005]]. aasta juulis ostis Google ära pisikese [[tarkvara]]ettevõtte Android, mis tegutses [[California]]s [[Palo Alto]]s. Sel ajal oli ettevõttest vähe teada peale selle, et ta tootis mobiilseadmetele tarkvara. Androidi töötajad, sealhulgas [[Andy Rubin]], jätkasid tööd Google'i heaks.
 
37. rida ⟶ 34. rida:
 
=== Kasutus ===
 
Androidi operatsioonisüsteemi kasutatakase [[nutifon | nutitelefonides]], [[sülearvuti |sülearvutites]], [[tahvelarvuti | tahvelarvutites]], [[Google TV|Google TV]]’s, käekellades, kõrvaklappides ja teistes seadmetes.
Põhiline Androidi riistvara platvorm on [[ARM (arvutiarhitektuur) | ARM arhitektuur]].
44. rida ⟶ 40. rida:
 
=== Litsents ===
 
Kui välja arvata mõned uuenduste perioodid, on android olnud saadaval 21st oktoobrist 2008, free and open source software (tasuta ja avatud allika tarkvara) litsentsi alusel. Google avaldas Linuxi tuuma uuenduste lähtekoodi [[GNU GPL |GNU Üldise avaliku litsentsi (GPL)]] versiooni 2 alusel. Ülejäänud kood (võrk, tarkvara kogumik ja ka telefoni[[pinumälu|pinu]]) aga avaldati Apache litsentsiversiooni 2 alusel. Selle litsentsi alusel tohivad edasimüüjad lisada täiendusi, ilma neid [[avatud lähtekoodi kogukonnale]] eelnevalt näitamata. Samuti avaldab Google ülevaadatud probleemid, et need oleks soovijatele nähtavad ja neid oleks võimalik kommenteerida.
Open Handset Alliance töötab välja Androidi osa, mis seisneb muudatustes Kerneli tuumas ning selle lähtekood on avalik ja saadaval GPL litsentsi alusel. Ülejäänud osa Androidist töötatakse välja privaatselt, selle lähtekood avaldatakse, tervikliku versioon ilmudes. Tavaliselt teeb Google koostööd riistvara tootva firmaga, et välja töötada uut Androidi versiooni kasutav lipulaeva seade. Pärast seadme jõudmist poelettidele, avaldatakse ka selle versiooni lähtekood.
50. rida ⟶ 45. rida:
 
== Versioonid ==
 
Pärast esmast väljalaset on Androidil olnud palju uuendusi. Need baasoperatsioonisüsteemi uuendused on olulised selle jaoks, et parandada vigu ja lisada uusi elemente. Üldiselt on iga versioon välja töötatud koodnime all, mis tuleb ingliskeelsest magustoidu nimest. Koodnimed väljastati tähestikulises järjekorras: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich. Esimese kahe versiooni nimed olid Astro ja Bender, aga neid nimesid ei saanud kasutada kaubamärgi põhjustel.
*'''Beta''' avaldatud 5.novembril 2007, SDK (Tarkvara arenduse komplekt) avaldati 12 november 2007.
64. rida ⟶ 58. rida:
 
== Kavand ==
 
=== Linux ===
 
Androidi tuum on arendatud Linuxi tuumast ja seal on Google teinud ka arhidektuurilisi edasiarendusi, mis on väljaspool tavapärast Linuxi tuuma arenduse tsüklit. Androidil ei ole algupärast [[X Window System|X Window Süsteemi]] ja ei toeta ka täit GNU standardset andmekogu. Seetõttu on raske paigaldada olemasolevaid Linuxi rakendusi ja andmekogusid Androidi.
 
=== Funktsioonid ===
 
;Telefoni paigutus: Tegevusprogramm on kohandatav suurematele [[VGA]], 2D andmekogule ja 3D andmekogudele, mis põhineb [[OpenGL]] ES 2.0 spetsifikatsioonidel, kui ka tavalisele nutitelefonide paigutusele.
 
104. rida ⟶ 95. rida:
 
== Rakendused ==
 
Androidi rakendus asub APK (application package file)sees, mis on lihtne ZIP [[fail]], millel on kindel sisemine faili kujundus. See võimaldab kohest käivitamist ehk, et seda ei pea enne lahti pakkima. Neid saab saata e-mailile, panna [[USB]] pulgale ja ka eraldada mõnda osa sellest unzipi abil.
 
114. rida ⟶ 104. rida:
 
=== Rakenduste turvalisus ===
 
Androidi rakendused töötavad sandbox’is, operatsioonisüsteemi eraldatud osas, millel ei ole ligipääsu ülejäänud süsteemi ressurssidele, välja arvatud juhul, kui kasutaja on andnud vastava loa rakenduse paigaldamisel.
 
120. rida ⟶ 109. rida:
 
== Android Market ==
 
Android Market on veebipõhine tarkvarapood, mille Google arendas välja Google Androidi seadmete jaoks. Rakendus nimega „Market“ on eelnevalt installeeritud enamikele Androidi seadmetele ja see võimaldab kasutajatel sirvida ja alla laadida sinna riputatud rakendusi, mis on avaldatud kolmanda osapoole arendajate poolt.
Ainult seadmetel, mis järgivad Google sobivusenõudeid, on lubatud eelinstalleerida Google’i suletud lähtekoodiga Android Marketi rakendust ja omada sellele ligipääsu.
 
== Privaatsus ==
 
Androidi nutitelefonidel on oskus anda teada Wi-Fi võrgu ligipääsukohtadest, mis mobiilikasutaja ringi liikudes leitakse, et nendest kokku panna laiaulatuslik andmebaas, mis hõlmab miljonite selliste [[Pääsupunkt|pöörduspunktide]] füüsilist asukohta. Need andmebaasid moodustavad elektroonilisi kaarte,et üles leida seadme asukoht, mis võimaldab neil jooksutada rakendusi nagu Foursquare, Latitude, Places, ja, et laiali kanda asukohapõhiseid reklaame.
 
131. rida ⟶ 118. rida:
 
== Kasutatud materjal ==
 
*[http://en.wikipedia.org/wiki/Android_(operating_system) Wikipedia Android OS (ingliskeelne)]
*[http://en.wikipedia.org/wiki/Android_version_history Wikipedia Android versioonid (ingliskeelne)]