Professional Documents
Culture Documents
GNUzilla
GNUzilla – februar 2007
Magazin za popularizaciju Slobodnog softvera, GNU,
Linux i *BSD operativnih sistema
Uvodna reč................................................................3
Vesti.........................................................................4
Glavni i odgovorni urednik: Redakcija:
Ivan Jelić Marko Herman
Distribucije Slađan Milošević
Distroflash.................................................................7 Izvršni urednik:
Marko Milenović
Distrowatch...............................................................8 Ivan Čukić
Petar Živanić
Mandriva 2k7............................................................9
Lektura: Aleksandar Urošević
Plan 9.....................................................................13
Maja Tomič Saradnici:
Softver Tehnička obrada i dizajn: Zlatko Nikolić
Korisni dodatni programi za i uz Blender.................16 Ivan Čukić Žarko Jevtić
Exaile 0.2.8..............................................................19
Gaupol 0.72.............................................................21
Virtuelizacija............................................................22
Istorija Jave.............................................................24 Priređivač:
Mreža za Slobodan Softver – FSN
Sloboda http://www.fsnserbia.org
IRC kontakt:
#gnuzilla na irc.freenode.org
Januar obično dugo traje
U SENCI NOVOGODIŠNJIH I BOŽIĆNIH SLAVLJA, PA mahom nisu bili za tu odluku koju je Marka
NOVOGODIŠNJIH PREDIZBORNIH KAMPANJA I IZBORA ZA
Shuttleworth doneo, pa su sudeći po novosti uspeli
da stvar vrate gde treba. Lepo je znati da je nešto
KOJE SE JOŠ UVEK NE ZNA GDE ĆE NAS ODVESTI
tako moguće.
KUVALA SE, DODUŠE NA TIHOJ VATRI, NOVA
U ovom broju vraćamo Urketovu skriptu za
GNUZILLA. nagradnu igru u akciju, pa će troje čitalaca imati
sreću da na kućnu adresu dobiju Ubuntu, Kubuntu
Da se vratimo na teren koji nas više interesuje. ili GNUzilla privezak, koje je izradio i redakciji
Telekom je objavio dostupnost 3G telefonije, pa poslao naš čitalac i član naše Ubuntu zajednice
postpaid korisnici mogu da se gledaju preko displeja Aleksandar Negovanovic iz Šapca, kome se ovom
svojih mobilnih telefona, a ja još uvek vrebam prilikom od srca zahvaljujemo. Emailove šaljite na
priliku da dodjem do nekog Linux mobilnog kontakt@gnuzilla.info.
telefona. Mali zeleni je mnogo simaptičan
(www.trolltech.com/products/qtopia/greenphone), Pozdravljamo vas u nadi da se
mada OpenMoko (http://www.openmoko.com/) mart neće odužiti kao januar,
ulazi u najuži izbor budući da je slobodni hardver a do idućeg broja, kao u uvek,
sve češće tema razgovora u IT svetu i predmet uživajte!
požude svih nas koji marimo za to. Kad smo kod
hardvera, Kinezi prave 64bit MIPS procesor, Genesi
je na ploču (koja je usput slobodni hardver) od
15x12 cm spakovao PPC, 128MB DDR memorije,
zvučnu i mrežnu kartu, te serijski i dva USB porta,
a PCI sa AGP nastavkom je takođe tu.
Vesti
Nouveau - GNU/GPL drajveri za CNR ("Click 'N Run") i na drugim
NVIDIA kartice distribucijama!
Korisna adresa:
Fedora Projekt tim radio
veoma naporno na razvoju http://www.linspire.com/linspire_letter_archives.p
novog izdanja popularne hp?id=38
Linux distribucije Fedora
Core 7. Jedna od većih
promena biće po prvi put KDE 3.5.6
objavljivanje tri različite
verzije Fedore i to: Fedora Desktop sa GNOME Dakle, ko koristi KDE grafičko
grafičkim okruženjem, Fedora server i Fedora KDE okruženje, obradovaće vest da je
koji će pored ovog okruženja sadržati samo KDE objavljena i šesta po redku
pakete. Pored ovoga, planira se kao i do sada ispravka ili ti zakrpa KDE-a. Kao
objavljivanje Live CD-a šte se i predpostavljalo KDE 3.5.6
Distroflash
EastLinux Nadolazeće realizacije distribucija
Ova nova linux distribucija dolazi nam iz
Uzbekistana. Jedan od značajnih ljudi koji se bavio Pogledajte i u ovom broju pregled nadolazećih
razvojem ove distribucije Kiril Novikov predstavio je realizacija Linux/BSD distribucija i najave novih
ovaj projekat, koji je započet pre samo oko godinu verzija:
dana. Osnovni cilj ovog projekta je naravno da se
Februar
napravi stabilna, sigurna, brza i privlačna
* 15-02-2007: Frugalware Linux 0.6rc1
distribucija. Ovde je još zanimljivo spomenuta da je
* 15-02-2007: openSUSE 10.3 Alpha 1
ova distribucija napravljena od nule, odnosno nije
* 20-02-2007: Linux Mint 2.2
derivat nijedne već postojeće distribucije, što je
* 27-02-2007: Fedora 7 Test2
pravo osveženje u brdu derivate koji izlaze svakog
* 28-02-2007: Red Hat Enterprise Linux 5
meseca.
* XX-02-2007: Freespire 2.0 RC
* XX-02-2007: Gentoo Linux 2007.0
Mart
* 08-03-2007: Frugalware Linux 0.6rc2
* 22-03-2007: Frugalware Linux 0.6
* 22-03-2007: Ubuntu 7.04 Beta
* 26-03-2007: Fedora 7 Test3
* XX-03-2007: Asianux 3.0
Ova nova Linux distribucija dolaziće u pet varijanti.
April
Pored Standard izdanja u planu su i Corporate
* 04-04-2007: Mandriva Linux 2007.1
Desktop, Corporate Server, Home izdanje i
* 12-04-2007: Ubuntu 7.04 RC
Multimedia izdanje. Trenutna verzija se sastoji iz:
* 19-04-2007: Ubuntu 7.04
2.6.19 kernel, gcc 4.1.1, glibc 2.5, KDE 3.5.6, Xorg
* 24-04-2007: Fedora 7
7.2., a od aplikacija: OpenOffice.ogr 2.1, KOffice
1.6, Firefox 2.0.1, Gimp 2.3.6, Inkscape 0.44.1,
U ovom mesecu nas očekuju nove test verzije
Wine 0.9.30, Amarok, Audacious, Kaffeine, Xine,
openSUSE i Fedore Core Linux-a.
K3b, Krussader itd… Svakako vredi spomenuti da je
dosta rađeno na izgledu same distribucije koja
izgleda fenomenalno.
Korisne adrese:
http://www.eastlinux.uz/en/news.php
Distrowatch
Na zapadu ništa novo! Dakle posle određenih komešanja i smenjvanja na čelu situacija je u glavnom ostala ista.
Trenutno najpopularni Linux distribucije su Ubuntu i openSUSE.
Mandriva 2k7
IZLAZAK MANDRIVE JE OBELEŽILO
AKTUELNE VERZIJE za euro manje od 200, što je, dozvolićemo sebi malo
NEŠTO ŠTO SE RETKO DOGAĐA. NAIME, MANDRIVA
ironije, još uvek jeftinije od Viste. Ponuda koja se
među prethodno pomenutim izdvaja je Mandriva
2007 JE DVA PUTA OBJAVLJENA, SA TOM RAZLIKOM
Flash izdanje. Preko sajta distribucije je moguće
ŠTO JE PRVO OBJAVLJIVANJE BILO BEZ POKRIĆA U
kupiti simpatični USB flash stick sa Mandrivinim
VIDU SAMOG PROIZVODA, DOK SU DRUGI PUT ISO-I logoom i operativnim sistemom na njemu,
ZAISTA POHRANJENI NA MANDRIVINE SERVERE . kapaciteta 2 GB od čega pola odlazi na operativni
sistem i programe. Cena ovog
Nekada jednostavna koncepcija proizvoda je 79 eura, pa ko
koju je Mandrake imao kada su voli nek izvoli. Ostatak
izdanja u pitanju, se vremenom komencijalnih paketa se svodi
zakomplikovala. Od nekadašnje na Enterprise varijante i
postavke sa "običnim" izdanjem i ponude za članove Mandriva
PowerPackom koji nije bio kluba. Kao običan smrtnik koji
previše skup za prosečnog voli da preuzme distribuciju sa
stanovnika iole razvijene zemlje, mreže i podeli je sa komšijama
došlo se do prilične gužve u testirao sam Mandrivu Free
ponudi. Pre svega je potrebno 2007.
razgraničiti za koju varijantu
Vozdra!
treba vaditi novčanik, a kasnije i
Na instalaciju Mandrive 2007
koliko novca iz njega izvaditi,
ne treba trošiti previše reči jer
obzirom da cene variraju. Ukoliko
se skoro ništa nije promenio od
pak nemate nameru da plaćate
ranije. Prepoznatljiva lakoća
Mandrivu 2007, a pri tom želite
instalacije sistema uz odličan odnos jednostavnosti i
legano izdanje, Mandriva One i Free
stepena kontrole je oduvek bila prepoznatliva crta
ostaju kao izbor.
ove distribucije. Particionisanje diska Mandrivinim
alatom je takođe vrlo jednostavno, što ipak ne
Prema tome, u osnovi se ponuda Mandrive 2007
rešava greške zasnovane na nepoznavanju ove
može podeliti, kao što je pomenuto, u besplatna i
tematike u slučaju GNU/Linux platforme.
pakovanja koja se naplaćuju. Mandriva Linux 2007
predstavlja skup od tri izdanja koja se u zavisnosti
od popunjenosti i varijante tehničke podrške
razlikuju i u ceni. Najjeftinije pakovanje nosi naziv
Discovery, srednje PowerPack i najskuplje
PowerPack+. Ovo poslednje u Box varijanti košta
Dalje tumaranje po
instaliranom sistemu otkriva
OpenOffice 2.0.3, dok za
oko naročito zapada GIMP u
razvojnoj verziji 2.3.10, koji
tokom testiranja nije
pokazivao znake
nestabinosti. Verujem da se
Ivanu ipak ne bi dopalo da
sprema rastersku grafiku za
GNUzillu u razvojnoj verziji
ovog programa. Drugim
rečima, nisam siguran koliko
je razvojna verzija dobro
rešenje, ukoliko je cilj
stabilan i pouzdan sistem.
ali je Mandrivina ekipa veoma dobro rešila probleme
Koja verzija je zastupljena u „profi“ izdanjima na
čineći je prilično multimedijalno sposobnom.
žalost ili sreću ne znam. Inkscapea po defaultu
Kmplayer, za kog nevezano za distribuciju idu
nema, kao i Xare, a pokušaj instalacije ovih
preporuke, a vezano za distribuciju plus na dobrom
programa sa nekog od četiri diska na koliko se
izboru, će zajedno sa ffmpegom odraditi dosta toga,
Mandriva isporučuje nije moguć, jer ih tamo nema.
mada je za potpun multimedijalni dojam neophodno
nabaviti vlasničke kodeke. Ljubitelji oldschool načina
Firefox je takođe matorijeg izdanja 1.5.0.7, što
slušanja muzike nikako neće pozdraviti nepostojanje
može biti prilično razumno, mada bi se takva logika
XMMS-a i sličnih mu programa. Tu su Banshee i
direktno kosila sa prethodno pomenutim GIMP-om.
Amarok, pa se ne može reći da funkcionalnost nije
Thinderbird nosi istu oznaku, dok je Gaim prilično
na nivou na kom bi trebalo da bude. Ostatak
opravdano uključen u 2.0 beta verziji budući da
ponude je standardan za većinu sfera korišćenja
funkcioniše vrlo dobro i da većina distribucija u
računara, pri čemu su namenske aplikacije koje se
Plan 9
„ŠTA JE TO NA NEBU? DA LI JE TO LINUX? DA LI JE Lucent Technologies (naslednik Bell Laboratorija)
TO BSD? DA LI JE TO WINDOWS ? BEOS? NE TO
odustala od daljeg razvoja u komercijalne svrhe i
objavila ga pod Lucent Public licencom i napravila
JE ...“ – OD AUTORA PROGRAMSKOG JEZIKA C I VIŠE
novi slobodan sistem.
NEGO LEGENDARNOG OPERATIVNOG SISTEMA UNIX, A
Korisni dodatni programi za i uz Blender
NI JEDAN PROFESIONALNI 3D PROGRAM NIJE SAM SEBI
KRENUĆU REDOM.
Audacity
Ako želite da snimite ili obradite neki jednokanalni Elefont i Spiralizer
audio zapis preporučio bih vam besplatni Audacity, Sledeća dva vrlo korisna programa dolaze od istog
koji sa dodatnih 75 besplatnih efekata u dobroj meri autora i mogu pomoći kod mesh modelovanja. Prvi
može zameniti Sound Forge. Korisni linkovi su je Elefont, vrlo mali program (350KB) i ne zahteva
audacity.sourceforge.net i www.plugin.org.uk. instalaciju, a koristan je u izradi teksta ili
pojedinačnih slova jer ima neke mogućnosti koje
Blender nema u radu sa tekstom. Tekst iz Elefonta
izvozite u DXF formatu koji se bez problema uvozi
u Blender.
Ardour
Ako želite da snimite audio zapis sa više kanala kao
u pravom studiju sa studijskim kvalitetom zvuka,
prava stvar za vas je program Ardour
(www.ardour.org). Ovaj program postoji u
verzijama za Linux i Mac, a verzija za Windows još
uvek ne postoji. Ardour je pravi DAW – Digital
Audio Workstation program, sa zaista impresivnim
mogućnostima. Izvorno je pisan za Linux, ali je vrlo
popularan među profesionalcima na Mac-u. Imajte u
Drugi program je Spiralizer i veoma je koristan u
vidu da Blender najbolje sarađuje sa WAV fajlovima
modelovanju spirala što mu je i jedina namena.
kada je u pitanju import audio zapisa.
Izvoz gotove spirale takođe vrši u DXF formatu i
sve u svemu je vrlo interesantan program.
The Gimp
I pored odličnog integrisanog material i texture
editora u Blenderu, vrlo često je potrebno da se
neke teksture ručno izrade, a neke fotografije koje
želite da iskoristite za scenu malo dorade. Tu u
pomoć pristiže svima dobro poznati, a kod nas malo
korišćeni The Gimp (www.gimp.org). Oni koji ga
koriste dobro znaju o čemu ovde pričam. Za one
koji nisu probali ovaj nezaobilazni alat u svetu
slobodne grafike još jedno podsećanje da probaju
ovaj program i ne odbace ga na prvu loptu samo
zato što ne liči na Photoshop.
Yafray
Za kraj sam ostavio Yafray (www.yafray.org). To je
alternativni render za Blender, za koji postoji
integrisana podrška unutar programa, ali samu
instalaciju morate izvršiti sami. Procedura je vrlo
jednostavna. Kada skinete Yafray datoteku za vaš
(lkt: I.J.)
Exaile 0.2.8
REPRODUKCIJA MUZIKE NA RAČUNARU JE OBLAST Doduše nisu morali ni do sada, ali je učitavanje
KOJA JE MNOGE INSPIRISALA DA NAPRAVE RAZNOVRSNE
Amaroka ipak moglo trajati neprijatno dugo. Ipak,
projekat Exaile (www.exaile.org) rešava sve
PLEJERE. NA GNOME-U SE VEĆINA KORISNIKA
probleme.
ODLUČUJE ZA XMMS ILI NEŠTO MLAĐI BMP... A
OBA SU PRAKTIČNO KOPIJE WINAMPA, PA ČAK Exaile (trenutno u verziji 0.2.8 od 8. januara 2007.)
KORISTE I NJEGOVE SKINOVE. je plejer koji ni ne pokušava da sakrije Amarok kao
glavni uzor. Izgled glavnog prozora je isti (samo sa
Sa druge strane, korisnici kojima je KDE GNOME šmekom). Najveći deo zauzima plej lista, a
podrazumevano okruženje oslobođeni su izbora. Ne iznad nje su detaljniji podaci o pesmi koje se
zato što ne mogu instalirati bilo šta drugo, već zato trenutno reprodukuje, slajder za pojačavanje (i
što je podrazumevani plejer Amarok trenutno stišavanje) zvuka, polje za pretraživanje liste i
najbolji muzički plejer na tržištu... Koju god oznaka rejtinga pesme. Ispod je traka koja pokazuje
platformu da pogledamo. protok vremena (desno od nje je i numerički
Korisnici GNOME-a više ne moraju očajavati. pokazivač), dugmići za manipulacijom
Levo od plej liste se nalazi polje iste namene kao Program koristi internet u velikoj meri, ako vi to
kod Amaroka. Tu je lepo zatražite. Najpre,
sortiran spisak pesama koje informacije o pesmama
se nalaze u folderima koje koje slušate šalje na vaš
Exaile može redovno proveravati (ako se instalira last.fm nalog. Omote albuma preuzima sa
biblioteka python-gamin). Pored taba Collection, tu Amazona, a ako zatražite više informacija o albumu
su još četiri. Playlists sadrži nekoliko unapred ili izvođaču pokušava da ih potraži na Wikipediji.
generisanih lista (Entire Library, Top 100, Highest Ono što nađe pokazuje u novom tabu na mestu plej
Rated...) a gde se pojavljuju i one koje vi snimite. liste, a tu se pojavljuju i reči pesama ako ih nađe na
Exaile ima i podršku za Shoutcast radio stanice netu.
(zahteva biblioteku gstreamer0.10-gnomevfs), a na
istom tabu Radio se nalazi i spisak podcastova koje Exaile je već u verziji 0.2.8 izuzetno stabilan plejer.
sami dodajete. Ako odaberete neku kategoriju Tokom nekoliko dana korišćenja nije napravio
stanica ili podcast feed na mestu plej liste se nijedan problem, mada smo naleteli na jednu manu.
pojavljuju novi tabovi sa odabranim sadržajem. Ako manji OSD prozor namestite da se prikazuje
Poslednji tab sa leve strane je Files. iznad mesta gde se smešta
On prikazuje omogućava direktan Exaile ikona na panelu,
pristup sadržajima hard diska. nećete moći da otvorite
prozor programa. Razlog
Exaile podržava rad sa plejerom tome je što se OSD
iPod (pomoću biblioteke python-gpod), a u osnovne pojavljuje čim kursor postavite na ikonu programa,
opcije spada i slanje informacija o onome što slušate a kada ga klik isključi pozicioniranost kursora ga
servisu last.fm, kao i prikazivanje informacija o opet aktivira. Jedini izlaz je pomeranje celog
pesmama u malom OSD prozoru čim reprodukcija panela...
počne (slično kao na Amaroku). Program
omogućava proširivanje mogućnosti pluginovima. Za instalaciju su dostupni deb paketi za Ubuntu
Kad instalirate Exaile, uz njega dobijate pet (i386 za Edgy i Dapper, te a64 za Dapper) kao i
pluginova. Alarm Clock pokreće reprodukciju u izvorni kod, a više informacija potražite na adresi
određeno vreme (plej lista mora biti unapred http://www.exaile.org/trac/wiki/Releases
kreirana), Desktop Cover namešta kao pozadinu
Korisna adresa:
dekstopa sliku albuma koji slušate, a Mini Mode
http://www.exaile.org/
omogućava da se Exaile smanji u jednu liniju koja
Gaupol 0.72
UKOLIKO SKIDATE TITLOVE SA INTERNETA ZA SVOJE MPsub, SubRip, SubViewer 2.0 i TMPlayer kao i
OMILJENE DIVX FILMOVE , VEROVATNO STE BILI U
delimično Sub Station Alpha i Advanced Sub
Station Alpha.
PRILICI DA NAIĐETE NA PREVOD KOJI SE NE POKLAPA
Virtuelizacija
U POSLEDNJIH PAR MESECI SE, ZA LINUX PLATFORMU , za pravljenje, a u isto vreme i najsporijim. Sa druge
ODIGRALO NEKOLIKO BITNIH STVARI VEZANIH ZA
strane, oni omogućavaju pokretanje operativnih
sistema pisanih za, na primer, PowerPC ili ARM
VIRTUELIZACIJU.
platformu na vašem kućnom računaru i obrnuto bez
potrebe za ikakvim izmenama nad tim sistemima.
Virtuelizacija
Pre svega, šta je uopšte virtuelizacija? U ovom Puna virtuelizacija
smislu, u kome se spominje u tekstu, virtuelizaciju
Kod pune virtuelizacije je stanje potpuno drugačije,
možete da shvatite kao mogućnost pokretanja
umesto simuliranja hardverskih komponenata,
različitih operativnih sistema, čak pisanih za različite
postavlja se posrednik između domaćina i gosta
procesorske arhitekture, unutar svog glavnog
tako da se svi pozivi za hardverskim resursima,
operativnog sistema bez potrebe za restartovanjem
preko posrednika, prosleđuju pravom hardveru
sistema. Sistem na kome se pokreće softver za
računara na koma je pokrenut domaćin.
virtuelizaciju se naziva domaćin (host), a sistem koji
se „vrti“ unutar njega je gost (guest).
Emulacija hardvera
Kod emulacije hardvera, program koji je izvodi je
dužan da simulira postojanje svih hardverskih Ovaj način virtuelizacije je značajno brži od
komponenti u računaru – od procesora, preko hard emulacije hardvera, mada i dalje sporiji od sistema
diskova i optičkih uređaja, pa do monitora. koji nije virtuelizovan zbog posrednika. Sa druge
strane, pošto ovde ne postoji emuliranje hardvera,
gostujući operativni sistem mora biti napisan za
arhitekturu na kojoj se izvršava.
Paravirtuelizacija
Paravirtuelizacija ima sličan model kao puna
virtuelizacija, ali uz jedan dodatak – gostujući
sistem mora da bude modifikovan tako da sarađuje
sa virtuelizacionim softverom.
Ova osobina čini emulatore izuzetno komplikovanim
KVM
I pored zrelosti koju je dostigao Xen, i pored truda
koji je razvojni tim uložio da se isti uključi u „glavnu
Ovakav pristup ima tu prednost da je brzina granu“ Linux kernela, to se nije desilo. Od trenutno
gostujućeg sistema skoro jednaka sistemu koji nije aktivne verzije kernela (2.6.20), uključen je KVM.
virtuelizovan zahvaljujući tome da je posrednik KVM je relativno mlad projekat, ali zahvaljujući
jednostavniji. Najveća mana je, svakako, činjenica minimalnim izmenama u kernelu koje zahteva, dobio
da gostujući sistem mora biti modifikovan da bi je prvenstvo. KVM je kernel modul koji pruža punu
radio ovako. virtuelizaciju malo izmenjenoj verziji Qemu-a po
nešto boljim performansama nego što to radi
standardna Qemu+Kqemu kombinacija.
Virtuelizacija pod Linuxom
UML
Qemu
Ostaje nam još da spomenemo User-Mode Linux
Najpopularniji emulator hardvera pod GNU/Linux
koji ne omogućava pokretanje drugih sistema pod
sistemom je Qemu. Qemu može da emulira x86,
Linuxom, ali omogućava pokretanje različitih verzija
x86_64, ARM, SPARC, PowerPC i MIPS
Linux kernela pod sistemom domaćinom.
procesorske arhitekture. Uz njih ide i emulacija
UML spada u paravirualizaciju jer Linux kernel
ostalih hardverskih komponenti.
gosta mora da bude specijalno kompajliran za ovaj
Qemu je u osnovi emulator hardvera, ali sa
tip rada. Od verzije 2.6 kernela, UML je ubačen u
dodatnim modulom ugrađenim u kernel
„glavnu granu“, ali nije podrazumevano uključen pri
domaćinskog sistema, može da vrši i punu
komprajliranju.
virtuelizaciju.
Modul koji ovo omogućava je KQemu koji je od Ostali
verzije 1.3.0pre10 objavljen pod GPL-om (verzija 2). Ovo nisu jedini programi za virtuelizaciju pod
Zahvaljujući činjenici da ovaj modul do skora nije Linuxom, ali su najpopularniji. Pored navedenih,
bio slobodan, razvijena je slobodna alternativa postoji i nekoliko komercijalnih, vlasničkih rešenja
QVM86, ali još uvek je dosta iza svog prethodnika. koje ovde nećemo spominjati.
Xen
Xen je sistem za paravirtuelizaciju koji se razvija već
nekoliko godina i koji je čak uključen u neke od
mainstream distribucija. Zbog zahteva za
modifikacijom gostujućeg sistema, pod Xenom
možete pokrenuti Linux, Minix, FreeBSD,
OpenSolaris i još neke sisteme (većinom one
Istorija Jave
U SLEDEĆIH NEKOLIKO BROJEVA
GNUZILLA MAGAZINA, IMAĆETE PRILIKE
Usled mnogih nedostataka C++-a,
Džejms Gosling (James Gosling),
DA SE MALO VIŠE UPOZNATE SA
jedan od učesnika projekta, počeo je
PROGRAMSKIM JEZIKOM I CELOM JAVA da pravi svoja proširenja i izmene u
PLATFORMOM . U OVOM BROJU ĆEMO SE samom C++-u praveći novi
POZABAVITI SAMIM NASTANKOM I ČUDNIM programski jezik nazvan Oak.
PUTEVIMA KOJIMA JE JAVA PUTOVALA DA
Kao što to obično i biva, Stealth Drugo, Oak je morao da bude pouzdan
projekat je počeo da se fokusira na jer restartovanje aparata zbog
potpuno drugačiji problem nego što glavljenja sistema nije dolazilo u obzir.
je to bilo predviđeno na početku. Zbog ovoga su iz C++-a izbačena
Umesto naprednog jezika za pisanje višestruka nasleđivanja klasa i
operativnih sistema, počeo je razvoj predefinisanje operatora kao najčešći
jezika za programiranje elektronskih uzroci grešaka koje programeri prave.
uređaja – pametnih veš mašina, Štaviše, u Oak je uveden i Garbage
tostera... cilj je bio stvoriti jedan homogeni sistem Collector koji je zadužen za oslobađanje memorije
gde bi svi ti uređaji mogli da komuniciraju među brisanjem objekata koji se više neće koristiti. Ovo je
sobom, kao i da budu kontrolisani sa nekog u C++-u morao da radi sam programer.
centralnog mesta (računar).
Java 2 SE
Sloboda!
Sazrevanjem Jave, pogotovo posle verzije 1.2 sve je
Već godinama su programeri širom sveta nagovarali bilo više standardnih korisničkih programa pisanih u
kompaniju Sun da objavi svoju implementaciju pod Javi. Jedan od najboljih pokazatelja današnjeg
nekom od licenci slobodnog softvera, ali se ništa nije statusa Jave u ovom svetu programiranja je
dešavalo. Ponekad su pokretane „patke“ na činjenica da se po broju projekata na freshmeat.net
Internetu kako Sun planira da to uradi, ali, opet, sajtu nalazi na drugom mestu – iza neprikosnovenog
ništa se nije dešavalo. C-a. Dok se C++ nalazi na trećem mestu. Java 2
MODMancer
SVAKO OD NAS JE, U JEDNOM MOMENTU SVOG A iza kulisa...
KOMPJUTERAŠKOG ŽIVOTA, IMAO PERIOD ZALUĐENOSTI Zavirimo sada malo iza priče o entuzijazmu i
ODREĐENIM IGRAMA. NEKI SU NOĆI PROVODILI UZ pogledajmo šta to pokreće MODMancer radio. Srž
AMIGU SEGU. NERVIRALI
ILI SE I PATILI OD cele priče su tri komponente: FreeBSD server,
IceCast server za prenos zvuka i OGG/Vorbis
INSOMNIJE.
biblioteke.
Glavno pitanje
PRE OKO ŠEST MESECI SAM POČEO DA AKTIVNO verovatno ne bih tada instalirao Ubuntu i shvatio da
KORISTIM GNU/LINUX REŠENJA... NAŽALOST, SAMO
nije bauk koristiti neki drugi OS.
Podsticaj znači da neko aktivno radi na tome da se
NA MOM KUĆNOM RAČUNARU , DOK JE POSLOVNI
omogući izbor. A taj neko mora biti vlada, odnosno
OSTAO ZAROBLJEN U SVETU WINDOWSA. TO ME
ono njeno telo zaduženo za razvoj informatike u
PODSTAKLO DA POKUŠAM DA PRONAĐEM KOJE JE TO društvu. Dakle, grubo govoreći, država mora da
PITANJE KOJE SPREČAVA LJUDE DA SE OTISNU IZ podstakne sve nas da biramo, da nam nudi razna
WINDOWS VODA... rešenja, da podstiče lokalnu zajednicu da učestvuje
u razvoju pojedinih... Taj podsticaj može biti i
Mislim da problem nije u interoperabilnosti. Fajlovi negativan - kažnjavanje onih koji koriste nelegalan
kreirani na jednom sistemu se otvaraju na drugom i softver. Sa te strane gledano, svi moramo raditi na
obratno. Ti problemi su odavno prevaziđeni. Ostaje propagiranju licenciranja, ali naš cilj ne sme biti da
još rešavanje sukoba za usvajanje jednog standarda korisnike nelegalnog softvera usmerimo ka kupovini
za dokumenta, ali to što sve više vlada prihvata nekog vlasničkog rešenja, već da im slobodna
ODF može da uputi na rešenje koje neće nastati rešenja ponudimo kao realnu alternativu.
pod uticajem korporacija (čitaj Microsofta). Ako odemo korak dalje, to znači da mediji moraju
Povezivanje računara sa raznovrsnim operativnim biti podstaknuti da o tim rešenjima slobodno i
sistemima u jednu mrežu je takođe prevaziđen naširoko govore. A kako većina IT medija zavisi od
problem. Dakako, to ne funkcioniše savršeno, ali oglašivača i zato im povlađuje, prostor za priče koje
funkcioniše na nivou na kojem obični korisnici neće nemaju podršku kroz oglašavanje se drastično
primetiti da je nesavršeno... a to je, priznaćete, smanjuje. To me vraća na državu. Kada već
dovoljno za komotan rad u korporativnim uslovima. komercijalna rešenja imaju podršku kroz sopstveno
Čest argument protiv prihvatanja nekog drugog OS- oglašavanje, ona je dužna da podršku izboru pruži
a je nemogućnost navikavanja. Kako da ne? Ljudi oglašavajući ona (slobodna) rešenja koja nemaju
su pokretanjem Windowsa sve prihvatili kao veoma moćnu komercijalnu mašineriju iza sebe.
logično i blisko njihovom urođenom načinu rada... A da se ne bih rasplinuo, završiću komentarom
Naravno da se treba navikavati. Nekada smo se svi nedavne najave potencijalnog premijera Srbije
(ili skoro svi) navikavali na Windows i silom Božidara Đelića. Naime, on je na svom blogu
piraterije isprobavali desetine raznovrsnih programa. (http://blog.b92.net/node/4022) najavio
Iz mog ugla gledanja, mislim da je najveći problem, potpisivanje ugovora o strateškom partnerstvu sa
to "glavno pitanje", u stvari podsticaj da se iskoristi Microsoftom... Ako je moj argument da država
pravo na mogućnost izbora. Jeste da zvuči mora propagirati slobodna rešenja racionalan
nezgrapno i prevaziđeno, ali to što nešto postoji i (razuman, šta god?) onda ovakav ugovor ne sme da
može se izabrati nije i podsticaj. Da mene Ivan nije bude "strateški", pa čak ne bi smeo ni da bude
tokom leta podstakao (kako pitajte njega) potpisan...
GNU Free Documentation License
Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. copyright law.
51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies of A "Modified Version" of the Document means any work
this license document, but changing it is not allowed. containing the Document or a portion of it, either copied
verbatim, or with modifications and/or translated into another
0. PREAMBLE language.
The purpose of this License is to make a manual, textbook, or A "Secondary Section" is a named appendix or a front-matter
other functional and useful document "free" in the sense of section of the Document that deals exclusively with the
freedom: to assure everyone the effective freedom to copy and relationship of the publishers or authors of the Document to the
redistribute it, with or without modifying it, either commercially Document's overall subject (or to related matters) and contains
or noncommercially. Secondarily, this License preserves for the nothing that could fall directly within that overall subject.
author and publisher a way to get credit for their work, while (Thus, if the Document is in part a textbook of mathematics, a
not being considered responsible for modifications made by Secondary Section may not explain any mathematics.) The
others. relationship could be a matter of historical connection with the
subject or with related matters, or of legal, commercial,
This License is a kind of "copyleft", which means that philosophical, ethical or political position regarding them.
derivative works of the document must themselves be free in
the same sense. It complements the GNU General Public The "Invariant Sections" are certain Secondary Sections whose
License, which is a copyleft license designed for free software. titles are designated, as being those of Invariant Sections, in the
notice that says that the Document is released under this
We have designed this License in order to use it for manuals for License. If a section does not fit the above definition of
free software, because free software needs free documentation: Secondary then it is not allowed to be designated as Invariant.
a free program should come with manuals providing the same The Document may contain zero Invariant Sections. If the
freedoms that the software does. But this License is not limited Document does not identify any Invariant Sections then there
to software manuals; it can be used for any textual work, are none.
regardless of subject matter or whether it is published as a
printed book. We recommend this License principally for works The "Cover Texts" are certain short passages of text that are
whose purpose is instruction or reference. listed, as Front-Cover Texts or Back-Cover Texts, in the notice
that says that the Document is released under this License. A
Front-Cover Text may be at most 5 words, and a Back-Cover
1. APPLICABILITY AND DEFINITIONS Text may be at most 25 words.
This License applies to any manual or other work, in any A "Transparent" copy of the Document means a machine-
medium, that contains a notice placed by the copyright holder readable copy, represented in a format whose specification is
saying it can be distributed under the terms of this License. available to the general public, that is suitable for revising the
Such a notice grants a world-wide, royalty-free license, document straightforwardly with generic text editors or (for
unlimited in duration, to use that work under the conditions images composed of pixels) generic paint programs or (for
stated herein. The "Document", below, refers to any such drawings) some widely available drawing editor, and that is
manual or work. Any member of the public is a licensee, and is suitable for input to text formatters or for automatic translation
addressed as "you". You accept the license if you copy, modify to a variety of formats suitable for input to text formatters. A
or distribute the work in a way requiring permission under copy made in an otherwise Transparent file format whose
In the combination, you must combine any sections Entitled Translation is considered a kind of modification, so you may
"History" in the various original documents, forming one distribute translations of the Document under the terms of
section Entitled "History"; likewise combine any sections section 4. Replacing Invariant Sections with translations
Entitled "Acknowledgements", and any sections Entitled requires special permission from their copyright holders, but you
"Dedications". You must delete all sections Entitled may include translations of some or all Invariant Sections in
"Endorsements." addition to the original versions of these Invariant Sections.
You may include a translation of this License, and all the
license notices in the Document, and any Warranty Disclaimers,
6. COLLECTIONS OF DOCUMENTS provided that you also include the original English version of
this License and the original versions of those notices and
You may make a collection consisting of the Document and disclaimers. In case of a disagreement between the translation
other documents released under this License, and replace the and the original version of this License or a notice or disclaimer,
individual copies of this License in the various documents with a the original version will prevail.
single copy that is included in the collection, provided that you
follow the rules of this License for verbatim copying of each of If a section in the Document is Entitled "Acknowledgements",
the documents in all other respects. "Dedications", or "History", the requirement (section 4) to
Preserve its Title (section 1) will typically require changing the
You may extract a single document from such a collection, and actual title.
distribute it individually under this License, provided you insert
a copy of this License into the extracted document, and follow
this License in all other respects regarding verbatim copying of
9. TERMINATION
that document.
You may not copy, modify, sublicense, or distribute the