Professional Documents
Culture Documents
Jelena
Sadraj
Sadraj........................................................................................................................................ 2 Open source licenciranje.............................................................................................................3 O ! licenca tre"alo "i da stoji pun na#iv u naslovu....................................................................3 $e#ime........................................................................................................................................ 3 %vod............................................................................................................................................ 3 &r'ite(tura uredjaja...................................................................................................................... ) &ndroid operativni sistem............................................................................................................. * Operativni sistem .....................................................................................................................* $a#voj sistema i (on(urencija..................................................................................................* +indo,s -$T operativni sistem.................................................................................................... Operativni sistem...................................................................................................................... . $a#voj sistema i (on(urencija................................................................................................... &pple iOS operativni sistem......................................................................................................... / Operativni sistem...................................................................................................................... / $a#voj sistema i (on(urencija................................................................................................../ S0m"ian operativni sistem........................................................................................................... Operativni sistem...................................................................................................................... $a#voj sistema i (on(urencija..................................................................................................1lac("err0 12 operativni sistem...................................................................................................3 Operativni sistem...................................................................................................................... 3 $a#voj sistema i (on(urencija..................................................................................................3 $e4erence5................................................................................................................................... 3
Open source licenciranje Ovaj vid licenciranja je licenciranje softvera koje omoguava da se kod koristi, modifikuje ili deli po definisanim uslovima. To omoguava korisnicima da menjaju source kod kako bi ga prilagodili svojim zahtevima. Ova licenca je obino dostupna kao besplatna. Ipak, ona moe imati neke zahteve kao to je po tovanje imena softvera, ime autora.
OEM licenca trebalo bi da stoji pun naziv u naslovu O!" softver je predvi#en za isporuku uz nove ure#aje, a ujedno je i najpovoljniji nain nabavke Microsoft ili BlackBerry operativnog sistema. $a ure#aj na koji je instaliran legalan O!" softver stavlja se za tiena nalepnica sa hologramom, odnosno, dobija se sertifikat o autentinosti, vizuelni identifikator. %ertifikat o autentinosti na sebi sadri i serijski broj sa &' znakova koji je neophodan za instalaciju softvera. (lavna prednost nabavke O!" softvera je znaajno povoljnija cena od standardne, a glavni nedostatak je injenica da se nakon kupovine softver )vezuje) za hardver na kome je instaliran i ne moe se legalno prebaciti na drugi raunar.
Rezime % obzirom na velikibroj operativnih sistema koji se javljaju u poslednje vreme treba napraviti paralelu izme#u njih i ukazati na softverske prednosti kao i na mane koje ih odlikuju. Tenja da se od mobilnog telefona ili tablet raunara napravi verodostojna zamena za desktop ili laptop raunar dobijamo veliki broj dostupnih aplikacija. *kazaemo na dostupnost i cenu aplikacija kao i performanse koje ostvaruju.
Uvod
+anas su mobilni telefoni i tablet raunari dosta zastupljeni za razliku od prethodnih godina. %a poveanjem zastupljenosti pojavio se trend kori enja istih za neke operacije koje je do sada vr io desktop ili laptop raunar. %a ozbiljnijim kori enjem mobilnih telefona i tablet raunara, pojavila se potreba za razvijanjem operativnog sistema kako bi se poveao nivo apstrakcije sagledavanja ure#aja i same iskori enosti malog prenosnog ure#aja. Ovakav kompleksan softverski sistem nije bio mogu sve dok se hardverske komponente nisu usavr ile i ubrzale. ,edan od prvih operativnih sistema, Symbian, koji je do skoro bio vodei operativni sistem polako gubi udeo na tri tu i odlazi u zaborav, a na njegovo mesto dolaze novi operativni sistemi kao to su- Android, Firefox OS, iOS, Ubuntu mobile, Windows 7, Windows 8R ,
Blackberry os. Ovo su trenutno najpopularniji operativni sistemi koji se bore za to vei udeo na tri tu. %vaki od ovih operativnih sistema ima prednosti i mane, razljiit broj dostupnih aplikacija, pa samim tim i razliit broj naklonjenih korisnika. %vake godine se napravi skoro milion mobilnih ure#aja, tako da je ovo tri te veoma zanimljvo to se tie operativnih sistema. %amim tim i kompleksnost operativnih sistema se poveava svake godine. .ako bi se privukli korisnici, operativni sistemi su veoma zanimljivog grafikog dizajna i intuitivni. / kako bi privukli vei broj programera, veina ovih operativnih sistema je otvorenog koda, kako bi pojedini proizvo#ai prilagodili izgled operativnih sistema svojoj viziji.
Arhitektura uredjaja
"obilni telefoni i tablet raunari tee da zamene standardne desktop i laptop raunare, tako da se arhitektura sistema ne razlikuje mnogo od njih. Procesor je jedna od dve centralne komponente svakog raunarskog sistema. $ajznaajniji proizvo#ai mikroprocesora za mobilne telefone i tablet raunare danas su Arm i !ntel. 0ana karakteristika procesora je njegov radni takt. 1anije je radni takt iznosio od &22 "3z do 422 "3z dok se danas ta vrednost kree od 5 (3z pa sve do & (3z i to kao jednojezgrarni, dvojezgrarni pa ak i etvorojezgrarni procesori. lavna !radna ili operativna" memorija je druga centralna komponenta svakog raunarskog sistema 6on7$ojmanove arhitekture. .od ove memorije sadraju se moe pristupati po potpuno sluajnom redosledu, ova memorija se esto naziva i RAM 8random access memory9. Osnovni parametri memorija su kapacitet 8danas obino meren gigabajtima 8(:99. 1anije je ta memorija bila maksimalno 5&;": dok danas je ta cifra standardno od 5(: do &(:. Memorijska hijerarhija 7 spolja nje memorije gde pre svega podrazumevamo pro irenje interne memorije pomou neke fle memorije. <ored ovih osnovnih komponenti, za prikaz grafiko korisnikog interfejsa koristi se neka vrsta =>+ 8li"ud c#ristal dis$lay9 kao sto su AMO%&', O%&', F . * zavisnosti od tehnologije izrade odnosno principa rada displeja dobija se bolji ili lo iji prikaz. <ored toga, tu su i kamere, jedna za pravljenje fotografija a druga manje rezolucije za obavljenje video poziva. 1azvojem brzih procesora i poveanjem koliine 1/" memorije primarna kamera je usavr ena tako da po rezoluciji i o trini moe da parira nekim fotoaparatima. Tako#e, tu je i sistem za globalno pozicioniranje kao senzor pokreta telefona. Ove dodatne komponente gotovo da svi aparati trenutno poseduju ali operativni sistemi su ti koji daju udobnost i lakou upravljanja mobilnim telefonima i tabletima pa samim tim i postoji potreba za razvojem boljeg operativnog sistema.
Operativni sistem Operativni sistem je baziran na %inux1u a optimiziran za ekrane osetljive na dodir. Android je o$en source i (oo)le je objavio licencu kao A$ac#e %icence. Ovakav nain licenciranja omoguava da se softver modifikuje i distribuira. Android ima kernel baziran na %inux kernelu verzije &.4. %a novijom verzijom sistema kernel je unapre#en na ?.@ sa bibliotekama i AP#$jem pisanim u -7u dok se aplikativni softver izvr ava na aplikativnom okviru koji ukljuuje 2a0a kompatibilne biblioteke bazirane na A$ac#e #armony 8open source besplatne ,ava implementacije9. 'al0ik virtualna ma ina i 3ust1in1time kompajler pokreu 'al0ik izvr ne fajlove koji obino prevode iz 2a0a bajt koda. 3ardverska platforma za Android je @;4 /1" arhitektura.
Razvoj sistema i konkurencija (oo)le obezbe#uje stalna unapre#enja, na svakih 4 do A meseci a svi ure#aji ova unapre#enja mogu da prime preko interneta. Od verzije koja se prva pojavila, 5.' pa sve do trenutno aktuelne B.& , postoji jos 52 verzija a svaka privlai sve vi e korisnika. * pore#enju sa konkurencijom, 8iOS9, Android apdejt ure#aji obino kasne do uredjaja zbog velikog broja proizvodjaa koji koriste sistem, osim za ure#aje koji su pod *exus brendom. *exus brend su (oogle ure#aji koji su po hardveru dosta napredniji i prvi dobijaju apdejt softvera. <rednosti Androida u odnosu na konkurenta, i4#one. je na primer samo odabir crne ili bele boje. I tu se izbor sa iOS zavr ava. +ok s druge strane, Android ure#aj ima u ponudi razliite kompanije sa veim ili manjim ekranom, boljom ili lo ijom kamerom, jeftiniji ili skuplji i dr. <rodavnica aplikacija (oo)le4lay sa oko ;22,222 dostupnih aplikacija i preko &' milijardi skinutih aplikacija. <ored veeg broja aplikacija i vee zajednice, (oo)le nudi vi e slobode i besplatnih sadraja. Tako#e, (oo)le je u ovaj operativni sistem ugradio je mogunost
sinhronizacije, odnosno mogunost da se svi kontakti, mejlovi i svi drugi podaci sinhronizuju sa ure#ajem koji pokree Android operativni sistem.
Operativni sistem $ovi proizvod na tri tu, nosie i novi. Iako su Windows 8 i Windows 8R na prvi pogled gotovo identini, postoji jedna velika razlika izme#u njih. Windows 8Rt je sposoban da pokree aplikacije koje su dostupne u 5Store a$$6 koji se nalazi u ure#aju. Windows 8, s druge strane moe pokrenuti sve aplikacije koje su u 5Store a$$6. ali tako#e i sve druge aplikacije pisane za Windows C@;4D@4B. Windows 8R je vrsta nove verzije Windows7a >! za /1" procesore, osim to dele istu verziju kernela sa Windows 8, /1" procesori su napokon dovoljno jaki da obra#uju sloene operacije.
Razvoj sistema i konkurencija Microsoft Windows 4#one je nai ao na o tre kritike od prvog dana lansiranja krajem &252. godine, ali uprkos lepom i glatkom interfejsu, ipak nije pridobio korisnike. ,edan deo krivice je i nezrelost platforme E multitasking je stigao kasnije, a i kada je stigao bio je dosta ogranien jer aplikacije nisu prilago#ene. :ilo je jasno da je Windows 4#one 7 nije bio zero kao to je u to vreme bio Android ili iOS. <erformanse su bile dosta blizu ali ne i na istom nivou. %a dolaskom Windows 8 kompanija pravi ogroman korak na tri tu tablet raunara i telefona. %tvarna promena je ne to dublje. Windows 8R je baziran na Windows * jezgu, to znai da je dobijena podr ka za multi jezgrarne procesore, bri portovi i lak i razvoj cele platforme. %a dodatnom podr kom od kompanije *okia, Microsoft i sistem Windows 8R je jedan korak ispred konkurencije. $a korisnicima je da odlue da li vi e vole otvoreni kod Androida, ili mirno i ogranieno kori enje A$$le7a, ili sveinu Windows 8R .
Operativni sistem Operativni sistem se sastoji iz vi e slojeva od kojih svaki prua okvire za programiranje i razvoj aplikacija koje koriste hardver. iOs ima osnovu koja je slina onoj koju ima U*!: operativni sistem. %vaka aplikacija moe pristupiti svakom od prikazanih slojeva na steku da bi izvr ila zadatak na ure#aju. %vaki sloj prua vi i nivo apstrakcije u odnosu na rad sa hardverom. 4#one aplikacija je tako#e unapre#ena, te sada nudi opciju da na poziv odgovorite nekom od ranije definisanih poruka ili obeleite da vas telefon obavesti kasnije da ste imali propu ten poziv. Tu je i 'o *ot 'isturb opcija koju moete ukljuiti kada ne elite da vas zvuci ili osvetljenje uznemiravaju, ali ete za to vreme ipak primati poruke i notifikacije.
Razvoj sistema i konkurencija .ompanija /pple ne dozvoljava pokretanje sistema na nekoj platformi koja nije /pple. /li s obzirom na popularnost ure#aja koja se meri u brojkama koje govore da je za ? dana prodato ak ' miliona primeraka novog i4#one7a, moe se zakljuiti da je ova kompanija glavni konkurent kompaniji Android. .ompanija A$$le je poznata po minimalistikim odlikama svojih ure#aja to se ne moe rei i za A$$ store od oko ;22,222 aplikacija. <ored velikog broja korisnih aplikacija koje su i najbitnije za krajnjeg korisnika, tu su jo i unapre#en multitasking, odlian multita kao i unapre#ena glasovna komanda. "e#utim, pored ovih dobrih karakteristika postoje i mane koje nisu male. A$$ store je prenatrpan tako da ima vi e nekorisnih stvari nego korisnih. :agovit kalendar i "aps aplikacija kao i nepodravanje Flas# plejera su dva najvea nedostatka ovog operativnog sistema. A$$le iOS je jedan od najveih igraa na polju operativnih sistema za mobilne sisteme i tablet raunare. Iako ima mnogo nedostataka predstavlja dobar izbor za ovu vrstu ure#aja.
Operativni sistem Symbian operativni sistem je pisan u c88 programskom jeziku. %ve dok se nije razvio =t S'9, nije postojalo standardno razvojno okruenje. <ostoji nekoliko platformi baziranih na Symbian7u koje pruaju radne okvire za razvoj aplikacija. Symbian O% i Symbian platforma koriste najnoviji )cc kompajler. Symbian c88 programiranje polako odumire s obzirom da su za programiranje potrebna velika poznavanja programskog jezika, vo#enje rauna o aktivnim objektima, to dovodi do toga da i razvijanje najporostije aplikacije postaje veoma komplikovano. <ored ovog jezika za razvijanje aplikacija mogu se koristiti i drugi programski jezici kao to su 4yt#on. 2a0a M&. Flas#. Rybi. +*& . -. "ultitasking kod ovog operativnog sistema je pre7emptive kao kod operativnih sistema za desktop sisteme. Ovakav pristup multitaskingu je inspirisan 7MS 8server baziranim doga#ajima9.
Razvoj sistema i konkurencija Symbian je jedna od najstarijih platformi za mobilne telefone i tablet raunare. "e#utim, ovaj operativni sistem polako gubi korisnike sa pojavom novih operativnih sistema kao to su Android. iOS. Windows 8R i drugi. =o e vodjenje razvoja ovog sistema kao i slabo praenje trenda kod korisnika sun eke od mana ovog operativnog sistema. Fa razliku od konkurencije, Symbian je slabo prilagodljiv operativni sistem. /ko bismo poredili internet pretraivae kod ovog sistema, on je previ e spor jer je ovakva aplikacija veoma kompleksna po pitanju algoritama to dovodi do slabih performansi i kod zumiranja i ostalih udobnosti koje nude ovi savremeni operativni sistemi. <ored ovih nedostataka, ovaj sistem ne dolazi sa vi e desktopa to je trenutno standard, broj
aplikacija dostupnih kod konkurencije je vei. % toga je s razlogom ovaj operativni sistem manje zastupljen na tri tu.
Operativni sistem Ovaj sistem je napravljen kao glavna konkurencija Android i iOS operativnim sistemima. Ovaj sistem je uveo neke novine na polju kontrole pokreta koja se pokazala veoma dobrom za navigaciju. %istem podrava multitasking sa integracijom kontrole pokreta. .orisnici mogu da promene pokrenutu aplikaciju jednostavnim pritiskom na dugme. %istem predstavlja jedinstvena platforma sa interfejsom, nov i inteligentan sistem za unos, kao i kamera koja omoguava korisniku da prilagodi fotografije i automatsko prepoznavanje lica. Operativni sistem tako#e ima i ,ub koji je dostupan sa svakog mesta u operativnom sistemu gde je mogue videti sva obave tenja, e7mail poruke, %"% i druge vane preice.
Razvoj sistema i konkurencija BlackBerry >< je dosta drugaiji od svih trenutno dostupnih operativnih sistema. Iako je nov sistem, ve je dobio dosta pozitivnih kritika od strane korisnika. %ada je samo na programerima da podre platformu. Trenutno postoji oko 522,222 aplikacija ali je mali broj besplatnih.