Decembar 2013. iiBBRREE!! L ČČaassooppiissoosslloobbooddnnoommssooffttvveerruu broj 20

SSrreeććaann BBoožžiiććii NNoovvaa 22001144.. ggooddiinnaa!!

1 6. decembar 22. decembar Mint 16 KDE i Mozilla slavi 1 5 godi- su zvanično na postojanja. objavljeni.

Creative Commons Autorstvo-Nekomercijalno-Deliti pod istim uslovima Reč urednika broj 20

Srećna 201 4 godina!

spraćamo, za FLOSS u Srbiji a u stvari je izgubila i sopstveni I turbulentnu, 201 3. godinu. identitet. Sa druge strane imamo FLOSS zajednice Srbije su imale samo puno lepih želja za savez mnogo problema u protekloj godi- zajednica, ali ne i dovoljno snage ni; pad aktivnosti je očigledan. I za rad, jer se ispostavilo da je suviše mala zajednica je u ovoj većina FLOSS zajednica u stvari godini uspela čak i da se podeli na skupina pojedinaca bez ustrojstva dve struje, na štetu obe. zajednice. Ostavimo za sada iza Najsmešnije je to šta je povod sebe ove probleme u 201 3. godini, tome. Povod je jedna odlična ideja, to je ipak tema koju ćemo opširnije ujedinjenje svih FLOSS zajednica. analizirati sledeće godine u nekom Prosto je neverovatno da jedna od nastavaka serijala članaka tako dobra ideja bude povod za posvećenog problemima FLOSS-a razjedinjenje. Suviše ega, a malo u Srbiji koji se krije pod naslovom: ideja i vizije, upropastili su dobru „Ugovor Republike Srbije sa ideju. Šta ćete, dva Srbina » tri Microsoftom”. partije » četiri koalicije. I po Da ne bude sve tako crno u 201 3. starom srpskom običaju, to nije godini pobrinuo se LUGoNS sa samo običan razlaz neistomišlje- svojim projektima BarCamp nika, već razlaz koji je morao da (LiBRE! #1 1 ), Crypto Party (LiBRE! prođe uz žučnu svađu. Rezultat je #1 9) i naročito vrlo uspešnim poražavajući za tako malu FLOSS prvim BalCConom (LiBRE! #1 7). zajednicu kao što je srpska. Što se nas tiče, ni nama 201 3. nije Koliko su obe struje bile u pravu bila baš najsrećnija. Nadali smo se pokazalo je vreme. Sada sa jedne većoj čitanosti (duplo većoj) u strane imamo zajednicu koja samo odnosu na 201 2. godinu. Gledajući izvan izgleda kao savez zajednica, sada iz ovog ugla drago nam je da

2 LiBRE! časopis o slobodnom softveru Reč urednika broj 20

nam čitanost nije opala i da smo Broj: 20 preživeli još jednu godinu. Zauzi- Periodika izlaženja: mesečnik

mamo, nadamo se zasluženo, vrlo Glavni i odgovorni urednik: zapaženo mesto u FLOSS-u, ne Nikola Hardi samo Srbije nego i regiona. Izvršni urednik: Sumnjamo da postoji neko aktivan Aleksandar Stanisavljević u regionalnoj zajednici ko nije čuo Lektura: Romeo Mlinar za nas. Uprkos tome, čitanost nije Jelena Munćan velika. Maja Panajotović Aleksandra Ristović Ako želimo da povećamo čitanost Aleksandar Božinović Aleksandar Stanisavljević u 201 4. moraćemo da izađemo iz Redakcija: okvira FLOSS zajednica i da se Goran Mekić Sandrina Dimitrijević reklamiramo na svim dostupnim IT Džoni Promis Aleksandar Todorović kanalima. 201 4. moramo da posta- Željko Šarić Milovan Krivokapić Danilo Đokić Dalibor Bogdanović nemo malo marketinški agresivniji Darko Stantić Aleksandar Brković i tako pomognemo sebi (pove- Zlatan Vasović Gavrilo Prodanović Ivan Bulatović Mihajlo Bogdanović ćamo čitanost) i FLOSS zajednici Stefan Nožinić Vladimir Cicović (omasovimo je ako je to moguće). Željko Popivoda Aleksandar Vesić Bojan Bogdanović Želimo svima mnogo srećniju i Saradnici: složniju Novu 201 4. godinu kao i Nikola Nenadić Momčilo Medić Nenad Mijatović Velimir Baksa srećne Božićne praznike. Tamara Đorđević

LiBRE! tim Grafička obrada: Dejan Maglov

Dizajn: Mladen Šćekić Zoran Lojpur Moć slobodnog softvera Kontakt: IRC: #floss-magazin na irc.freenode.net E-pošta: [email protected]

http://libre.lugons.org

Decembar 2013. 3 LiBRE! sadržaj broj 20

LiBRE! vesti str. 6 Kako da...? str. 28

Mala škola: Vesti Sigil 0.7.2 (8. deo) Završni radovi str. 28

Puls slobode str. 8

Ugovor Republike Srbije sa Microsoftom (2. deo): Oslobađanje str. 32 Interoperabilnost i Strategija razvoja elektronske uprave u Republici Srbiji str. 8 Slobodan softver za obrazovanje dece (4. deo) Childsplay str. 32 Predstavljamo str. 1 3

Linux Mint 16 Petra str. 1 3

Slobodni profesionalac str. 36

OpenSUSE 13.1 str. 1 9 Creator str. 36

Great Little Radio Player 1.4.6 str. 24

4 LiBRE! časopis o slobodnom softveru LiBRE! sadržaj broj 20

Sam svoj majstor str. 40 LiBRE! prijatelji

Uvod u LaTeX(4. deo) str. 40

node.js str. 44

Mobilni kutak str. 48

Android aplikacije otvorenog kôda str. 48

Zabavne strane str. 52

Kernel igrice str. 52

Decembar 2013. 5 LiBRE! vesti broj 20

Great Little Radio Player Emmabuntüs, , SolydXK, Point 1 2. decembar Linux, Simplicity Linux, LXLE, Kwheezy, MakuluLinux i OpenMandriva LX. Izašla je nova verzija Great Little Radio Play- Koristan link: http://j.mp/1 czbNbz era, 1 .4.6. Od objave članka o ovom programu Objavljen je Zentyal 3.3 u broju 1 1 , došlo je do 1 7. decembar mnogih promena o kojima možete saznati čitajući ovaj José Antonio Calvo je broj LiBRE! časopisa. objavio Zentyal 3.3, no- vu verziju Linux alter- Koristan link: http://bit.ly/1 3zo637 native za Windows Small Business Server i Mozilla slavi 15 godina postojanja Microsoft Exchange 1 6. decembar Server.

Ove godine Mozilla slavi Koristan link: http://j.mp/1 bYtAN3 1 5 godina postojanja, objavila je OS LibreOffice 4.1.4 smartphone, učinila web 1 8. decembar boljim mestom. Dokument fondacija je Koristan link: http://j.mp/1 94kudm objavila LibreOffice 4.1.4 skup kancelarijskih pro- iJužna Koreja grama. 1 7. decembar Koristan link: http://j.mp/1 8X7CZq Sledeći primer Minhena, Južna Koreja će openSUSE Education Li-f-e 13.1 Windows XP zameniti 1 8. decembar Ubuntuom. Objavljen je openSUSE Koristan link: http://j.mp/1 jfCxH8 Education Li-f-e 13.1 distribucija posvećena 14 novih distribucija u ovojgodini obrazovanju. 1 7. decembar Koristan link: http://j.mp/JCSAOY U ovoj godini je nastalo 1 4 novih distribucija: iFirefox Slackel Linux, SalentOS, 20. decembar , , Springdale Linux, Kubuntu 14.04 će koristiti Firefox kao

6 LiBRE! časopis o slobodnom softveru LiBRE! vesti broj 20

podrazumevani web pre- vanja Mobile World kongresa, gledač umesto rekonqa 23.02.201 4. kojeg je do sada koristio. Koristan link: http://j.mp/1 cLcqPy

Koristan link: http://j.mp/1 bWA22J Enlightenment 0.18 23. decembar Calibre 1.16 22. decembar Zvanično je objavljeno Enlightenment 0.18 Objavljen je Calibre 1.16 okruženje radne površi alat za uređivanje e-book koje sa sobom donosi formata. brojna unapređenja i poboljšano korisničko Koristan link: http://j.mp/1 983e7R iskustvo.

phpMyAdmin 4.1.1 Koristan link: http://j.mp/1 c39axW 22. decembar LiBRE! prijatelji Objavljen je phpMy- Admin 4.1.1, alat za administraciju MySQL bazama podataka.

Koristan link: http://j.mp/1 a1 NdQ4

Linux Mint 16 KDE i Xfce 22. decembar

Clement Lefebvre je objavio da su Linux Mint 16 KDE i Xfce zvanično dostupni.

Koristan link: http://j.mp/1 l6IUbk

Prvi Tizen OS uređaji 22. decembar

Prvi korisnički Tizen OS uređaji biće predsta- vljeni dan pre održa-

Decembar 2013. 7 Puls slobode Ugovor Republike Srbije sa Microsoftom

UUggoovvoorr RReeppuubblliikkee SSrrbbiijjee ssaa MMiiccrroossooffttoomm

(2.. deo))

Interoperabilnost i Strategija razvoja elektronske uprave u Republici Srbiji

Autor: Dejan Maglov zajedno što je moguće bolje, kako bi informacije mogle da se razme- njuju, odnosno kako bi korisniku Definicija bile na raspolaganju, a da pri tome interoperabilnosti nisu potrebne dodatne operacije za ermin interoperabilnost nastao je sporazumevanje dva sistema. Tod latinskih reči opera – rad i inter – između. Interoperabilnost je spo- Postoje dve vrste interoperabilnosti: sobnost sistema ili proizvoda da međusobno deluju i funkcionišu sa • Sintaktička interoperabilnost – Ako dva sistema međusobno komuni- drugim proizvodima i sistemima bez ikakvih ograničenja pristupa i imple- ciraju i razmenjuju podatke, tada su mentacije. oni izloženi sintaktičkoj interopera- bilnosti. Osnovu sintaktičke inter- Definicije: operabilnosti čine standardizovani formati podataka i protokoli za • Pod interoperabilnošću se podra- komunikaciju. U principu, XML i SQL zumeva sposobnost za zajednički standardi osiguravaju sintaktičku rad različitih sistema, tehnika ili interoperabilnost. To takođe važi za organizacija. Da bi se ovo uredilo, niže nivoe formata podataka, kao potrebni su standardi. Kada dva što je osiguravanje abecednih sistema mogu zajedno da rade, to znakova koji su pohranjeni u ASCII se naziva i kompatibilnost. formatu u oba sistema komunika- • Interoperabilnost je sposobnost cije. heterogenih sistema da rade • Semantička interoperabilnost – Uzevši sposobnost dva ili više raču-

8 LiBRE! časopis o slobodnom softveru Puls slobode Ugovor Republike Srbije sa Microsoftom

nara da razmenjuju informacije, i tehniku jednakog kvaliteta i manje semantička interoperabilnost je cene bazirane na ruskoj tehnologiji. sposobnost automatske i smislene interpretacije razmenjenih poda- Prema tome, kada pričamo o inter- taka i precizno oblikovanje rezul- operabilnosti IKT (infomaciono-komu- tata, kao što to definišu krajnji kori- nikacionih tehnologija), to nužno ne snici. Da bi se postigla semantička znači da pričamo o interoperabilnosti interoperabilnost, obe strane FOSS sistema i vlasničkih sistema. moraju poštovati referentni model Standardima se može interope- prilikom razmene informacija. rabilnost suziti samo na vlasničke Sadržaj koji se razmenjuje mora biti sisteme (interoperabilnost Windows nedvosmisleno definisan: ono što XP, Windows Vista, Windows 7 i šaljemo, mora biti jednako onome Windows 8 sistema). Same standarde što je primljeno. može da definiše svaka država za sebe (nacionalni standard), mada sve normalne države usklađuju nacionalne Samo značenje interoperabilnosti za- standarde sa međunarodnim standar- visi i od usvojenih standarda. Niko ne dima. očekuje da dva heterogena sistema funkcionišu u svim slučajevima kom- patibilno. Interoperabilnost samo Strategija razvoja zahteva saradnju tih sistema u delu elektronske uprave u koji je standardizovan. Definisanjem Republici Srbiji standarda moguće je da čitavi sistemi S obzirom na definiciju interope- budu zaobiđeni i isključeni iz opšteg rabilnosti, borba za interoperabilnost standarda. Na primer, kada su se po meri FLOSS zajednice Srbije je u pojavili VHS i BETAMAX video stvari borba za otvorene standarde i standardi, nije bilo moguće oba korektnu implementaciju tih stan- sistema uključiti u standard. Velika darda u servise državne e-uprave. Ovo razlika ta dva standarda nametnula je nije samo u interesu FLOSS zajednice potrebu da se bira između jednog ili Srbije nego svih građana Srbije, a i drugog pa su osobine koje nemaju obaveza je države Srbije s obzirom na veze sa kvalitetom odlučile da VHS već potpisane sporazume (eSEE bude opšte prihvaćen standard. Na Agende+ – Pakt za stabilnost, Inici- osnovu ovog standarda se kasnije jativa za elektronsku jugoistočnu definisala interoperabilnost različitih Evropu „eSEE”). uređaja baziranih na VHS standardu. U prošlom broju spomenuli smo stra- NATO takođe insistira na inter- tegije u negativnom kontekstu. Rekli operabilnosti članica pakta. Njihov smo da ih ili nema, ili da su loše. U standard propisuje upotrebu oružja i međuvremenu smo otkrili dokument opreme koje proizvode zemlje alijan- „Strategija razvoja elektronske uprave se, što u potpunosti isključuje opremu

Decembar 2013. 9 Puls slobode Ugovor Republike Srbije sa Microsoftom

u Republici Srbiji za period od 2009. 2. načelo jedinstvenog šaltera – Javna do 201 3. godine”, koji je daleko od usluga objedinjuje sve postupke pred lošeg. Ovaj dokument je nastao još organima vlasti koji su uobičajeno davne 2005. i dopunjavan je 2007. i potrebni da bi se usluga u celosti 2008. godine. Potpisao ga je i odobrio obavila; tadašnji prvi potpredsednik Vlade Ivica Dačić, prvog oktobra 2009. 3. načelo dostupnosti javnih informa- godine. cija u elektronskoj formi – Javna informacija je dostupna svima u Prema našem skromnom mišljenju, elektronskoj formi bez naknade; ovo je dobro napisan dokument, baziran na i2010 Akcionom planu za e- 4. načelo dostupnosti elektronskih upravu: Ubrzavanje e-uprave u Evropi usluga – Elektronske javne usluge se u korist svih, koju je usvojila evropska pružaju na način koji u potpunosti komisija još 2006. godine. Osnova obezbeđuje jednostavan, razumljiv i eSEE Agende+, koju je Srbija potpisala slobodan pristup za sve korisnike, 2007. godine u Sarajevu, jeste i2010 uključujući osobe sa invaliditetom. Pri akcioni plan. tome se koriste otvoreni i široko prihvaćeni standardi, čime se izbegava Ovaj dokument pati od standardne uslovljavanje korisnika elektronskih boljke, megalomanije. Sa vremena na javnih usluga da koriste određene vreme, dokument izgleda kao spisak komercijalne proizvode; lepih želja, a uz to je vremenski oročen do kraja ove godine, pa je 5. načelo nezanemarivanja klasičnih jasno da kasni sa realizacijom i to ne oblika pružanja usluge – Rezultat samo tehnički nego i sa pravnom razvoja e-uprave su i bolje usluge koje regulativom. se pružaju klasičnim oblicima komu- nikacije, zahvaljujući primeni IKT-a. Na Izdvojili bismo deo iz strategije koji taj način svi građani i privredni subjekti dobro ilustruje namere ovog doku- imaju koristi od razvoja e-uprave, bez menta. obzira da li koriste elektronska sred- stva za pristup uslugama. Uvođenjem Citat: „Realizacija vizije i opštih ciljeva elektronskog oblika pružanja javnih e-uprave temelji se na sledećim usluga za građane ne treba ukidati načelima: klasične oblike pružanja usluga. Uvo- đenjem elektronskih javnih usluga za 1. načelo korišćenja raspoloživih poda- privredne subjekte, mogu se ograničiti taka po službenoj dužnosti – Od ili ukinuti klasični oblici pružanja usluga korisnika javne usluge se ne zahteva ukoliko tehničko i stručno osposo- dokaz o činjenicama koje proizilaze iz bljavanje za pristup elektronskoj usluzi podataka kojima raspolažu organi predstavlja razumno opterećenje za vlasti; privredni subjekat i ako je korišćenje elektronskog oblika usluge dugoročno

1 0 LiBRE! časopis o slobodnom softveru Puls slobode Ugovor Republike Srbije sa Microsoftom

isplativije i za privredne subjekte; realizacijom i gde se realizacija na kraju razlikuje u praksi u odnosu na 6. načelo primene IKT-a u novim uslu- strategiju. gama – Razvoj novih javnih usluga treba da se zasniva na primeni IKT-a, a njihovo pružanje se omogućava kroz Za kraj raznovrsne, korisnicima najdostupnije Prostor u časopisu nam ne dozvoljava komunikacione kanale; da u jednoj epizodi zaokružimo temu interoperabilnosti e-uprave u Srbiji. 7. načelo izbegavanja tehnološke zavi- Ovog puta smo objasnili šta je snosti – Tehnološka osnova razvoja i interoperabilnost i dali smo temelj na obavljanja elektronskih javnih usluga osnovu kojeg FLOSS zajednica ima koja se odnosi na računare, softverska pravo i obavezu da insistira na punoj rešenja i komunikacionu mrežu treba u primeni interoperabilnosti u e-upravi što većoj meri da je nezavisna od Srbije. Nastavićemo i dalje da vam dobavljača roba i usluga; skrećemo pažnju na ono što je 8. načelo ponovnog korišćenja soft- obećano i predviđeno strategijom, a verskih rešenja – Softverska rešenja u ne funkcioniše u praksi. Ovo nisu projektima primene IKT-a treba pla- samo zahtevi građana Srbije nego vrlo nirati i realizovati uzimajući u obzir skoro i Evropske unije. mogućnost ponovnog korišćenja u Korisni linkovi: drugim projektima među organima [1 ] http://sr.wikipedia.org/wiki/ vlasti, što može biti korišćenje rešenja u Интероперабилност celini, nekih delova rešenja, modi- [2] http://en.wikipedia.org/wiki/ fikovanog rešenja, projektantskih odlu- Interoperability ka, arhitekture i iskustva; [3] http://www.digitalnaagenda.gov. 9. načelo informacione bezbednosti – rs/FileSystem/SiteDocuments/strateg Sigurnost i pouzdanost sistema elek- ije/Strategija_i_akcioni_plan_za_razvo tronske uprave mora biti u skladu s j_elektronske_uprave.pdf utvrđenim normama informacione bez- bednosti i zaštite podataka o ličnosti;

10. načelo kadrovske osposobljenosti – Elektronske javne usluge moraju podr- žavati stručno i profesionalno ospo- sobljeni službenici;”

Citat sasvim dobro ilustruje smisao strategije i njegove dobre namere. Takođe se može videti, sad na kraju oročenog perioda, gde se kasni sa

Decembar 2013. 1 1 Predstavljamo Predstavljamo LLiinnuuxxMMiinntt1166PPeettrraa

Autor: Dejan Maglov Kada govorimo o standardnim Linux Mint verzijama, to se odnosi samo na ridesetog novembra ove godine izdanja koja su bazirana na Ubuntuu. Tzvanično je objavljena nova verzija LMDE (Linux Mint Edition) je i Linux Minta. Ovo je šesnaesta verzija dalje eksperimentalno izdanje sa ove popularne distribucije i biće rolling upgrade-om. LMDE je do sada poznata pod kôdnim imenom Petra. imao sedam velikih update-a, a osmo se očekuje posle objavljivanja Petre. Već standardno, prvo su objavljene verzije sa Cinnamon i Mate okru- Linux Mint 16 Petra je bazirana na ženjem radne površi. Izdanja Petre sa Ubuntu 13.10 Saucy Salamanderu. Kao KDE i Xfce okruženjem radne površi će i Saucy, Petra je obična verzija sa biti realizovana u naredna dva kratkim životnim vekom (devet meseca. meseci).

Decembar 2013. 1 3 Predstavljamo Linux Mint 16 Petra

Šta novo donosi Petra? 5. Totem više nije primarni playerza DVD. Svoju ulogu je prepustio VLC- Na prvi pogled moglo bi se reći da u koji je podrazumevano predin- Petra ima manje spektakularnih izme- staliran u Petri. na u odnosu na prethodnu verziju Linux Mint 15 Olivia; to je samo prvi utisak. Prethodna verzija Olivia, Cinnamon 2.0 značajno je unapredila MDM (Mint Najznačajnija promena u Petri je novi Display Menager), što korisnik prvo Cinnamon 2.0. Bilo bi nepravedno uočava. pričati o Linux Mintu, a ne pomenuti Što se tiče kozmetike, Petra je dobila ovaj vrlo uspešni Mintov projekat. Od nekoliko novih MDM tema, nekoliko verzije 2.0 Cinnamon grafičko okru- novih wallpapera, login-screen sa ženje (DE) prestaje da bude samo funkcijom jednostavnijeg prijavljivanja prosti fork GNOME 3 i postaje samo- poslednjeg prijavljenog korisnika, bo- stalni projekat. lju podršku za GTK3 teme, poboljšanu Cinnamon 2.0 je dobio sopstvene usklađenost izgleda između GTK2 i biblioteke i servise. Ovo znači da više GTK3 aplikacija. Sam kôd MDM-a je ne postoji potreba da Cinnamon u optimizovan pa radi znatno brže. pozadini ima instaliran GNOME 3. Utisak je da su poboljšanja Petre više Zavisnost od GNOME 3 je stvarala usmerena na modernizaciju Minta probleme ovom DE zbog prečestih nego na kozmetiku. Mint od ove promena u GNOME 3. Ove promene su verzije napušta korisnike starijeg znale da naruše kompatabilnost sa hardvera (njima se preporučuje Linux Cinnamonom, naročito u drugim Mint 13 Maya LTS, sa podrškom do distribucijama. Problem kompatibil- 201 7), a sve više poboljšava prime- nosti GNOME 3 i Cinnamona ogledao nljivost Minta na novijem hardveru. se u tome što su imali problema u radu na drugim distribucijama i nisu Petra donosi rez i od ove verzije: funkcionisali podjednako dobro kao na sebi matičnoj distribuciji. Pored 1. Mint više ne podržava tridesetdvo- toga što je Cinnamon postao neza- bitne procesore bez pae kompati- visan od GNOME-a, GNOME programi bilnosti. će ostati kompatibilni sa ovim okru- 2. Poboljšava EFI podršku. ženjem radne površi. 3. Smanjuje kompresiju ISO fajla, što za posledicu ima malo veći ISO Osim ove glavne funkcije, poboljšanja živog sistema, a takođe bolji i brži Cinnamona 2.0 su: rad Minta u živom režimu. 4. mint4win Windows instaler je 1 . Poboljšan tilling i snapping prozora uklonjen i više nije dostupan ISO-i 2. Poboljšano podešavanje sistemskih živog sistema. zvučnih efekata

1 4 LiBRE! časopis o slobodnom softveru Predstavljamo Linux Mint 16 Petra

3. Poboljšano je upravljanje korisni- žim verzijama programa. čkim nalozima i grupama 4. Nemo, fork Nautilusa, dobio je U Linux Mint 16 kolekciju programa nekoliko poboljšanja (lakše po- ulazi: stavljanje podrazumevanih pro- grama za pokretanje određenog Sistem: tipa datoteka, minimiziranje - Linux kernel 3.11.0 pojedinih radnji na korisnički panel - Cinnamon 2.0 ili MATE 1.6 bez prekidanja radnje, funkcije - Software Manager(mintinstall 7.5.1) Copy to… i Move to… dobile su mogućnost da korisnik odabere i Alati: prenosne uređaje i Bookmarks) - Disk Usage Analyzer(baobab 3.8.2) 5. Modul za upravljanje ekranima je - gedit 2.30.5 poboljšan - gnome-calculator1:3.8.2 - gnome-disk-utility 3.6.2 - gnome-font-viewer3.8.0 Ostala unapređenja - gnome-screenshot 3.8.2 - gnome-terminal 3.6.2 Petra dolazi sa predinstaliranim sve- - mint-flashplugin-11

Decembar 2013. 1 5 Predstavljamo Linux Mint 16 Petra

- mintstick 1.1.8 - Thunderbird1:24.0 - Nemo 2.0.8 - Transmission-gtk 2.82 - openjdk-7-jre 2.3.12 - Synaptic 0.75.12 Obratili biste posebnu pažnju na - Tomboy 1.15.2 ozbiljno unapređenje Software Managera koji je sad brži i fluidniji. Zvuk i video: Takođe, gui alat Mintstick sad ima još - Banshee 2.6.1 jednu novu funkciju osim pravljenja - Brasero 3.8.0 butabilnog USB medija od ISO slike, - Totem 3.8.2 Mintstick sada može i da formatira - VLC2.0.8 USB medije sa NTFS, FAT32 ili ext4 fajl sistemom. Grafika: - Eye ofGNOME 3.8.2 - GIMP 2.8.6 Utisci Promene u Petri nisu prvenstveno Kancelarija: kozmetičke. Pošto je Petra naslednica - LibreOffice 1:4.1.2 već lepe Olivije, želja Petrinih autora - Evince 3.6.2 je da je naprave modernom i neza- visnom. Internet: - Firefox 24 Stara pouzdana Maya (Linux Mint 13),

1 6 LiBRE! časopis o slobodnom softveru Predstavljamo Linux Mint 16 Petra

kao dobra domaćica, brinuće se od svoj sistem na Petru. Olivijin životni sada i opsluživaće stari hardver barem vek se bliži karaju (do januara 201 4) do 201 7. godine. Petra i njena buduća pa je neophodno da je zameni Petra LTS naslednica će se brinuti samo o koja ima sasvim dovoljno aduta da modernom hardveru. opravda titulu dostojne naslednice.

Nezavisnost Cinnamona od GNOME 3 Korisni linkovi: raduje ne samo korisnike Minta već i [1 ] http://www.linuxmint.com/index.php celokupnu Linux zajednicu. Ovim se [2] http://www.linuxmint.com/rel_petra dobija još jedna moderna alternativa _mate_whatsnew.php#performance za desktop grafička okruženja. [3] http://segfault.linuxmint.com/ 201 3/1 0/cinnamon-2-0-released/ Već poznata Olivijina šminka je [4] http://www.linuxmint.com/ optimizovana i dodatno doterana, pa download.php Petra izgleda još bolje, a uz to je okretnija i za, jedno desetak mega- bajta RAM-a štedljivija.

Mislimo da nije potrebno naglasiti da korisnici koji su do sada koristili Oliviju (Linux Mint 15), treba da nadograde

Decembar 2013. 1 7 OpenSUSE 13.1 OpenSUSE 13.1

OOppeennSSUUSSEE1133..11

Autor: Aleksandar Brković Karakteristike veže izdanje distribucije, nova Pored neskrivenog truda da se S serija 1 3, stigla je pred korisnike. vizuelno istakne, novo izdanje donosi i Već na prvi pogled ostavlja veoma niz drugih karakteristika. Jedna od pozitivan utisak. Tome doprinosi njih je i dugoročna podrška, kojom se elegantna crna tema koja je nasleđe- ova verzija openSUSE distribucije na iz prethodnog izdanja. Svaki detalj može pohvaliti. Pune tri godine će biti je vizuelni praznik za oči. Utisak koji dostupna ažuriranja za sistem, uklju- dominira jeste spoj lepog i čujući najnovije programe i sigurnosne elegantnog u isto vreme. nadogradnje. Novina koja je uključena u ovu verziju jeste da će korisnicima biti omo-

Decembar 2013. 1 9 Predstavljamo OpenSUSE 13.1

gućeno pokretanje i instalacije siste- Instalacija ma na računarima sa Secure Boot tehnologijom. Program za instalaciju openSUSE distribucije, jedan je od najmoćnijih i Btrfs, novi fajl sistem implementiran najfleksibilnijih instalera u čitavoj je i dostupan za upotrebu. Podra- Linux branši. Instalacioni proces zapo- zumevano je ostavljena mogućnost da činje odabirom željenog jezika i se izabere i neki od starih, proverenih rasporeda tastature. Sledi izbor ext fajl sistema, ukoliko korisnici nisu vremenske zone za koji se koristi spremni da se upuste u avanturu i mapa sveta, i podešavanje sistemskog isprobaju ovu novinu. A, ova novina u sata. Naredni deo instalacionog pro- vidu Btrfs fajl sistema, doneće cesa daje nekoliko opcija, izbor Btrfs ili korisnicima mogućnost da se napravi starih Ext particionih tabela. Nakon snimak sistema datoteka, a ako prili- odabira vrste particionih sistema, kom administriranja na sistemu nešto sledi uređivanje njihovog rasporeda. krene naopako, postoji mogućnost da Menadžer particija će automatski se vrate fajlovi i konfiguracione dato- konfigurisati particionu tabelu. teke do tačke pre nastanka greške. To Ukoliko korisnik sam želi da uredi ovaj je veoma korisna opcija i za korisnike deo po sopstvenoj zamisli, dostupna koji slučajno uklone neki softverski je i manuelna opcija. paket, ili promene konfiguracionu datoteku, a onda se predomisle. Uz OpenSUSE, podrazumeva se, ne jedan klik, sve će biti kao i pre. instalira pokretački program Grub u MBR, s tim da se i ova opcija može OpenSUSE tretira korisničke podatke manuelno izmeniti po sopstvenoj želji. kao odvojene od operativnog sistema, što znači da Btrfs snimci obuhvataju samo sistemske datoteke i konfigu- Nakon što je izvršen konfiguracioni racije, ali ne i fajlove u korisničkom proces i priprema za instalaciju, sledi Home direktorijumu. Ti fajlovi ne ulaze poslednja provera unetih parametara i u sastavni deo snimka sistema. Za njih nakon toga se pokreće instalacioni se preporučuje neki drugi vid backupa. proces. Po završetku procesa sledi restart i logovanje na sistem. Hardverska podrška je dobra. Ova karakteristika krasi i ranija izdanja Nakon prvog pokretanja sistema, po- openSUSE distribucije. WiFi, LAN i 3G trebno je izvršiti podešavanje internet modem biće uredno prepoznati, kao i konekcije kroz program Network touchpad, zvučna kartica i kamera za Manager. Neke korisnike može izne- Skype. Na ovom polju korisnik, dakle, naditi činjenica da internet radi u live neće imati problema. modu, ali ne radi nakon instalacije. To je jedna od osobenosti ovog sistema.

Nakon instalacije nisu dostupni ni

20 LiBRE! časopis o slobodnom softveru Predstavljamo OpenSUSE 13.1

multimedijalni kodeci niti Flash plugin, • Graphics: GIMP 2.8.6, Hugin batch te je potrebna naknadna instalacija. processor& panorama creator, Filozofija koje se drži openSUSE digiKam photo management, DNG distribucija, jeste da dolazi bez Image Converter, Expo blending, vlasničkih formata, te da je vlasnički Panorama, Photo layout softver dostupan za naknadnu management program, ShowFoto, instalaciju i podešavanje sistema po AcquireImages, image sopstvenoj želji. viewer, Skanlite image scanner.

Aplikacije • Multimedia: audio player, AMZdownloader, disc burning, OpenSUSE dolazi sa nizom media player, KsCD CD predinstaliranih aplikacija. Player. Nabrojaćemo neke od njih : • Accessories: , Nepomuk backup • Office: LibreOffice 4.1.2.3 Base, & Cleaner, Blue Devil, Knotes, Calc, Draw, Impress, Writer, Ksnapshot, Qt4 settings, , Document viewer, Kaddressbook, Kwrite, Kgpg, Kleopatra, Sweeper, , Korganizer. Kcalc, Printermanager, , Kwallet manager. • Internet: Firefox 25, , Kmail, Choqok microblogging client, , IM, Akregator, Ktorrent, Kget downloadmanager, KrDC, Krfb.

Decembar 2013. 21 Predstavljamo OpenSUSE 13.1

Administracija sistema Postoji još jedna dostupna opcija za instalaciju programa, a to je 1-click OpenSUSE ima svog upravnika paketa install. Koristi se na taj način što se koji se naziva YaST. Poseduje veliki preko nekog od web browsera ode na broj opcija u konfigurisanju čitavog odgovarajuću stranicu, i iz ogromne sistema, počev od softverskih riznica ponude paketa izabere potreban pa nadalje. paket koji se instalira jednim klikom. Sve se nalazi u jednom kontrolnom centru, bilo da je u pitanju preuzima- Zaključak nje softvera ili promena konfiguracije sistema ili aktiviranje zaštitnog zida. Možda projekat openSUSE ne privlači toliku pažnju kao ostali open source Budući da je bogat funkcijama, projekti. Razlog leži u činjenici da ovaj pomalo je i kompleksan alat, te će projekat ima svoje osobenosti i nije verovatno neki od korisnika poželeti napravljen za početnike, već za kori- jednostavniju varijantu. Ta jednostav- snike koji imaju nešto znanja i mogu nija varijanta za administraciju na da se nose sa ovom distribucijom. sistemu naziva se paket menadžer Dobro izbalansirane funkcije, stabil- . Ova aplikacija daje mogućnost nosti i performanse odaju veoma pretrage softvera po imenu. Apper će pozitivan utisak, nudeći fleksibilno ukazati na već instaliran softver, kao i desktop okruženje. Uz bolju podršku na dostupne nadogradnje. Naravno, za pakete i programe treće strane, tu je i neizbežni terminal – zypper. openSUSE bi zasigurno dodatno dobio Svaki od ovih alata radi dobro i brzo na popularnosti, i time bi se još više izvodi zadane akcije. približio krajnjim korisnicima koji od

22 LiBRE! časopis o slobodnom softveru Predstavljamo OpenSUSE 13.1

sistema očekuju jednostavnost pri Pregled popularnosti GNU/Linux upotrebi. Za sve korisnike koji su već /BSD distribucija za mesec decembar prihvatili filozofiju ove distribucije, preporučujemo da isprobaju najnovije izdanje i ispitaju sve mogućnosti koje nudi ovaj sistem. Distrowatch

Korisni linkovi: 1 Mint 4297< [1 ] http://mylinuxexplore.blogspot.com 2 1 81 7> /201 3/1 1 /-1 31 -- 3 Fedora 1 749= review.html [2] http://www.dedoimedo.com/ 4 Ubuntu 1 705< computers/opensuse-1 3-1 .html 5 Debian 1 674< 6 openSUSE 1 374< 7 Manjaro 1 248< 8 PCLinuxOS 1 1 44< 9 CentOS 1 005< 1 0 Arch 91 2< 1 1 elementary 91 1 < 1 2 FreeBSD 865> 1 3 Puppy 81 3< 1 4 SparkyLinux 768> 1 5 CrunchBang 701 < 1 6 SteamOS 673> 1 7 Ultimate 636< 1 8 Peppermint 608< 1 9 Sabayon 593> 20 Pinguy 578< 21 Lubuntu 575< 22 MakuluLinux 562> 23 Kali 549< 24 Simplicity 520> 25 Red Hat 51 6<

Pad < Porast > Isti rejting = (Korišćeni podaci sa Distrowatcha)

Decembar 2013. 23 Predstavljamo Great Little Radio Player 1.4.6

GGrreeaattLLiittttllee RRaaddiioo PPllaayyeerr11..44..66

već poznajemo? Naime, pokrećemo priču o njemu jer je doživeo neke promene, te je potrebno upoznati se sa datim novinama, ali i sa činjenicama u kom stadijumu razvoja se projekat Autor: Dejan Petrović trenutno nalazi.

ada sam u jedanaestom broju Neke teme pak, treba iznova KLiBRE! časopisa predstavio svoj pokrenuti. Iz tog razloga postavljamo projekat, nisam ni slutio da će pitanje - zašto uopšte potreba za još postojati bilo kakva potreba da se jednim playerom-? Ukratko, jer ne nedugo iza njega pojavi još jedan želimo da nam se pokreće veliki i članak o istom programu. No ipak, evo zahtevan program kada god želimo nas. Verovatno postavljate pitanje - „malo muzike”. Takođe, da ne bismo zašto ponovo čitamo o programu koji morali lično praviti kolekciju muzike

24 LiBRE! časopis o slobodnom softveru Predstavljamo Great Little Radio Player 1.4.6

koju slušamo. Kada postoji neko sa No, neke promene je valjalo sačekati, druge strane „žice” ko pravi kolekciju i iako novih ideja nije izostajalo. Ljudi plejlistu, na nama je samo da su bili zainteresovani, a uvek je lepo kliknemo mišem na željenu kategoriju videti da se neko zanima za ono što i stanicu. Prva ideja programa je bila i radite. No, ponekad je to bio problem ostala da se na lak i, još važnije brz i na drugom polju osim polja znanja. način, dođe do muzike; zato je glavna Naime, predlozi jednih korisnika su bili upotreba programa uvek bila bazirana u suprotnosti sa predlozima drugih, na biranju stanica iz menija koji se pa je moralo da se procenjuje šta je poziva klikom na ikonu programa koja zaista potrebno uraditi, a šta ne. Ipak je opet među sistemskim ikonama. nije sve bilo tako, dobar deo predloga

Od kada se program pojavio, dobio je bilo moguće primeniti i kao rezultat sam puno e-pisama sa predlozima toga većina predlagača je bila kako bi se program mogao razvijati, zadovoljna kada su videli da je bilo šta implementirati a šta izbaciti. To je ispoštovano i usvojeno ono što su za mene bio izazov, jer sam morao predložili. Sećam se iznenađenja sebi priznati da mnoge stvari nisam ni jednog korisnika kada je video da je znao kako da uradim. Dakle, morao promena koju je predložio usvojena i sam naučiti i naučeno primeniti. Tako da je nova verzija sa tom njegovom da, dok sam pokušavao nešto idejom izašla samo sat ili dva nakon primeniti u programu, istovremeno tog njegovog datog predloga. sam to doživljavao i kao istraživački projekat. Sam čin učenja ili istraživanja Hajde zato da vidimo koje je bitnije mi je predstavljao pravo zadovoljstvo. promene playerdoživeo:

Decembar 2013. 25 Predstavljamo Great Little Radio Player 1.4.6

• Unos svoje stanice. To je postalo želeli da program stoji otvoren dok se moguće ne samo unošenjem čistog radio reprodukuje. Iz toga je proizašla URL-a već i uvoženjem pls datoteka. S ideja da interfejs bude vidljiv a ipak da tim u vezi, implementiran je uvoz i ne bude dosadan. Vizuelizacija, način izvoz cele kolekcije stanica. da se zvuk vidi i uživa u njemu je još jedan od predloga; tako se pojavila i • Golišavo ili sa kaputom. Nedugo verzija 1 .4.6 uoči čijeg izlaženja se i posle inicijalne verzije, bilo je moguće piše ovaj članak. Iako je za sada birati između klasičnog interfejsa i vizuelizacija malo jednolična (uprkos skinovanog (ili kako to program naziva nekim podešavanjima iste), nije „u kaputu”). To je bilo iz tog razloga dosadna. Mada, lomio sam se mišlju što su neki korisnici bili malo da povećam broj vizuelnih efekata, ali nostalgični za winamp stilom, pretpo- se od toga odustalo jer je ovo ipak stavljam da su programeri Qmmpa i „samo” radio player. Audaciousa slično razmišljali. A s druge strane, bilo je i onih koji su isključivo želeli prirodno okruženje. Zato postoje dva izgleda programa. Uskoro je dobijeno preko 30 kaputa, a kako je interfejs programa bio obogaćivan tako su se i kaputi morali svaki put menjati i dopunjavati. To je održavanje programa učinilo malo težim. Uskoro je došlo do promene ikona. Naime, u prilagođavanju programa, sa ciljem da isto izgleda na svakom linux sistemu, došlo je do problema jer se program oslanjao na • Informacije o muzici. Još jedna ikone u SVG formatu. To je prou- promena koja je postala značajna zrokovalo da zbog vektorske prirode mnogima je ta da je bilo moguće da tog formata različite veličine ikona ako server koji „pušta” radio stanicu nisu gubile na oštrini. Ipak, neki dostavlja i informacije o izvođaču, sistemi nisu mogli da ih prikazuju, pa pesmi, onda je program to mogao se morao napraviti kompromis. U toj prikazati korisnicima u vidu iskačućeg promeni ikona, i ona glavna, koja balončića i preko samog interfejsa. predstavlja program, je bila pojednostavljena. Dodat je i klizač za • Mrtve stanice. Neki korisnici su se podešavanje jačine zvuka. Nedugo žalili da neke stanice ne reaguju pa je zatim je interfejs pojednostavljen, jer bilo potrebno ukloniti one „mrtve”. većina korisnika ipak ne gleda radio Morao sam se složiti da je manje u već ga samo sluša. To rešenje je stvari više. Tako je nekih stotinak zadovoljilo većinu, ali neki su ipak stanica bilo izbačeno. Sadašnja

26 LiBRE! časopis o slobodnom softveru Predstavljamo Great Little Radio Player 1.4.6

kolekcija broji preko 500 stanica i Pored prevođenja instalacije za rpm naravno, tendencija nije ka upravnike paketa, došlo je i do povećavanju broja već naprotiv ka saradnje sa ljudima koji održavaju smanjivanju, jer s vremena na vreme Arch, Chakra, ALT i PCLinuxOS neka stanica ume da „umre”. skladišta programskih paketa. U stvari, na tim sistemima se najlakše • Lokalizacija. Sve vreme izdavanja instalira program budući da se nalazi u različitih promena u programu, nešto njihovim skladištima. mi nije davalo mira. Program nije mogao da lepo prikazuje različite • Druge promene. U međuvremenu su jezike. Dobro sam se namučio kako bi se pojavile i promene kao što su: to uneo. Kako je samo bilo lepo videti pauza, bafer, povratak na podrazu- kako program sija na ćirilici ali i na mevane vrednosti, minimiziranje nekim drugim jezicima koji prikazuju među sistemske ikone, startovanje neke tuđe „kuke i motike”. Čim sam to samo jedne instance programa objavio, pojavili su se različiti ljudi koji istovremeno, još stanica, jezika i su bili spremni da prevedu program. kaputa itd. Sve vreme se izvorni kôd Mora se priznati da je interesovanje za pojednostavljivao i prkosio komplika- prevođenjem bilo veće nego što je cijama koje prate unos nečeg novog. sadašnja kolekcija jezika koje program Zadnja verzija je najviše promena nudi. To je zato što su neki ponuđači doživela baš na polju optimizacije malo neozbiljno gledali na projekat i kôda. duže vreme se nije moglo doći do njih. Tako da se odustalo od tih jezika do daljnjeg. Sve u svemu, ovo je bio veoma lep i uzbudljiv put promena. Kada bih • Internet stranica. Zvaničan sajt rekao da sam potpuno zadovoljan projekta se morao održavati pa je i on programom, lagao bih; ako biste me doživeo promene. Vremenom je bilo pitali šta bih novo uneo, ne bih znao potrebno ubaciti sekcije za pomoć reći. Činjenica je da program treba korisnicima pa je rođena podstranica malo „odležati” kako bi korisnici Tips sa video snimcima kako se šta uživali u njemu, ali kako bi i sam radi. programer pored rada imao periode ( https://sites.google.com/site/ jednostavnog korišćenja onoga što je glrpgreatlittleradioplayer/ ) napravio, inače bi se izgubila osnovna svrha programiranja. Dok se ne pojavi • Drugi sistemi. U početku je ciljana nova verzija ovog prijatnog alata koji platforma bio svaki sistem koji je u pozadini služi svima nama, ležao na Ubuntuu, ali kako se čulo za pozdravljam vas sa željom da ga i dalje program, počelo je zanimanje za to koristite. kako bi se mogao napraviti paket za instaliranje i na drugim platformama.

Decembar 2013. 27 Kako da...? Mala škola: Sigil

Mala škola: Sigil 0.7.2 (8. deo) ZZaavvrrššnnii rraaddoovvii

Autor: Dejan Maglov ili treće poglavlje.

o sada smo u Sigil uneli tekst, Tehnički, ovo deljenje se vrlo lako D formatirali ga i ilustrovali. Još rešava. Dovoljno je samo pozicionirati uvek se sve nalazi u jednoj HTML kursor na mesto deljenja i klikom na (XHTML) datoteci. Ako je ta datoteka ikonicu Split At Cursor (prva linija predugačka, proteže se na desetak i alata) HTML datoteka će biti pode- više stranica ekrana mobilnog ljena na dve. Jedna HTML datoteka će telefona ili tableta, onda je dobro da biti sa sadržajem ispred kursora i se podeli na više HTML datoteka. druga ostatak iza kursora. Prva će zadržati postojeće ime, a drugoj će Objektivni funkcionalni razlog za biti dodeljeno ime Section0001 podelu te velike HTML datoteke je .xhtml. lakše učitavanje manjih stranica.

Usitnjavanje HTML datoteke Deljenje velike HTML datoteke treba odraditi po nekim celinama kao što su glavna poglavlja ili važniji naslovi. Ne treba suviše usitnjavati HTML dato- teku. Uvek treba voditi računa da jedna HTML datoteka ide na jedan ili više ekrana tableta ili nekog drugog mobilnog uređaja. Ako se usitni previše, ostaće previše „belog”, neiskorišćenog prostora na ekranu. Beo prostor na nekoj drugoj, trećoj stranici nije toliki problem, ali na svakoj stranici može da izgleda ružno.

Za navigaciju neće biti problem i u slučaju da se HTML deli na svaki drugo

28 LiBRE! časopis o slobodnom softveru Kako da...? Mala škola: Sigil

Obe HTML datoteke će imati jednak zani svi naslovi i podnaslovi ePUB tag što znači da će biti dokumenta. Iza svakog naslova je zadržano uniformisano formatiranje check box. Deštikliranjem se uklanjaju teksta u obe datoteke. Nakon deljenja pojedini neželjeni naslovi iz TOC-a. preostaje samo da novoj HTML dato- teci damo novo željeno ime desnim Ukoliko autor ne želi da ukloni nijedan klikom na nju u Book Browseru i naslov i podnaslov dovoljno je da izborom opcije Rename. samo klikne na OK dugme i TOC će biti generisan. Ovo treba ponoviti onoliko puta koliko želite da imate zasebnih celina. U časopisu imamo 2 značajna nivoa naslova, h1 koji je rezervisan za rubrike i h2 rezervisan za naslove Sadržaj članaka. Ostali podnaslovi sa nižim Sadržaj ePUB-a nije potrebno ručno nivoom naslova (h3-h6) nisu nam pisati. Sigil će vam pomoći pri zanimljivi za TOC. Zato mi koristimo formiranju sadržaja. Sadržaj (engl. padajuću listu