Pe ngue nce

Transkript

Pe ngue nce
Linux K ul
l
anıcıl
arı De rne ği
2
O yun K öşe s i
Linux il
e O yun Dünyas ıdah a k e yifl
i
Se s ve M üz ik
Ak us tik dal
ga, ancak duyul
duğunda s e s ol
arak adl
andırıl
ır.
Açık K aynak dünyas ından h abe rl
e r...
Açık Anah tarl
ıK riptografi ne dir?
SanalÖ z e lAğ, K riptol
oji ve PK ITe k nol
ojil
e ri
M oz il
l
a Th unde rbird il
e E-pos ta yöne tim i
O pe nO ffice .org 2.0 il
e ge l
e n ye nil
ik l
er
Program l
am a K öşe s i : PH P 5'e bak ış
BSD Ail
e s i'ne Bak ış ve BSD Türe vl
e ri
M igue lde Icaz a Röportajı[S.80]
Yıl: 1
Sayı: 2
Nis an 2005
pe ngue nce @ l
inux.org.tr
"Pe ngue nce " bir Linux K ul
l
anıcıl
arı De rne ği yayınıdır.
h ttp://pe ngue nce .l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
ok uyan pe ngue nin de rgis i
2
İ
Çİ
NDEK İ
LER
2
6
LK D E-D ERGI Ç ALIŞM A G RUBU
Yürütm e K urul
u
Boran Puh al
oğl
u
De vrim Gündüz
Erh an Ek ici
İl
e tişim
pe ngue nce @ l
inux.org.tr
W e b Site s i
h ttp://pe ngue nce .l
inux.org.tr
Açık K aynak H abe rl
e ri
Ö z e r Tayiz - O s m an Sol
ak oğl
u
11
15
O pe nO ffice .org 2.0'a doğru
20
Bir Şe nl
ik M as al
ı
23
Se s ve M üz ik
Doruk Fişe k
Rıdvan Can
LK D Etk inl
ik Çal
ışm a Grubu
Bül
e ntBol
at
25
Açık K aynak K od Bil
dirge s i
26
Aynıdil
i k onuşuyor m uyuz ?
28
34
Pe ngue nce de rgis inde k i yaz ı ve h abe rl
e r,
Erh an Ek ici
Pe ngue n de ne re de n çık tı?
Ge ne lK oordinas yon
Erh an Ek ici
e rh an.e k ici@ l
inux.org.tr
Pe ngue nce "M e rh aba" (2)
38
Yas in K ok arca
Açık Anah tarl
ıK riptografi
A.M uratEre n
PH P 5'e Bak ış
M e h m e tŞam l
ı
BSD Ail
e s ine Bak ış
H uz e yfe Ö nal
k aynak be l
irtm e k s ure tiyl
e başk a ortam l
arda
k ıs m e n ve ya tam am e n yayınl
anabil
ir.
Pe ngue nce GNU FDLl
is ans l
ıdır.
h ttp://pe ngue nce .l
inux.org.tr
42
K itap El
e ştiris i - H ack e rs
Ergin Se vinç
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
ok uyan pe ngue nin de rgis i
3
İ
Çİ
NDEK İ
LER
46
O DTÜ'de n Program l
am a Yarışm as ı
48
M oz il
l
a Th unde rbird
51
O yun K öşe s i : Path ol
ogical
52
Çe k irde k De rl
e m e k te n K ork m ayın
59
K abl
os uz LAN Protok ol
l
e ri
62
SanalÖ z e lAğ, K riptol
oji ve PK I
71
De bian H ak k ında
75
De bian Sos yalSöz l
e şm e s i
77
Ge z gin Pe ngue n
80
Röportaj- M igue lde Icaz a
Pe ngue nce Ek ibi
Re dak s iyon
Se yfi Ge nç - Bül
e ntBol
at
Grafik
Dide m Kam oy - Ke m alUz e l
O yun Köşe s i
Doruk Fişe k
Program l
am a Köşe s i
Me h m e tŞam l
ı (PH P)
Ge z gin Pe ngue n
Arda Çe tin
H abe rl
e r Böl
üm ü
O s m an Sol
ak oğl
u
Dağıtım H abe rl
e ri
Ö z e r Tayiz
Se s ve Müz ik Köşe s i
Bül
e ntBol
at
DilÜs tüne
Yas in Kok arca
W e b Ek ibi
Me l
ih Arda Yal
çıne r - Erh an Ek ici
A.MuratEre n
Barış Çiçe k
Ergin Se vinç
H uz e yfe Ö nal
MuratKoç
Mus tafa Şah in
O k an Kah ram an
Re cai O k taş
Rıdvan Can
Se rk an Yıl
m az
De bian Türk Grubu
h ttp://pe ngue nce .l
inux.org.tr
O k an K ah ram an
Doruk Fişe k
M uratK oç
M us tafa Şah in
Se rk an Yıl
m az
Çe vire n : Re cai O k taş
Çe vire n : Re cai O k taş
Arda Çe tin
Barış Çiçe k
Pe ngue nce De rgis i Scribus açık k aynak k odl
u
m as aüs tü
yayıncıl
ık
program ı
k ul
l
anıl
arak
h az ırl
anm ak tadır. Scribus program ı h ak k ında ayrıntıl
ı
bil
gi için : w w w .s cribus .ne tadre s ine bak abil
irs iniz .
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
4
Pe ngue nce "M e rh aba"
“Söz uçar, yaz ı k al
ır” diye re k başl
adığım ız
yol
cul
uğum uz un bu ik inci durağına ul
aşm anın
s e vincini yaşıyoruz . Bu durağa ul
aşana k adar ne l
er
yaptık pe k i?K al
ıcı ve s üre k l
i ol
abil
m e nin ge re k l
e rini
ye rine ge tirm e ye çal
ışıyoruz ; ayağım ız ı ye re yavaş
am a s ağl
am bas m aya çal
ışıyoruz . Yine ik inci s ayı
il
e be rabe r e tk il
e şim l
i Pe ngue nce inte rne t s ite m iz i
de tam am l
adık .
Bir şe yl
e ri birl
e ştirm e , ol
uşturm a, üre tm e ve
payl
aşm a...Tük e tim al
ışk anl
ığının yaşam a aracı
de ğilyaşam a am acı ol
arak al
gıl
andığı bir z am anda
yapıl
abil
e ce k e n “ol
m az ” şe yl
e r diye ce k s iniz be l
ki
bunl
ar için am a dönüp açık k aynak dünyas ına
bak tığınız da e m inim bu fik riniz i de ğiştire ce k s iniz .
Payl
aşm ayı, öz gürl
üğü ve üre tm e yi te m e lal
an bu
dünya ye rl
e şm iş tüm ol
gul
arı k ök ünde n s ars ıyor,
s ars m aya de vam e de ce k .
Bir ark adaşım ortak birşe yl
e r yapm ak is te diği
z am an “taşl
arı üs t üs te k oyal
ım ” de r. Biz l
e r de
“Pe ngue nce ” ail
e s i ol
arak taşl
arı üs t üs te k oym aya
çal
ıştık , çal
ışıyoruz . Um arım dah a güz e lçal
ışm al
arı
h e p be rabe r ge rçe k l
e ştire bil
iriz .
Bir topl
ul
uk proje s i ol
arak dah a başarıl
ı ol
abil
mek
için de yapıl
m as ı ge re k e n şe yl
e r var e l
be tte . K al
ıcı
ve s üre k l
i ol
abil
m e k "topl
ul
uğun" ortak çal
ışm as ı ve
s ah ipl
e nm e s i
il
e
m üm k ün
ol
abil
e ce k tir.
"Pe ngue nce "
ail
esi
ol
arak
açık
k aynak
uygul
am al
arını ge l
iştire n, de s te k l
e ye n grupl
arı, tüm
ye re lçe viri grupl
arını ve de s te k ol
m ak is te ye n tüm
öz gür yaz ıl
ım gönül
l
ül
e rini bu topl
ul
uk proje s ine
de s te k ol
m aya dave te diyoruz .
Ge l
in “Pe ngue nce ” yi h e p be rabe r büyüte l
im .
3. s ayıda görüşm e k üz e re ...
PENGUENCE AILESI
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
5
PENGUENCE 'NIN PO STA K UTUSUNDAN...
ı
a, ayıs ın
b
a
rh
k s dim . r
M e nin il
n
i
e ' b e ğe i ve b
c
n
n
e
ok
e s i nrak i a
ngu m ;ç e l
m
e
P u du
g ak s o s ınd
ok m ının ol
ar anm a rim .
i
a
rl
s
v
te
e
az ı ak is
De d üy
h
kl rının u nm
a
ıl
bul
s ay tk ıda
n
u
e re ğl
d
ka
n
o
G ö U ğu r
en
l
Se
Bir s ite de n
de rne ğiniz
in
çık arm ış o
l
du ğu de rg
iy
e
te s adü f
aştım .
G e rçe k te n e n u l
s iz l
e ri te b rik e
tm e k
is tiyoru m .
....e ğe r de
rginiz de l
inu x
k ul
l
anım ına d
a
ir
y
a
z
ıl
ol
arda
u rs a l
inu xu öğre
n
m
iş
o
Ç al
l
u ru z .
ışm al
arınız da b
aşarıl
ar
dil
e rim .
G ö nd e re n
S aitAk taş
, İTÜ
...a
ma
bu
o
d
l
m
b il
m iy u s n e rgi c
e
o
ru m
ya p o k g ü
cok
a
is te
m a acag z e l
rim
ım ı
ya
tu r h e r d .Ö rne g rdım e
ö üm
öz g
tm e
in d
ür y l
y
az ıl ü nde e rginin i
ı
b
m
u
tan
p
ıtıl
ab il rogram
ir.
l
arı
Gö
n
Ol
cay d e re n
Tar
az a
n
a
nl
h e ye ca
n
ü
g
u
b
i
ze l
D e rginiz şl
ç için gü
ı
g
n
a
, ba
ok u du m
m u ş...
ol
un
u k onu n ını
b
e
'd
e
m as
ıl
Tü rk iy
ım ) yay
l
ı
z
a
.
y
r
(ö z g ü
e rde nim
nl
e
y
e
t
ı
is
e vam ın
e n çok
d
n
ı
z
ı
n
ı
ar
da
ışm al
Ç al
b u k onu
t
a
k
a
f
iyoru m
dil
im de n
l
b e nde e arz u l
arım .
ı
y
a
m
p
e ni ya
ge l
re n
G ö nd e
ı
yal
al
Ö m e rB
h ttp://pe ngue nce .l
inux.org.tr
Ö
is ti nce l
yor ik l
u m e te ş
. Li
e
sev
nu x k k ü r
iy
e
'
yay oru m tü m iş a dair tm e k
ınl
yap
e ri
a ya a m a l
ıl
an
T
n
ü
d
rk ç
b an ah a s ite
e
l
a.
e rh
y
k
e rz ayna
tan S iz de ararl
ı
k
am
ışa
n ri ge l
nl
cam iyor an
a
r
ya n
i
inu
i h e yayın çinde l
l
a
am
m a xl
rşe
k
anı k al il
yi n
e
z
en
.
b aş
ınd
Gö
an.
E rc nd e re
..
an
n
Po
l
at
a
ığın im .
l
k
ı
r
ı
iy rini
l
alk l
e
me ekl
y
e
a
y
h
n
ö
r
z
s
bi
ö
a
ı
r gi
Bir ığım ında il
e
rg
ad
dış
r
u ğr yu rt ü z de ıl
n
z a ?
m
e
a
ü
d
y
ğ
Ne ördü k nik yoru z
g
te am ı
y
ok u
en
d e r U ğu r
n
G ö attin
ah
l
Se
K e ndim bir Linux
k ul
l
anıcıs ıyım .Eğe r
h e rh angi bir k onuda ve
h e m k e ndim i h e m de
s iz e k atk ım dok unacak bi
göre vde ye r al
abil
irs e m
m inne ttar ol
urum .
Te şe k k ürl
er
Gönde re n
Ak ın K ol
ca
De
rgin
iz i p
e
l
e ye b u l
d
u ğu k yara
me
rl
mu
m
i
b il
ine . . . b il
i
n
n
D
e
be k
a
k on
ny
l
az ı
i yo h a i l
ul
e
a
l
r
r
r
ar,
anl çe k ir u z ...B i k onu ...
ata
d
u
l
a
r
cak e k pr ü l
k
de r ogra e de ş
gi o
m a öyl
e
l
ma l
m
y
aca a
Gö
k m
E rt nd e r
ı.?
an
e
n
Gü
çs ü
z
s öy
işm e
ici b ir ge l
ir
d
in
v
e
s
k
i.
Ço
e nce de rgis
m u ş pe ngu
ol
a ye t
İçe riği de g
üz e l
rım dah a g
a
m
U
.
l
e
z
ü
g
rız
e im z a ata
d
re
e
l
e
m
iş
ge l
ik te .
b irl
G ö nd e re n
aradağ
G ök de niz K
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
er
Açık K aynak Düny as ı- H abe rl
6
Re dh atEnte rpris e Linux 4.0'ı
duyurdu.
RH EL ES, e n faz l
a ik i ade te k adar
Inte lx86, Itanium 2, EM 64T, ve ya AM D
64 işl
e m cil
e ri de s te k l
iyor. RH EL AS,
H e r ye rde Ubuntu...
de s te k m im aris ine , IBM 'in Pow e r s e ris i
Son birk aç aydır, Ubuntu Linux dağıtım ı, h ız l
a yük s e l
ip, M andrak e 'yi de
(e s e rve r iSe rie s ve e Se rve r e Se rie s )
ge çe re k , birinci s ıraya yük s e l
di. Dis trow atch .com 'un h e r dağıtım ın s ayfal
arına
ve
ge l
e n w e b trafiği dik k ate al
ınarak yapıl
an is tatis tik l
e rde , s on bir ayl
ık ve üç
S/39 0) ve birçok başk a işl
e m ciyi de
ayl
ık
ekl
iyor. Bu fark l
ı m im aril
e re
de ğe rl
e ndirm e l
e rde , Ubuntu birinci s ırada. De bian te m e l
l
i, ancak
m ainfram e
(e s e rve r Z s e rie s
ve
ve ril
en
k urul
um u ve k ul
l
anım ı k ol
ay ol
an ve h e r al
tı ayda bir düz e nl
i ye ni s ürüm
de s te k , RH EL'un s unucu paz arında
çık aran Ubuntu, popül
e rl
ik k az andı. Bunda aynı z am anda Ubuntu'nun açık
Sol
aris 10 ve W indow s 2003 k arşıs ında
k aynak k odl
u öz gür yaz ıl
ım il
kel
e rine tam am e n bağl
ı k al
m as ının, ancak bu
re k abe tavantajl
arından biri.
fe l
s e fe de n M andrak e 'nin gide re k uz ak l
aşm as ının da e tk il
i ol
duğu düşünül
üyor.
Ye ni dağıtım , 2.6.9 çe k irde k l
e ge l
iyor.
K aynak : Dis trow atch
Ye ni çe k irde k s aye s inde RH EL, dis k
Gnom e Proje s inde n 2.10 s ürüm ü
Giriş/çık ış işl
eml
e rini z am anl
ayabil
iyor
Gnom e proje s i, 2.10 s ürüm ünü duyurdu. Gnom e 2.10'u bil
gis ayarl
arına
ve
k urm adan önce de ne m e k is te ye nl
e r için de , Gnom e Live CD ol
uşturul
du.
uygun
Gnom e Live CD, Gnom e proje s inin s on öz e l
l
ik l
e rini k ul
l
anıcıya gös te rm e k
pe rform ans ını
açıs ından, Gnom e proje s i tarafından de s te k l
e niyor. Gnom e 2.10 s ürüm ünün
çe k irde k te
baz ı öz e l
l
ik l
e ri is e şöyl
e:
proce s s z am anl
ayıcı da ge l
iyor, ve bu
* Bütünl
e şik
dönüştürm e ,
vide o oynatıcıs ı, te k
ve
ge l
işm iş
m as aüs tünün çok l
uortam
m e dya
tık l
am ayl
a m üz ik
form atı de s te ği.
CD'l
e rinde n parçal
arı
Bu
de s te ği l
ide r ticari işl
e tim
s aye de
Linux
s is te m l
e riyl
e dah a
yarışabil
ir düz e ye ge l
m iştir.
böyl
e ce
da çok
(aşırı
k oyarak
dis k
arttırabil
iyor.
Ye ni
aynı z am anda ye ni bir
işl
e m cil
i ve
l
ifl
i)
'h ype rth re ading'
k ul
l
anıl
an
ortam l
arda
pe rform ans artışı s ağl
ıyor.
Yine
* Dah a faz l
a donanım ve ağ s unucus unun otom atik tanınm as ı GNO M E'un
ok um a/yaz m a işl
eml
e rini
s ıraya
bu s ürüm
il
e be rabe r LVM 2
(Logical Vol
um e
M anage r) k ul
l
anım ı
k ul
l
anıcıl
arı rah ats ız e tm e de n ve k afal
arını k arıştırm adan 'h e r z am an çal
ışan'
il
e şu ank i s ürüm de 1 te rabyte ol
an
yaz ıl
ım l
ara ve rdiği öne m i gös te rir.
dos ya s is te m i büyük l
üğü “pe tabyte ” l
ar
* Uygul
am al
ar aras ı dah a iyi bütünl
e şm e , GNO M E uygul
am al
arı aras ında
s e viye s ine çık ıyor. Diğe r bir öz e l
l
ik is e
ge l
işm iş bağl
antıl
ar ve pl
atform l
ar aras ı s tandartl
arın k ul
l
anım ı il
e k ul
l
anıcı ve
s anal h afız a
bağım s ız yaz ıl
ım üre ticil
e ri de ne yim ini ge l
iştirm e k te dir.
M e m ory)
al
ts is te m inde
ortaya
çık ıyor.
(Virtual
Böyl
el
ik l
e
ge çici be l
l
e k te (cach e ) duran ve rinin
Ch ris tian Sch al
l
e r, Fl
ue ndo Bus ine s s Yöne ticis i ve GStre am e r ge l
iştirm e e k ip
dis k e
l
ide ri, "Bu GNO M E s ürüm ü h e ye can ve rici", de di. "GNO M E s ade ce s on
s is te m inde k i
k ul
l
anıcıl
ar için
m ik tardak i ve ril
e rin s öz k onus u ol
duğu
h atal
arı düz e l
tm e k l
e
k al
m ıyor,
ayrıca
fre e de s k top.org,
GStre am e r ve GTK + gibi diğe r öz gür yaz ıl
ım k om ünl
e riyl
e birl
ik te çal
ışarak
Ö z gür Yaz ıl
ım m as aüs tünü il
e riye taşıyor."
de di. "Çık m as ı yıl
l
ar s üre n başarıs ız yaz ıl
ım l
ar ye rine , GNO M E ge l
iştiricil
e ri
h ız ı
bu
artıyor.
de ğişik l
ik
ve ritabanı
I/O
büyük
uygul
am al
arını
h ız l
andıracak .
RH EL
Luis Vil
l
a, GNO M E Vak fı Üye s i ve k atıl
ım cı, "Bu işi yapark e n çok e ğl
e niyoruz ",
ak tarım
4.0,
s ürüm
ve
de s te k
s e çe ne k l
e rine göre , 349 $-249 9 $ aras ı
fiyate tik e tl
e ri il
e piyas aya s ürül
dü.
s ağl
am ge l
işm e l
e r h az ırl
ayıp, bunu yıl
da ik i k e z k ul
l
anıcıl
arım ız a s unuyorl
ar.
Bu h içbir ticari m as aüs tü üre ticis inin yapam ayacağı birşe y."
K aynak :
w w w .re dh at.com
-
w w w .e w e e k .com
h ttp://w w w .gnom e .org - Gnom e Proje s i Ana Site s i
h ttp://w w w .gnom e .org.tr - Gnom e Türk iye
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
er
Açık K aynak Düny as ı- H abe rl
7
SuSE Linux Profe s s ional9 .3
Nis an ortas ında h az ır...
Line os , Ente rpris e Linux
4.0'ıduyurdu
RH EL'un
Bu
s ürüm ün, e n s on te k nol
ojil
e rl
e dol
u ol
duğu
s öyl
e niyor. Duyurul
an
k aynak
k odl
arından
de rl
e nm iş ve h e r türl
ü Re dH at ticari
ye nil
ik l
e rde n, “XEN Virtual
is ation” il
e aynı işl
e tim s is te m inin fark l
ı s ürüm l
e rinin
m ark a
aynı anda çal
ıştırıl
abil
m e s i dik k at çe k ti. Sus e Profe s s ional9 .3, 2.6.11 çe k irde k ,
arındırıl
m ış bir s unucu dağıtım ı ol
an
X.O rg 6.8.2, K DE 3.4, GNO M E 2.10, O pe nO ffice .org 2.0 pak e tl
e rinin yanı s ıra
Line os
VO IP (IP üz e rinde n s e s il
e tim i) Linph one ; ve iPod uyum l
ul
uğuna da s ah ip
s ürüm ünü
ol
acak .
RH EL'un fark l
ı s ürüm l
e rinde k i tüm
Ayrıca SuSE Profe s s ional9 .3, içinde ye ni bir program il
e de ge l
iyor. F-Spot
program l
arı, ve ayrıca RH 'in fark l
ı
fotoğraf düz e nl
e m e aracı. Bu araç Googl
e tarafından ücre ts iz dağıtıl
an ve
ürünl
e r ol
arak k üm e l
e m e pak e ti ve
s ade ce W indow s işl
e tim s is te m ini de s te k l
e ye n Picas a 2 ye Nove l
l
'in ce vabı
ge l
iştirici pak e ti diye
nite l
iğinde ...
program l
arı içe riyor. Bununl
a birl
ik te
nite l
iği
taşıyan
Ente rpris e
duyurdu.
içe rik te n
Linux,
4.0
Line os
EL,
s attığı tüm
Line os EL, ürünü için h içbir de s te k
NASA'ya PH P Tabanl
ıSis te m
ABD s avunm a s anayis inin e n güçl
ü şirk e tl
e rinde n
Lock h e e d M artin, ne s ne tabanl
ı k od ol
uşturm a
ve rm iyor. Line os
ye ni
pak e tl
e rin
EL, s ade ce
k aynak
yayınl
am aya de vam
RH
k odl
arını
e ttiği s üre ce ,
de rl
e nm iş ik il
ik pak e tl
e ri s ağl
am aya
de vam
e de ce ğinin
garantis ini
al
tyapıs ı tas arl
am ak için Z e nd Studio 4 k ul
l
anacağını açık l
adı. Çe vrim içi Proje
ve riyor. Bu ne de nl
e Line os , RH 'in
Bil
gi Sis te m i (O PIS)'nin k ritik e l
e m anl
arından biri ol
acak ol
an bu al
tyapı NASA
de s te ğine
as trobiyol
ogl
arını de s te k l
e ye ce k . O PIS te k nik s orum l
us u Rich M orrow , Z e nd
Studio
il
e
O PIS'in
m im aris inde k i,
uygul
am as ındak i
ve
yöne tim inde k i
ih tiyaç
k urum s al
duym ayan
k ul
l
anıcıl
ara
tavs iye
e dil
iyor.
k arm aşık l
ığa rağm e n çok k ıs a bir s üre de ge rçe k l
e ştirm e aşam as ına ge l
dik l
e rini
be l
irtti.
Bil
gi: O PIS, uz ay yol
cul
uk l
arında ge re k e n ge l
işm iş h ayat de s te k s is te m i için
k ul
l
anıl
m as ı düşünül
e n ve ritabanıdır.
M andrak e s oftol
du M andriva
IBM , Nok ia ve Re d H at
Re dm ond'a K arşıAB'yl
e
7 Nis an tarih inde
açık l
am a yapan
M andrak e s oft, bundan s onra şirk e t
is m inde
ve
ürünl
e rinde
"M andriva"
k ul
l
anacağını
duyurdu.
Ö nce l
e ri AB taraftarı ol
an baz ı şirk e tl
e rin Avrupa K om is yonu'nun M icros oft'l
a
adını
ol
an s avaşından çe k il
m e s i üz e rine , M icros oft, te k nol
oji firm al
arının k om is yon
Açık l
am aya
k ararl
arını ve ce z al
arını onayl
am adığını, AK 'nin bu k onuda yal
nız ol
duğunu
M andrak e s oft-Cone ctiva
be l
irtm işti. Bunun üz e rine , IBM , Nok ia ve Re d H at'ın öncül
üğünde k i bir grup,
ve
Avrupa K om is yonu'na de s te k ol
duk l
arını be l
irtti. ECIS'e göre bu h am l
e , AB'nin
m ark a
Re dm ond'a
be l
irtil
iyor.
İs im
gös te riyor. Re al
Ne tw ork s ve O racl
e 'ın da üye s i ol
duğu ECIS buna dayanarak
yaptık l
arı
işe
Avrupa M ah k e m e s i'nin M icros oft'un te z ini göz ardı e tm e s ini is te di.
odak l
ak l
anacak l
arını
Avrupa Düz e nl
eme
M andriva
k arşı ve rdiği
güve nil
m e zl
ik
s avaşının
h al
a
de s te k l
e ndiğini
K urul
u'ndan ge l
e n 26 is te k te n 20's ini k abul e ttiğini
göre ,
k ararın
birl
e şm e s i
H e ars t Şirk e ti il
e de vam
davas ından
Şirk e ti,
açık l
ayan M icros oft, açık k aynak proje l
e rine k atıl
m ayı re dde tti. Şim di M icros oft
e s k is inde n de
k aynak k odl
arını gös te rm e de n te k nol
ojis ini payl
aşm anın yol
l
arını arıyor.
yapacak l
arını be l
irtti.
h ttp://pe ngue nce .l
inux.org.tr
bu
e de n
dol
ayı al
ındığı
de ğişik l
iği
il
e
dah a
iyi
be l
irte n
ye ni
m ark as ını
tanınm ış ve
güçl
ü
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
er
Açık K aynak Düny as ı- H abe rl
8
H P'de n 11.8 Te rafl
opl
uk
Süpe rbil
gis ayar
EduK noppix 2.1.1
s ürüm ünü duyurdu
H P il
e ABD Pas ifik K uz e ybatı Ul
us alLaboratuvarı(PNNL)
işbirl
iğiyl
e biyol
oji ve
k im ya araştırm al
arında k ul
l
anıl
m ak
ge rçe k l
e ne n 11.8 te rafl
opl
uk
için tas arl
anıp
Linux tabanl
ı s üpe r bil
gis ayar 2 yıl
l
ık k abul
EduK noppix, İtal
ya k ök e nl
i, e ğitim
am açl
ı,
K noppix
te m e l
l
i,
cd'de n
çal
ışan bir dağıtım . Ö z e l
l
ik l
e içinde
s üre cini başarıyl
a bitirdi.
e ğitici
ABD Ene rji Bak anl
ığınca je ok im yas alm ode l
l
e m e , ağır e l
e m e nt k im yas ı, ye ral
tı
Açık K aynak uygul
am al
arl
a uyum l
u
s u ak ışı s im ül
as yonl
arı, nano parçacık m ode l
l
e m e , m ol
e k ül
e r te rm odinam ik ve
Avrupa Bil
gis ayar Eh l
iye ti (ECDL)
k ine tik için k ul
l
anıl
an 2000 tane 1.5Gh z 'l
ik Inte lItanium 2 gücünde k i s is te m , 6.8
e ğitim içe riği ge l
iyor.
te rabyte 'l
ık be l
l
e ğe s ah ip ve üz e rinde Linux işl
e tim s is te m i k oşuyor. PNNL
Ayrıntıl
ı bil
gi için :
m ate m atik
program l
arı ve
yöne ticil
e ri bu s üpe rbil
gis ayarın e ndüs tri ve araştırm a l
aboratuvarl
arının işbirl
iği
il
e ul
us als orunl
ara h as çöz üm l
e r üre til
e bil
e ce ğine dair iyi bir örne k ol
duğunu
w w w .e duk noppix.org
s öyl
e di.
GCC 4.0 ge l
iyor...
C, C+ + , O bje ctive -C, Fortran, Java ve ADA
Sl
ack w are 'de n 10.1 Sürüm ü
dil
l
e rinde yaz ıl
m ış program l
arı 15'in üz e rinde
fark l
ı bil
gis ayar m im aris i için de rl
e m e m iz e
Öze l
l
ik l
e
im k an ve re n GCC (GNU Com pil
e r Col
l
e ction)
Vol
k e rding'in s ağl
ık probl
eml
e rinde n
4.0 RC1 yayınl
andı.
GNU/Linux s is te m l
e rin
ötürü proje nin ge l
e ce ğinde n e ndişe
en
ve
duyan
öne m l
i,
bil
e şe nl
e rinde n
k ritik
biri
ol
an
ol
m az s a
GCC
ol
m az
de rl
e yici
proje
l
ide ri
Sl
ack w are
Şubat'ta
Patrick
k ul
l
anıcıl
arı
duyurul
an
6
Sl
ack w are
s üitinin ye ni s ürüm ü il
e birl
ik te bu de rl
e yici il
e
Linux'un 10.1 s ürüm ü il
e rah at bir
de rl
e ne n
ne fe s al
di. Bu s ürüm , Linux 2.4.29
Fire fox,
O pe nO ffice .org,
Linux
Linux çe k irde ği gibi pe k çok yaz ıl
ım ın k al
ite s inde ve pe rform ans ında artış
çe k irde k
(Linux
2.6.10
çe k irde ği
be k l
e niyor. K aynak : w w w .faz l
am e s ai.ne t
ops iyone l
), X11R6.8.1, M oz il
l
a 1.7.5,
K DE 3.3.2, ve Xfce 4.2.0 gibi birçok
pak e tiçe riyor...
Siz l
e rde h abe r, duyuru vb. bil
gil
e ri
pe ngue nce 'de yayınl
anm as ı için biz l
e rl
e
payl
aşabil
irs iniz .
E-Lapis De rgis i
Gönül
l
ü ol
arak h ayata ge çiril
e n proje l
e rde n
biris i ol
an e -l
apis onl
ine de rginin il
k s ayıs ı
E-pos ta : pe ngue nce @ l
inux.org.tr
çık tı. PDF form atında indiril
e bil
ir. De rgi, bir
çok Linux uygul
am as ı, h abe rl
e r, ipuçl
arı ve
m ak al
el
e r il
e dopdol
u (40 s ayfa) içe riği il
e
ok uyucul
arını
be k l
iyor.
h ttp://w w w .e -l
apis .org
h ttp://pe ngue nce .l
inux.org.tr
Sanal
de rgiyi
adre s inde n
e dine bil
irs iniz . İl
k e tapta 3 ayl
ık
z am an
aral
ık l
arında
e -de rgi
çık m as ı
pl
anl
anan
z am ana bağl
ı ol
arak il
e ride ayl
ık bir yayına
dönüşe bil
ir.
w w w .e -l
apis .org
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
9
Be k l
e yiş s ona e rdi.
Standartl
ara uygun, açık k aynak k odl
u,
inte rne tte ge z intiyi z e vk h al
ine ge tire n ve
rak ipl
e rine k ıyas l
a dah a güve nl
i ge z intiye
ol
anak ve re n bu tarayıcı il
e tanışın.
44 m il
yon k işil
ik bu topl
ul
uğa k atıl
ın.
w w w .m oz il
l
a.org/products /fire fox
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
10
"Linux, yal
nız ca bir işl
e tim s is te m i çe k irde ği proje s idir. Bir Linux dağıtım ı çok fark l
ı k aynak l
arda
ol
uşturul
an çe k irde ği, araçl
arı ve uygul
am a yaz ıl
ım l
arını topl
ayarak birl
ik te çal
ışabil
irl
ik l
e rini s ağl
ayan,
ortak bir yöne tim çe rçe ve s i il
e birl
e ştire n bir bütündür. Sıradan k ul
l
anıcının çe k irde ği ve araçl
arı te k
te k e dinip birl
ik te çal
ışm al
arını s ağl
am as ı z orunl
ul
uğunu ortadan k al
dırır. Ul
us alDağıtım bir Linux
dağıtım ı ol
duğundan Linux çe k irde ğini ve il
intil
i araçl
arı k ul
l
anır. Ancak bu de rl
e m e ye de ğe r k atarak
k ol
ay k urul
abil
ir ve k ul
l
anıl
abil
ir h al
e ge tirir."
Pardus Ul
us alİşl
e tim Sis te m i Çal
ışan CD
w w w .ul
udag.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
11
Doruk Fişe k
Pe ngue n de ne re de n çık tı?
Uz un yıl
l
ar boyunca bil
gis ayar il
e
uğraşm as ına k arşın, profe s yone l
iş h ayatına atıl
dık tan s onra Linux
ve öz gür yaz ıl
ım l
arl
a tanışan
yaz ar; bir bil
işim
firm as ında
s is te m yöne ticis i ve program cı
ol
arak çal
ışıyor. Aynı z am anda
Linux K ul
l
anıcıl
arı De rne ği'nin de
ak tifüye l
e ri aras ında ye r al
ıyor.
Pe ngue n, as l
ında yaz ıl
ım ın k e ndis i il
e
doğrudan il
gil
i ol
m am as ına k arşın uz un
yıl
l
ardır Linux cam ias ının s im ge s i
k onum unda. O k uduğunuz bu de rgi bil
e adını
ondan al
ıyor. Yaz ıda, pe ngue nin ge çm işine
bir yol
cul
uk s iz i be k l
iyor...
Evve l z am an içinde , h e r şe y 19 9 6
K im de n : Linus Torval
ds (torval
ds @ cs .h e l
s ink i.fi)
yıl
ında, artık
K onu : Re : Linux Logo prototipi.
5 yaşına ge l
e n Linux
çe k irde ğinin çığır açan 2.0 s ürüm ü il
e
Tarih : 9 M ayıs 19 9 6 Pe rşe m be , 17:48:56 + 0300 (EET DST)
başl
adı. Birçok Linux ins anı artık ye ni
s ürüm il
e be rabe r Linux için uygun bir
Biris i bir l
ogo yarışm as ı duyurm uştu, be l
k i ins anl
ar k e ndi fik irl
e rini bir w e b s ite s ine
l
ogo/m as k ot bul
m a z am anının ge l
diğini
gönde re bil
irl
e r.. H e r ne ys e , bu pe ngue n, as l
ında dünyayı tutabil
e ce k k adar güçl
ü ol
m ayan
s öyl
e m e ye başl
am ışl
ardı.
z aval
l
ı bir pe ngue n gibi duruyor ve e z il
e ce k . Bu açıdan pe k iyi, poz itifbir l
ogo de ğil
..
Linux için bir l
ogo yarışm as ı duyurul
du.
Şim di, pe ngue nl
e ri düşündüğünüz z am an, il
k ol
arak
Birçok
"k ucak l
anas ı" bir canl
ı düşünün. Bir ne fe s dah a al
ın, ve "şirin" düşünün. Bir s üre l
iğine
l
ogo
öne ris i
başk a işl
e tim
gül
ünç
yapıl
dı.
Baz ıl
arı
s is te m l
e rinin l
ogol
arının
durum l
ara
düşürül
m e s inde n
de rin bir ne fe s
al
ın, ve
s onra
"k ucak l
anas ı" düşünce s ine ge ri dönün (ve ne fe s al
m aya de vam e din). Sonra "m e s t ol
m uş"
ol
duğunu düşünün. Buraya k adar be nim l
e m is iniz ?İyi..
ol
uşuyordu. Baz ıl
arı k artal
, k öpe k bal
ığı
gibi
güçl
ü
ve
s oyl
u
h ayvanl
ardı.
Şim di, pe ngue nl
e r için, (o k adar da k ucak l
anas ıl
ar), "m e s t ol
m uş" de m e k ya az önce cins e l
Tartışm al
arın bir nok tas ında Linux'un
il
işk ide bul
unm uş ya da tık a bas a ringa bal
ığı ye m iş de m e k tir. Söz üm e güve nin, be n
yaratıcıs ı
Torval
ds ,
pe ngue nl
e r üz e rine bir uz m anım , bu ik is i dışında başk a bir ol
as ıl
ık yok . Şim di, bu nok tada, biz
Avus tral
ya'da Sam ba'nın yaz arı Andre w
az gın bir pe ngue nl
e il
işk il
e ndiril
m e k is te m iyoruz (as l
ında, is tiyoruz , am a pol
itik de ğil
, öyl
e ys e
Tridge l
lil
e be rabe r gittiği bir h ayvanat
yapm ayacağız ), o z am an burada "tüm m ide s i ringa bal
ığıyl
a dol
m uş" açıs ından bak ıyor
bah çe s inde
ol
m al
ıyız .
ol
an
bir
Linus
pe ngue n
tarafından
ıs ırıl
dığından be ri pe ngue nl
e re öz e lbir
s e m pati duyduğunu be l
irtince
tartışm a
Ö yl
e ys e "pe ngue n"i düşündüğünüz de , h afif faz l
a k il
ol
u (*), oburca atıştırdık tan s onra oturan
ve h e nüz dah a ye ni ge ğirm iş bir pe ngue n h ayale diyor ol
m al
ıs ınız . İşte orada h uz ur ve
otom atik m an o yöne doğru k aydı.
m utl
ul
uk ve re n bir gül
üm s e m e yl
e oturuyor -- birk aç gal
on çiğ bal
ık ye dik te n s onra dünya
Bu s e fe r de ğişik
şe k il
l
e rde
pe ngue n
yaşam ak için güz e lbir ye r ve bir ge ğirtinin dah a ge l
m e k üz e re ol
duğunu h is s e de bil
iyors unuz .
öne ril
e ri ge l
di. En s on dünyayı e l
inde
(*) ŞİŞM AN de ğil
, am a ayak ta durm ak için ge rçe k te n faz l
a tık a bas a dol
u ol
duğunu
tutan
göre bil
mel
is iniz . Burada "fas ul
ye çuval
ı"nı düşünün.
üz e rine
bir pe ngue n
Linus
öne ris i
Torval
ds ,
ge l
mesi
h ayal
inde k i
pe ngue ni uz uun uz adıya tarif e de n bir
Şim di, e ğe r k e ndiniz i çiğ bal
ık ye m e k l
e m e s t ol
an bir şe yin ye rine
k oym ak ta güçl
ük
e -pos ta gönde rdi (bak ınız am cam çatır
çe k iyors anız , "çik ol
ata" ya da başk a bir şe yl
e r düşünün, am a ol
ayı k aptınız . Tam am , öyl
e ys e
çatır Türk çe k onuşuyor) :
s e vil
e bil
ir, k ucak l
anas ı, k e ndini ringa bal
ığına göm e re k tık a bas a ye dik te n s onra oturan bir
pe ngue n düşünüyor ol
m al
ıyız . H al
a be nim l
e m is iniz ?
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
12
ŞİM Dİz or ol
an k ıs m ı ge l
iyor. Bu görüntüyü göz ünüz ün önünde n ayırm ayarak , s til
iz e bir
atıl
dı. Pe ngue nl
e r s iyah /be yaz -- s ank i
h al
ini çiz in. Faz l
aca bir de tay yok - s ade ce bir s iyah fırça tipi ana çe rçe ve (bir çiz ginin
s m ok in
k al
ınl
ığının de ğiştiği durum da bir fırça il
e el
de e ttiginiz e tk iyi bil
iyors unuz ). İşte BU ye te ne k
dol
aştık l
arından,
ge re k tiriyor. İns anl
ara o çe rçe ve yi ve rin, ve şöyl
e de m e l
il
e r : [m araz i tatl
ı s e s , çocuk
s m ok in
k onuşm as ı ade ta] "Aayy, ne k adar k ucak l
anas ı bir pe ngue n, iddiaya gire rim de m in tık a
ol
an “Tuxe do” k e l
im e s inin k ıs al
tm as ı
bas a ringa bal
ığı ye m iştir". K üçük çocuk l
ar da h opl
ayıp z ıpl
ayıp "anne anne , be nim de bir
ol
arak
tane ol
abil
ir m i?" diye çığl
ık atm al
ı. Sonra dah a büyük ve biraz dah a de tayl
ı bir h al
ini
kel
im e l
e r üre til
diys e de , pe ngue nin is m i
yapabil
iriz (be l
k i dünyanın k üre s ine yas l
anm ış, am a be n ge rçe k te n Atl
as ya da be nz e ri bir
Tux ol
arak be nim s e ndi.
giym iş
gibi
Tux
kel
im e s inin
da
ortal
ık ta
aynı z am anda
İngil
iz ce
al
gıl
andı.
k arşıl
ığı
Çe şitl
i başk a
"m aço pe ngue n" im ajı ve rm e m e m iz ge re k tiğini düşünüyorum ). O dah a de tayl
ı h al
i
ağl
atana k adar Bil
l
y-boy'a şapl
ak atar ya da Fre e BSD ibl
is i il
e buz h ok e yi oynayabil
ir. Am a
Pe ngue n çıl
gınl
ığı bununl
a da bitm e di.
bas it, te k
Çe k irde k ge l
iştiricil
e rinde n Al
an Cox'un
bir pe ngue n l
ogos u ol
ur. Diğe rl
e ri s ade ce
o k ucak l
anas ı pe ngue nin bir
önde rl
iğinde
m iz ans e nde ak tör ol
arak k ul
l
anıl
anl
arı ol
ur.
Ph il Cope l
and,
M artin
H ous ton, Al
un Jone s , Rich ard H ugh e s ,
Al
ec
Linus
M uffe tt,
Andre w
Page tt,
Dick
Porte r, Ch ris Sam ue l
'dan ol
uşan grup ve
LinuxW orl
d de rgis i; Linus Torval
ds 'a yaş
O s ırada 22 yaşında ol
an Larry Ew ing,
H ava fırças ı il
e de biraz faz l
a düz l
e şe n
günü h e diye s i ol
arak Bris tol H ayvanat
486 DX2-50 bil
gis ayarının başına ge çti.
al
anl
arı aydınl
attı ya da k ararttı. İs te diği
Bah çe s i'nde
GIM P program ının s on s ürüm ü 0.54 il
e
s onuçl
arı al
ana k adar bu çal
ışm al
arı
pe ngue ne s pons or ol
dul
ar.
çiz im yapm aya girişti.
bık m adan, te k rar te k rar uygul
adı.
yaşayacak
ge rçe k
bir
Larry Ew ing'in Tux'u öz gür bir l
is ans l
a
Pe ngue nin k aba ol
arak
dış h atl
arını
Son
ol
arak
da
el
inde k i
ve
üç
pe ngue nin
öz gür yaz ıl
ım
fe l
s e fe s inin
örne k
bir
çiz e re k işe başl
adı, dik k atl
ice şe k il
de k i
s iyah /be yaz
tüm
h az ırl
ayabil
m e k için GIM P'in “Th re s h ol
d”
uygul
am as ı ol
du. Binl
e rce
ekl
e ntis ini k ul
l
andı.
re s m i ortaya çık tı. Firm al
arın ürünl
e rinin
de l
ik l
e ri
k apadı.
K aba
h atl
ar
tarafından bırak ıl
an boşl
uk l
arı s iyah il
e
re nk l
i h al
l
e rini
k am uya m al e tm e s i s onucunda, Tux
l
ogol
arının
dol
durduk tan s onra, fark l
ı boyutl
arda
fark l
ı Tux
bir
pik s e l
ine
20-30 s aat s üre n bu çal
ışm as ı Larry
dok undurm adık l
arı bir dünyada
Ew ing'e , 4-5 yılboyunca öz gür yaz ıl
ım
k ayak
dünyas ına k attığı yaz ıl
ım k odundan çok
giye rk e n, fark l
ı ül
k e bayrak l
arı taşırk e n,
dah a faz l
a ün k az andırdı. Logo s e çim i
rak ı içe rk e n ;-), gaz e te ok urk e n görül
dü.
il
e il
gil
i yapıl
an oyl
am al
arı “Linux 2.0
Birçok öz gür yaz ıl
ım proje s inin yanı s ıra
Pow e re d” yaz an bir l
ogo k az anm as ına
birçok
dah a k oyu s arı re nk l
e ri k üçük bir düz
k arşın, pe ngue nin popül
e rl
iği h e r ge çe n
ge l
iştirdik l
e rini vurgul
am ak
fırçayl
a gaganın ve ayak l
arın k öşe l
e rine
gün gide re k arttı.
l
ogol
arında
düz
fırçal
arl
a şe k il
l
e ndirm e ye
e tti. Gagas ını ve
te k nik l
e
de vam
ayak l
arını da aynı
ye rl
e ştire re k
k aba
h atl
arın
içl
e rini dol
durdu.
Sonra il
k göl
ge l
e ndirm e yi e k l
e di. H afif,
uygul
adı;
böyl
e ce
re s im
yapark e n,
firm a
da
Tux'u
k az anm aya başl
adı. Aynı işl
e m i birçok
Pe ngue n s e ve rl
e r ona bir is im bul
m ak
s arı ve
için de uğraş ve rdil
e r. Çiz il
e n pe ngue nin
Tux
ünl
ü
De de k tif ol
arak
is te diği göl
ge şe k il
l
e rini ye rl
e ştirdi.
çiz gi
Sim ps on'a
k arak te ri
H om e r
be nz e m e s inde n
diz i
dol
ayı
bil
gis ayar
ge l
dik te n s onra is e GIM P'in “convol
ve ”
is m ini be ğe ne nl
e r de ol
du. Tux is m i is e
üz e rinde
aracını
il
k
k il
om e tre h ız a ul
aştı.
kez
Jam e s
H ugh e s
k ul
l
anm aya başl
adı. Fark l
ı boyutl
arda
“(T)orvol
ds
fırçal
arı
h atas ı il
e be rabe r) çok
göl
ge l
e ndirm e yi
dah a pürüz s üz h al
e ge tirdi.
h ttp://pe ngue nce .l
inux.org.tr
k ul
l
anm a
im k anı
tarafından
oynadı.
k art yarışl
arına k atıl
dı, h ava h ok e yi
oynadı, bal
ık
k ul
l
anarak
çöz üm l
e ri
için k e ndi
oyunl
arında
“H om e r” is m ini öne re nl
e r ol
du. “Linnie ”
m odunda
Linux
m ace ral
ara atıl
dı, go-
Şe k ilve göl
ge l
e m e be l
irl
i bir s e viye ye
“bul
anık l
aştırm a”
Tux
el
bis e l
e ri
bul
dul
ar, re k l
am fil
ml
e rinde oynattıl
ar.
de rinl
ik
gri göl
ge l
e r için te k rarl
ayarak
be be k
ye m e k
k ayarak
için
s aniye de
göbe ğinin
yüz l
e rce
(U)ni(X)” ifade s inin (yaz ım
ol
m ayan bir k ıs al
tm as ı ol
arak
da başarıl
ı
Linux k ul
l
ananl
arın s im ge s i h al
ine ge l
en
pe ngue n tişörtl
e re bas ıl
dı.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
13
Vücutl
arına
pe ngue n
dövm e l
e ri
yaptıranl
ar ol
du. Anah tarl
ık l
arı, k ravat
iğne l
e ri,
k upal
arı,
pe l
uş
be be k l
e ri,
k os tüm l
e ri, al
tın m üce vh e rl
e ri de rk e n
l
e go
oyuncak l
arından,
s e ram ik te n,
k ağıttan Tux'l
ar yapıl
dı.
İns anl
ar Linux'a ve öz gür yaz ıl
ım a ol
an
s e vgis ini pe ngue ne
ak ıttıl
ar. Pe ngue n
onl
arı yıl
l
ar boyunca bir araya ge tire n,
bul
uşturan ortak payda ol
du.
Doruk Fişe k
LK D Yıl
ın Pe ngue nl
e ri Ö dül
l
e ri
Linux ve Ö z gür Yaz ıl
ım Şe nl
iği il
e yaşıt ol
an Linux K ul
l
anıcıl
arı De rne ği Yıl
ın Pe ngue nl
e ri Ö dül
l
e ri bu yıldördüncü k e z ve ril
e ce k . Ö dül
al
acak pe ngue nl
e r, s iz l
e rin gös te re ce ği adayl
ar aras ından de rne k üye l
e rim iz in oyl
arıyl
a be l
irl
e ne ce k . İz l
e ne ce k yönte m il
e il
gil
i ayrıntıl
ı
bil
gi is e şöyl
e:
- Ö dül
l
e r bir önce k i yıl
da yapıl
an çal
ışm al
ar göz önünde bul
undurul
arak ve ril
ir.
- Dah a önce bir k ate goride 'Yıl
ın Pe ngue ni' ödül
ünü al
m ış bir k işi/k urum /proje te k rar aynı ödül
e aday gös te ril
e m e z . Ancak fark l
ı bir
k ate goride aday gös te ril
e bil
ir.
- 01 Nis an - 23 Nis an tarih l
e ri aras ında, "Aday Gös te rm e " s üre ci ge rçe k l
e şir. H e r ödülk ate goris i için w e b s ayfas ında bir aday gös te r
form u ye rl
e ştiril
ir. M e vcut adayl
ar için de , adayl
ar h ak k ında de ğe rl
e ndirm e yapıl
abil
m e s i için ins anl
arın görüşl
e rini yaz abil
e ce ği bir al
an
ol
uşturul
ur. K üfür ve h ak are tiçe rm e ye n aday il
e il
gil
i tüm görüşl
e rin yayınl
anm as ı e s as tır.
- 25 Nis an - 08 M ayıs tarih l
e ri aras ında de rne k üye l
e rine açık bir çağrıda bul
unul
arak , h e r k ate goride aday ol
anl
ar aras ından bire r
adayı s e çe re k oy ve rm e l
e ri is te nir.
- Ö dül
l
e r 22 M ayıs 'ta, 4. Linux ve Ö z gür Yaz ıl
ım Şe nl
iği'nin k apanış töre ni s ıras ında s ah ipl
e rine ve ril
ir.
Ayrıntıl
ı bil
gi için : h ttp://odul
.l
inux.org.tr
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
14
M oz il
l
a Th unde rbird
E-pos ta İ
s te m cis i
w w w .m oz il
l
a.org/products /th unde rbird
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
15
Rıdvan Can
O pe nO ffice .org 2.0'a doğru
O pe nO ffice .org 2.0'a il
k bak tığım ız da ol
gunl
aşm ış bir öz gür
yaz ıl
ım portre s ini göre bil
iriz .
Pam uk k al
e
Ünive rs te s i İk tis at
böl
üm ü m e z unu ol
an Rıdvan
Can, açık k aynak proje l
e ri Türk çe
ye re l
l
e ştirm e
grupl
arında ak tif
ol
arak ye r al
m ak tadır. Ak tif ol
arak
k atıl
dığı ye re l
l
e ştirm e
grupl
arı
O pe nO ffice .org, K DE Türk iye ,
Gnom e
Türk iye
ve
M oz il
l
a
Türk iye 'dir.
Rıdvan
Can'a
ridvan@ k de .org.tr
adre s inde n
ul
aşabil
irs iniz .
K odl
arını
al
dığı
StarO ffice 'in
baz ı
öz e l
l
ik l
e rinde n iyice s ıyrıl
m ış ve k e ndi
k im l
iğini
k az anm aya
başl
am ış
diye bil
irim . Buna e n iyi örne k l
e rde n biris i
“O pe nDocum e nt”
k ul
l
anm aya
Bundan 5 s e ne
O pe nO ffice .org 2.0'a
il
k bak tığım ız da
ol
gunl
aşm ış bir öz gür
yaz ıl
ım portre s ini
göre bil
iriz . K odl
arını
al
dığı StarO ffice 'in
baz ı öz e l
l
ik l
e rinde n
iyice s ıyrıl
m ış ve
k e ndi k im l
iğini
k az anm aya başl
am ış
diye bil
irim . Buna e n
iyi örne k l
e rde n biris i
“O pe nDocum e nt”
be l
ge biçim ini
k ul
l
anm aya
başl
am as ı...
Sun a'in k aynak
“StarO ffice
de
biçim ini
Burada
öz e l
l
e ştiril
m iş
bir
k odl
arını açacağını duyurm as ından s onra
O pe nO ffice .org de ğilm i?” de rs e niz , bu
ortaya çık an O pe nO ffice .org proje s inin bu
da işin te rs ine döndüğünün bir k anıtı
de nl
i başarıl
ı ol
acağını birçok
diye bil
irim .
k işi tah m in
Artık
O pe nO ffice .org'u
e de m iyordu.(Ö z gür yaz ıl
ım cam ias ı h ariç :-) )
h e m e n h e r s ah ne de görm e ye h az ırız .
O pe nO ffice .org 1.0 çık tık tan s onra birçok
K im l
ik bul
m a k ıs m ını bir yana bırak ırs ak
düz e l
tm e nin ve baz ı öz e l
l
ik l
er ekl
e nm e s iyl
e
te k nik
1.1.4 s ürüm üne
ol
duğunu,
içinde
çok
k adar ul
aşıl
dı. Bunl
arın
öne m l
i ge l
işm e l
e r ol
m as a da
birinci ge l
iştirm e
s e ris inde
yapabil
e ce k l
e rin
e n iyis ini 1.1.4 içinde rah atl
ık l
a göre bil
iyoruz .
Bana
göre
1.1.4
s ürüm ü
ortal
am a
yapacağınız
işl
eml
e ri
k ol
ayca
ol
arak
da
bu
birçok
ürünü
başl
adığınız da
ge l
işm e nin
k ul
l
anm aya
k ol
ayca
h is s e de bil
iyors unuz . Bunl
ar ne l
e r m i?
H e p birl
ik te göz atal
ım .
bir
k ul
l
anıcı için ge niş im k anl
ar s unuyor ve
Ye ni Dos ya Biçim i
ye rine
ge tire bil
iyor. Dah a faz l
as ını be k l
e ye nl
e r için
En öne m l
i de ğişik l
ik l
e rde n biris i bundan
2.0
s onra
s ürüm ü
yol
da
ve
h e rk e s in
k al
bini
çal
m aya h az ırl
anıyor.
O ASIS
ol
gunl
aşm ış
göre bil
iriz .
2.0'a
O pe nDocum e nt dos ya
biçim inin k ul
l
anıl
acak ol
m as ı. Bu dos ya
biçim inin
O pe nO ffice .org
h ttp://pe ngue nce .l
inux.org.tr
önce
be l
ge
başl
am as ı...
il
k
bak tığım ız da
bir öz gür yaz ıl
ım
portre s ini
aynı
k ul
l
anıl
m aya
yapıdak i
bütün
başl
anm as ıyl
a
program l
ar
aras ında tam bir uyum l
ul
uk s ağl
anm ış
ol
acak .
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
16
Bu dos ya biçim i k ul
l
anan program l
ara
e n bil
indik ik i örne k is e StarO ffice ve
K office
. Bu k onuda dah a çok
al
m ak
için
bil
gi
h ttp://w w w .oas is -ope n.org
adre s ini z iyare te de bil
irs iniz .
Im pre s s 'te k i ye nil
ik l
e r:
Üz e rinde e n çok çal
ışan böl
üm l
e rinde n
biris i de “Im pre s s ”, yani s unum yaz ıl
ım ı.
Bu
üründe
ge rçe k te n
k ul
l
anım
k ol
ayl
ığını ön pl
ana çık aran ge l
iştirm e l
er
yapıl
m ış. Sağ tarafa k onul
an “Göre vl
e r”
k ıs m ı birçok öz e l
l
iğe k ol
ayca ul
aşm anız ı
s ağl
ıyor.
Bunun
yanında
aras ı ge çişl
e r de
dah a
görünüm l
er
k ol
ay
h al
e
ge tiril
m iş. Es k i s unu m otorunun te k rar
yaz ıl
arak
de
pe rform ans l
ı h al
e ge tiril
mesi
ayrı bir güz e l
l
ik
k atm ış. Bunun
yanına düz e l
tm e l
e ri ve k üçük ayrıntıl
arı
da k atınca k ul
l
anıl
m as ı dah a da z e vk l
i
PDF k ayde tm e de ye nil
ik l
er
bir program h al
ine ge l
m iş Im pre s s ...
O O o 1.1.x s ürüm l
e rinde de ye r al
an PDF ol
arak be l
ge yi k ayde tm e öz e l
l
ik l
e ri ge l
iştiril
m iş.
K arşınız a ge l
e n dışa ak tarm a e k ranından baz ı ayarl
arı yapabil
m e im k anınız var.
As ılye nil
ik : ve ritabanı
Birçok k işi tarafından m e rak l
a be k l
e ne n
ve ritabanı böl
üm ü ge tirdiği ye nil
ik l
e rl
e
çok
ses
ge tire ce ğe
s ürüm l
e rde
k ol
ayl
aştırıl
m ış ve
arayüz ü
Başk a
Es k i
işl
eml
er
ve ritabanı de ne tim
dah a anl
aşıl
ır h al
e ge l
m iş.
bir
işl
eml
er
be nz iyor.
yapıl
an
ve ritabanına
bağl
anarak
yapabil
diğiniz
gibi
O pe nO ffice .org'a göm ül
e n ve ritabanını
da
k ul
l
anabil
iyors unuz .
ve ritabanı H s q l
db
ve
Bütünl
e şik
Java
al
tında
çal
ışıl
ıyor. Sis te m iniz de Java yok s a, bu
durum
ve ritabanı
k ul
l
anam ayacağınız
anl
am ına
s is te m ini
ge l
iyor.
Ve ritabanı h ak k ında dah a faz l
a bil
gi
al
m ak için h ttp://h s q l
db.s ource forge .ne t/
adre s ini z iyare te de bil
irs iniz .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
17
Yuk arıdak i
ge l
işm e l
er
h e rk e s
tarafından
e dil
e bil
e ce k
ge ne l ol
arak
k ol
ayca
ge l
işm e l
e r.
fark
Bunl
arın
yanında k üçük am a e tk il
i ekl
emel
e r ve
iyil
e ştirm e l
e rde ol
duğunu s öyl
e ye bil
irim .
Şim dide
bunl
arın
ne l
er
ol
duğuna
bak al
ım .
O tom atik
şe k il k ul
l
anım da da çok
ge l
iştirm e l
er
birçok
yapıl
m ış.
ge çiş ve
Sl
aytl
ar
iyi
için
anim as yon e k l
e nm iş.
Sih irbaz l
ar (dah a önce AutoPil
ot ol
arak
is im l
e ndiril
iyordu)
içinde
birçok
iyil
e ştirm e yapıl
m ış. XForm s de s te ği il
e
form al
arl
a çal
ışm a dah a k ol
ay h al
e
ge tiril
m iş. W ordPe rfe ct de s te ği dah a da
ge l
iştiril
m iş.
bil
giye
Bunun
için
dah a
faz l
a
h ttp://w p.ope noffice .org/fil
te r.h tm l
adre s inde n ul
aşabil
irs iniz .
Be l
ge
k urtarm a s ih irbaz ı da ol
duk ça
başarıl
ı çal
ışıyor
ve
s iz i
s ık ıntıya
ge niz i k urtarıyor. Es k is ine
K urul
um program ının dah a ye te ne k l
i h al
e s ok m adan be l
göre
dah
a
k ul
l
anıl
ışl
ı
ol
duğunu
ge l
diğini
s öyl
e ye bil
irim .
K urul
um
Sayıs alim z al
ar
öz e l
l
ik l
e rinde n biris i de
program ının k al
dırıl
m as ı başl
angıçta biraz
s öyl
e ye bil
irim .
s ayıs alim z a (DigitalSignature s ) de s te ğinin
k arışık l
ığa ne de n ol
abil
ir. Ö z e l
l
ik l
e Linux'a
ye nil
ik l
e rde n biris i de M oz il
l
a Ek l
e ntis i
2.0'l
a birl
ik te
ye ni
il
e O pe nO ffice .org be l
ge l
e rinin M oz il
l
a
İl
gi çe k e bil
e ce k
be l
ge nin
ge l
m e s i. Artık
içine
k im l
iğiniz i
yarattığınız
gös te re n
bir
başl
ayanl
arın
k afas ını
biraz
ve
k arıştırabil
ir.
türe vi
göz de n
k açan
tarayıcıl
ar içinde
gös te ril
m e s i. Am a e k l
e ntinin göre vini
im z anız ı atabil
iyors unuz .
başarıyl
a ye rine ge tirdiğini s öyl
e m e k z or.
Görs e le k l
e ntil
er
Cal
c'tak i s atır s ınırl
am as ına s on
Görs e lol
arak yapıl
anl
ar is e be nce ol
duk ça
güz e l
1.x.x s ürüm l
e rinde Cal
c içinde ol
an s atır
ol
m uş.
te m as ına ayak
K ul
l
andığınız
s is te m in
uyduran O O o, s is te m l
e
s ınırl
am as ı M S O ffice 'te ol
duğu 65536'ya
(görs e l açıdan :-) ) tam bütünl
ük
çık arıl
m ış.
çal
ışıyor.
K ayde tm e
pe nce re l
e rinde
Ye ni k urul
um program ı
pe nce re s ini,
de
ve
Sim ge l
e rde
şe k il
de yapıl
m ış diye bil
iriz .
k al
dırıl
arak
ge l
işm e l
e re
de ğinm e ye
Göz üm de n
ve
çal
ıştım .
k açanl
arın
ol
m as ı
m uh te m e l
, çünk ü bu yaz ıyı yaz ark e n
OOo
il
e tişim
O pe nO ffice .org
il
e tişim
aşam as ındaydı. Ge l
iştirm e aşam as ında
k ul
l
anabil
iyors unuz .
yapıl
m ış.
ekl
e ne n ye nil
ik l
e re
il
e tişim
s is te m
K urul
um yönte m l
e rinde de baz ı de ğişik l
er
program ı
içinde
Ge ne l ol
arak
açm a
is te r
is te rs e niz
pe nce re s ini
“Se tup”
M oz il
l
a
Be l
ki
dah a güz e l ve
yüz l
e rce
2.0
h ata
h al
a
bil
diril
e re k
be ta
hemen
til
iyor. Çok h um m al
ı bir çal
ışm a
anl
aşıl
ır bir düz e l
ol
duğunu s öyl
e s e k yal
an ol
m az s anırım .
Z am an z am an 1 h afta içinde 3 düz e l
tm e
pl
atform l
ar aras ı fark l
ı k urul
um yönte m l
e ri
be nim s e nm iş. W indow s için .m s i de s te ği,
Es ne k araç çubuk l
arı
s ürüm ü
Linux s ürüm l
e ri içinde RPM ve De b pak e t
Araç çubuk l
arının yapıs ı iyil
e ştiril
e re k dah a
ge ribil
dirim in
k ol
ay işl
e m yapabil
m e niz e ol
anak s ağl
ıyor.
s öyl
e ye bil
irim . Siz l
e r de be ta s ürüm ünü
de s te ği
ol
an
k urul
um
yönte m l
e rini
görüyoruz . Bunun yanında tar.gz
ge l
en
pak e tl
e ri
de
k üçük
yardım ıyl
a k urabil
iyors unuz .
h ttp://pe ngue nce .l
inux.org.tr
bir
ol
arak
be tik
bil
e çık abil
iyor.
çok
iyi
Bundan
da
çal
ıştığını
l
anıyors anız
ge ribil
dirim
il
e
öne m l
i k ul
ge l
iştiricil
e re
yardım cı
ol
abil
irs iniz .
ge l
işm e l
e r aras ında ye r al
ıyor be nce ...
Çorbada s iz in de tuz unuz ol
s un :-)
Bu
da
k ul
l
anabil
irl
ik
açıs ından
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
18
Ge ne lol
arak bak ars ak O pe nO ffice .org'un
çok s e s ge tire ce ği ve h e rk e s i k al
binde
vuracak
bir s ürüm
ol
acağını şim dide n
s öyl
e ye bil
irim . Sonra de m e di de m e yin.
Şim diye
k adar
O pe nO ffice .org
k ul
l
anm adıys anız
ve
O pe nO ffice .org
uyandıys a,
içiniz de
k ul
l
anm a
hemen
is te ği
w w w .ope noffice .org
adre s ine gide re k O pe nO ffice .org 2.0 be ta
s ürüm ünü
k urabil
irs iniz .
Sonras ını
O pe nO ffice .org'a
öz gür bir yaz ıl
ım
Sonras ı
m ı?
bırak arak
k ul
l
anm anın k e yfini
çık arın :-)
O pe nO ffice .org Türk iye ve çal
ışm al
ar
O pe nO ffice .org
1.0
s ürüm ünde n
(il
k
k ararl
ı s ürüm ) bu yana O pe nO ffice .org
Türk iye
Grubu
(tr.ope noffice .org)
ye re l
l
e ştirm e çal
ışm al
arını yürütüyor. Bu
grubun
içinde
ye r al
an
biri
ol
arak
yaptığım ız çal
ışm al
ar h ak k ında biraz bil
gi
ve rm e k is tiyorum .
2.0 ge l
iştirm e s üre ci il
e birl
ik te biz im de
ye re l
l
e ştirm e çal
ışm al
arım ız başl
adı. Şu
anda k al
ite l
i bir çal
ışm a çık arm ak
için
yavaş il
e rl
e s e k de s üre ç s onunda çok iyi
bir Türk çe s ürüm s unacağım ız ı s öyl
emek
is tiyorum . Bu s üre ç içinde
gruba ye ni
ark adaşl
arım ız k atıl
dı ve birçok anl
am da
çal
ışm al
arı rah atl
attıl
ar.
Bu
ve s il
e il
e
k atk ıda bul
unan h e rk e s e k e ndi adım a ve
grup adına te şe k k ür e diyorum .
Bunl
arın yanında öne m l
i bir e k s ik l
ik ol
an
Türk çe
im l
a
de ne tim i
s orunum uz
Z e m be re k il
e ortadan k al
k m aya başl
adı.
İm l
a de ne tim i de s te ği il
e birl
ik te Türk çe
O pe nO ffice .org
k ul
l
anm anın
da
z e vk i
başk a ol
uyor. H e rk e s e tavs iye e de rim . :-)
Bu program ı öz gür yaz ıl
ım
k az andıran
ve
dünyas ına
öne m l
i bir
dol
duran Z e m be re k
e k ibine
boşl
uğu
büyük
bir
te şe k k ür borçl
uyuz . Te şe k k ürl
e r....
Ö z gürce bir adım atın... O pe nO ffice .org
k ul
l
anın, k ul
l
andırın.::
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
19
Linux K ul
l
anıcıl
arıDe rne ği
De rne k üye l
iği, öz gür yaz ıl
ım fe l
s e fe s ine
duyul
an s e m patiyi ve /ve ya bağl
ıl
ığı ifade
e de r.
De rne ğin üye s i ol
arak , de rne ğin ve
yaptığı çal
ışm al
arın doğalbir parças ı
h al
ine ge l
e bil
irs iniz .
Ö ne m l
i k ararl
arda oy k ul
l
anabil
ir,
de rne ğe görüşl
e riniz l
e yön ve re bil
ir ve e n
öne m l
is i de rne ğin “s ah ip”l
e rinde n biri
ol
abil
irs iniz .
Ö z gür yaz ıl
ım fe l
s e fe s ini be nim s e ye n
h e rk e s i, pe ngue nl
e rin s e s ini dah a güçl
ü
duyurabil
m e k için de rne ğe üye ol
arak
örgütl
e nm e ye ve birl
ik ol
m aya
çağırıyoruz .
w w w .l
k d.org.tr
w w w .l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
20
LK D Etk inl
ik Çal
ışm a Grubu
Bir Şe nl
ik M as al
ı
H e r yılk e ndini ye nil
e ye n şe nl
ik te , bu yılda önce k i
şe nl
ik l
e rde k il
e re e k ol
arak bir çok ye ni e tk inl
ik ye r al
acak
Yıl2002... Ayl
ardan O cak ... Pe ngue nl
e rin
1-4
bir arada
II.Linux ve Ö z gür Yaz ıl
ım Şe nl
iği'nde yine
ol
m a,
birbirl
e ri
il
e
bul
uşup
M ayıs
2003’te
İs tanbul
'da
yapıl
an
k aynaşm a ih tiyaçl
arı gün be gün artm ak ta.
birçok pe ngue n bir araya ge l
iyor. Bu s e fe r
De rk e n biri “şe nl
ik ?” diye bir fik ir atıyor
h afta içi 3, h afta s onu 6 paral
e l s al
onda
ortaya
ve ril
en
ve
hemen
k onuşul
m aya
h ız l
anıyor.
ol
uru
başl
anıyor.
M e k an,
z am an
ol
m az ı
Çal
ışm al
ar
s e m ine rl
e r il
e
Linux
ve
öz gür
Grup, h e r yıl yapıl
an şe nl
ik
organiz as yonunun
yanı
s ıra;
düz e nl
i s e m ine rl
e r için afiş
h az ırl
anm as ı
ve
dağıtıl
m as ı,
s e m ine r
s al
onl
arının
düz e nl
e nm e s i, çe şitl
i fuar ve
k onfe rans l
arda s tand açıl
m as ı ve
inte rne t k afe k urul
m as ı gibi diğe r
e tk inl
ik
organiz as yon
işl
e rini
yürütür.
yaz ıl
ım l
ar h ak k ında ge niş bir içe rik s unul
uyor.
k e s inl
e şiyor,
s pons orl
ar bul
unuyor, organiz as yon çok
ince
ayrıntıl
arına
k adar
h e s apl
anıyor.
De rk e n, gün ge l
ip çatıyor ve 16-19 M ayıs
2002’de Ank ara’da, Türk iye 'de k i e n büyük
Linux e tk inl
iği ol
an, I.Linux ve
Ö z gür
Yaz ıl
ım Şe nl
iği ge rçe k l
e şiyor.
Şe nl
ik te o yılyak l
aşık 1500 pe ngue n bir
araya
ge l
iyor.
Eğl
e niyorl
ar,
m üz ik
dinl
iyorl
ar, fil
m iz l
iyorl
ar, oyun oynuyorl
ar,
Linux k uruyorl
ar, Linux tartışıyorl
ar, Linux
öğre niyorl
ar, Linux öğre tiyorl
ar. Yurdun h e r
ye rinde n, topl
um un h e r k e s im inde n Linux
m e rak l
ıl
arı 4 gün boyunca Linux ve Ö z gür
Yaz ıl
ım il
e yaşıyor.
Tam am e n
yurt ge ne l
inde k i
gönül
l
ül
e rin
gönül
l
e ri, e m e k l
e ri, çabal
arı, z am anl
arını
ortaya k oyarak başl
attık l
arı am atör ruh l
u
profe s yone l
şe nl
ik
bundan
s onra
ge l
e ne k s e l
l
e şiyor.
Be k l
e ne nin üz e rinde bir k atıl
ım ve il
giyl
e
k arşıl
aşan il
k şe nl
iğin açıl
ışını o döne m
M e cl
is Bil
gi Grubu Başk anı da ol
an Prof.
Dr. Z iya Ak taş yapıyor. Ge l
işim ini büyük bir
h ız l
a s ürdüre n Linux il
e il
gil
i, Türk iye 'de k i
e n k aps am l
ı e tk inl
iğe büyük oranda k atıl
ım
ge rçe k l
e şiyor.
Yine
oyun
turnuvas ı
düz e nl
e niyor
ve
Inte rne t Cafe 'de Linux il
e tanışabil
me,
ge l
e ne k s e l
l
e şm iş “Yıl
ın Pe ngue nl
e ri” ödül
l
e ri
k atıl
an
s ah ipl
e rini bul
uyor.
görüşm e
firm al
arın
ye tk il
il
e riyl
e
fırs atl
arı ve
bire bir
dah a bir çok
ol
anak şe nl
ik z iyare tçil
e rine s unul
uyor.
III. Linux ve Ö z gür Yaz ıl
ım Şe nl
iği 13-16
O rganiz as yon k onus unda pe ngue nl
e rin
M ayıs 2004 tarih l
e ri aras ında Ank ara M il
l
i
gittik çe
K ütüph ane 'de
göz l
e niyor. Şe nl
ik artık
ge rçe k l
e ştiril
iyor.
Şe nl
ik te
profe s yone l h al
e
ge l
dik l
e ri
iyice
oturm uş,
çe şitl
i k onul
arda 3 paral
e ls al
onda yapıl
an
yurt
54 te k nik
s ayıs ı 3-4'e k atl
anm ış durum a ge l
iyor.
s oh be tl
e r,
s e m ine rin yanı s ıra, ayak üs tü
fark l
ı
Linux
ge ne l
inde
çal
ışan
gönül
l
ül
e rin
dağıtım l
arının
k urul
um l
arı, oyun turnuval
arı, h az ine avı,
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
21
İş bu pe ngue n k ıs m ıs ı üç şe nl
ik te n
s onra rah atl
ık l
a diyor k i :
“H e r yıl te k rarl
anacak
şe nl
ik diz is inde
s on k ul
l
anıcıl
ara, K O BI'l
e re , k am uya ve
ok ul
l
ara
yöne l
ik
e tk inl
ik l
e re
ağırl
ık
ve ril
di. Şe nl
ik , h iç bil
m e ye nin, az bil
e nin,
e v k ul
l
anıcıs ının,
iş
dünyas ının
ve
Linux'a de s te k ve re n firm al
arın bul
uşm a
nok tas ıydı. 4 paral
e l s al
onda yapıl
an
e tk inl
ik l
e rde
s oh be tl
e rde n,
s e m ine rl
e re
bul
m ak
en
de rin
fe l
s e fi
il
e ri
de re ce de
te k nik
k adar çok
m üm k ün
çe şitl
i k onul
arı
idi.
K urum s al
k ul
l
anıcıl
ar için e -ticare t ve ağ yöne tim i
gibi k onul
ar, başl
angıç s e viye s inde k i
k ul
l
anıcıl
ar için öz gür yaz ıl
ım
Linux'un
tanıtım ı
dağıtım l
arının
ve
ne dir,
çe şitl
i Linux
k urul
um unu
içe re n
s e m ine rl
e r, il
e ri düz e yde k i k ul
l
anıcıl
ar
için güve nl
ik
üz e rine
ve
pe rform ans
arttırm a
s e m ine rl
e r yapıl
dı. Güve nl
ik ,
şe nl
iğin e n yoğun ol
duğu k onul
ardan
biris iydi. Ge nç yaz ıl
ım cıl
ar il
e s pons or
firm al
ar
is e
yaz ıl
ım
ve
h iz m e t
çöz üm l
e rini, viz yonl
arını payl
aştıl
ar.”
Ve
yıl 2005'i
bul
uyor.
Pe ngue nl
er
üçüncü şe nl
iğin bitim inde çal
ışm al
arına
başl
adık l
arı
M ayıs
dördüncü
2005'te ,
K ütüph ane 'de
şe nl
iği
Ank ara'da,
M il
l
i
Başk anl
ığı'nın
ge rçe k l
e ştire ce k l
e r.
19 -22
M il
l
i
K ütüph ane
k atk ıl
arıyl
a
H er
yıl k e ndini
ye nil
e ye n şe nl
ik te , bu yıl da önce k i
şe nl
ik l
e rde k il
e re e k ol
arak bir çok ye ni
e tk inl
ik ye r al
acak . Türk iye 'de k i öz gür
yaz ıl
ım cam ias ını bir araya ge tire n bu
ortam a s iz l
e ri de be k l
iyoruz .
Ayrıntıl
ıbil
gi için :
h ttp://s e nl
ik .l
inux.org.tr
s e nl
ik @ l
inux.org.tr
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
22
K e ndi Dil
iniz de dir
Turk ix, Türk çe ve Az e rice dils e çe ne k l
e ri il
e , k e ndi dil
inde işl
e tim s is te m i
k ul
l
anm a öz gürl
üğünü s iz l
e re s unuyor. Sade ce Turk ix işl
e tim s is te m i de ğil
,
içinde barındırdığı w e b ge z gini, pos ta ok uyucus u, yapıl
andırm a araçl
arı da
k e ndi dil
iniz de dir.
K ol
aydır
M andrak e te m e lal
ınarak h az ırl
anan Turk ix, M andrak e 'nin üs tün s is te m
yöne tim k ol
ayl
ık l
arını içinde barındırır. H atta Turk ix, 2.0 s ürüm üyl
e be rabe r
s unul
an çok ye te rl
ik l
i M andrak e K ontrolM e rk e z i tabanl
ı ye ni De ne tim M as as ı
il
e , tüm de ne tim işl
e rini te k bir pane l
e s ığdırıyor, ve dah a önce h iç ol
m adığı
k adar k ol
ay bir s is te m de ne tim i s ağl
ıyor. Buna göre s is te m iniz i yöne tm e k ,
k ul
l
anıcıl
arı ayarl
am ak , donanım ınız ı yapıl
andırm ak artık çok k ol
ay. Üs te l
ik
tüm bu k ol
ayl
ık l
ar k e ndi dil
iniz de ...
K urul
um Ge re k tirm e z
Sis te m iniz de Turk ix k ul
l
anm ak için, Turk ix'i bil
gis ayarınız a k urm anız a ge re k
yok tur. H iç işl
e tim s is te m i yük l
e nm e m iş bir bil
gis ayar, ve ya M S W indow s
yük l
ü bir bil
gis ayar rah atl
ık l
a Turk ix'i çal
ıştırır. Turk ix e s k i dos ya s is te m iniz e
z arar ve rm e z . Tam am e n ge çici h afız a (RAM ) üz e rinde n çal
ışır. Fak at
dil
e rs e niz , k ol
ayl
ık l
a s is te m iniz e Turk ix'i yük l
e ye bil
irs iniz de ...
w w w .turk ix.org
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
23
Bül
e ntBol
at
Se s ve M üz ik
YTÜ El
e k tronik ve H abe rl
e şm e
M üh e ndis l
iği böl
üm ünde n m e z un
ol
du. Aynı böl
üm de h abe rl
e şm e
al
anında yük s e k l
is ans yaptı,
h al
e n aynı ünive rs ite de dok tora
çal
ışm as ını
s ürdüre n
Bül
e nt
Bol
at, 19 9 7 yıl
ından bu yana
El
e k tronik
ve
H abe rl
e şm e
M üh e ndis l
iği
böl
üm ünde
araştırm a
göre vl
is i
ol
arak
çal
ışm ak tadır. Bil
im s e lil
gi al
anl
arı
İşl
e m s e lz e k a, yapay s inir ağl
arı,
s e s anal
iz i ve s e nte z i ol
arak
s ıral
anabil
ir.
AK USTIK
DALGA, ANCAK DUYULDUĞ UNDA SES
O LARAK ADLANDIRILIR .
Se s ve M üz ik adl
ı k öşe m iz de n m e rh aba. Bu
Al
gıl
ayıcıl
ardan
k öşe yi h az ırl
ark e n k im l
e re
ge l
en
işare tl
e ri
çöz e r,
h itap e tm e s i
s ınıfl
andırır ve anl
am l
andırır. K ul
ak üç al
t
ge re k tiğini ve içe riğinin ne ol
m as ı ge re k tiğini
s is te m de n ol
uşur. Dış k ul
ak , orta k ul
ak ve iç
uz un
k ul
ak . K ul
ak k e pçe s i tarafından yak al
anan
s üre
düşündüm .
Sonunda
ses
te k nis ye nl
e rine , oyun program cıl
arına ve
ak us tik
biraz
tarafından orta k ul
ak tak i örs , çe k iç ve
da
is te ye nl
e re
el
e k tronik
yöne l
ik
m üz ik
yapm ak
bir diz i yaz ı ol
m as ı
dal
ga
s al
yangoz
s e s e fe k tl
e ri ol
arak
ak us tik
yaz ı
il
e rl
e dik çe
m üh e ndis l
iğinin
ge re k tiği
bah s e de ce ğim .
böl
üm l
e rinde
üz e rinde
is e
ye rl
e rde
te m e l taşl
arından
Yaz ı
ins an
diz im iz in
duym a
fl
ange r,
z arı
organına
ak tarıl
ır.
Sal
yangoz
dal
gayı be ynin yorum l
ayabil
e ce ği
el
e k trik s e lişare te dönüştürm e k l
e göre vl
idir.
da
Bu ak tarm a ve e l
e k trik s e lişare te çe virm e
il
k
işl
eml
e ri,
s is te m inin
ch orus
k ul
ak
ses
duracağız . İl
e rl
e ye n böl
üm l
e rde
vibrato,
k ul
ak tak i
üz e ngi k e m ik l
e ri aracıl
ığı il
e iç k ul
ak tak i
ge re k tiğine k arar ve rdim . İçe rik is e s ayıs al
k e s inl
e şm iş ol
s a da,
dış
gibi
m üz is ye nl
e re h itap e de n e fe k tl
e rin yanı s ıra
ins an
duym a
s is te m inin
k arak te ris tik öz e l
l
ik l
e rinin ana be l
irl
e yicis idir.
Se s
m üh e ndis l
iğinin
ana
am acı,
bu
dönüşüm işl
e m ini ge rçe ğe e n yak ın şe k il
de
m ode l
l
e ye bil
m e k tir.
re ve rb gibi oyun program cıl
arına yöne l
ik
k onul
ara e ğil
e ce ğiz .
Duym a s is te m inde
ik i ade t al
gıl
ayıcının
ol
m as ının e n büyük
Se s m üh e ndis l
iği, adına s e s de ne n doğa
(s te re o)
ol
ayının k e s in bir tanım ını yapm ak l
a başl
ar.
Duyduğum uz s e s in yönünü be l
irl
e ye bil
me
Se s , k ul
ak tarafından al
gıl
anabil
e n ak us tik
ye te ne ğim iz i çift yol
l
u duym aya borçl
uyuz .
dal
gal
arın ge ne l adıdır. Biraz
Bas it bir örne k
tanım , h e r ak us tik
tuh af bir
dal
gayı s e s
ol
arak
duym aya
s ol
um uz da
de rgim iz de
bu
s ayıdan
itibare n h e r s ayım ız da "Se s ve M üz ik " adl
ı
k öşe s iyl
e Bül
e ntBol
atbiz l
e rl
e ol
acak tır.
h ttp://pe ngue nce .l
inux.org.tr
ve rm e k
bir
ve rm e s idir.
ge re k irs e , tam
piyanonun
çal
m ak ta
ol
duğunu h ayale de l
im . Piyanonun üre ttiği
yarats a da tanım ın bu şe k il
de
ak us tik dal
ga önce s ol k ul
ağım ız a ul
aşır.
ol
m as ının
ge çe rl
i ne de nl
e ri var k i, M P3, O gg Vorbis
Se s
gibi
aras ında
ses
s ık ıştırm a
al
goritm al
arı
bu
h ız ı yak l
aşık
20-25
340 m /s 'dir. 2 k ul
ak
cm
uz ak l
ık
ol
duğunu
düşünürs e k , s ağ k ul
ağa ge l
en ses
k ul
ağa göre
Pe ngue nce
iz in
nite l
e ndirm iyor. İl
k bak ışta ins anda k uşk u
ne de nl
e rde n yararl
anır.
Se s ve M üz ik
avantajı çift yol
l
u
bir k aç m il
is aniye
s ol
ge cik m e l
i
Şim di is te rs e niz z am an k aybe tm e de n ins an
ol
arak ge l
e ce k tir. Dah a faz l
a yol k ate de n
duym a s is te m ine , yani k ul
ak l
arım ız a biraz
ses
yak ından bak al
ım . İns an duym a s is te m i ik i
Böyl
el
ik l
e ik i k ul
ak
ade t k ul
ak ve be ynin duym a böl
ge s inde n
z am an fark ına uğram ış ve biri diğe rinde n
ol
uşur. K ul
ak l
ar bire r al
gıl
ayıcı ol
arak
dal
gas ı biraz
dah a
z ayıfl
ayacak tır.
aras ında bir parça
iş
dah a faz l
a z ayıfl
am ış ik i fark l
ı s e s duym a
görürk e n be yin de bir m e rk e z i işl
e m ci ol
arak
s is te m ine ul
aşm ış ol
ur. Bunun yanı s ıra s ağ
çal
ışır.
k ul
ağa ge l
e n s e s in bir k ıs m ı
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
24
k afam ız ın İÇİNDEN ge çe re k ge l
diği için bir
Sinüz oidals e s l
e r üre te n bir s e s k aynağım ız
Eğe r
m ik tar boz ul
m uştur. İşte
ol
s un. Bu tüm ce yi m ate m atik s e lol
arak şu
m as k e l
e yicinin ge nl
iğinde n ye te ri k adar
şe k il
de
yaz abil
iriz :
düşük s e
A,
topl
am ı, be ynim iz in
te s pit e tm e s ine
Diye l
im
bu üç e tk inin
s e s in
ge l
diği
yönü
ye te rl
i bil
giyi
ol
uşturur.
Burada
k i, bir oyun yapm ak
is tiyoruz .
fre k ans ı, p de
s (t)=A
s inüs ün
Sin
ge nl
iği,
(w t+ p).
w
açıs al
başl
angıç faz ıdır. Bu üç
e şiğinin al
tında
is e ) m as k e l
e m e e tk is i ge rçe k l
e şir. İk inci
s e s in ge nl
iği m as k e l
e yicinin m as k e l
eme
s e s k aynak l
arının ye rl
e rini ayırt e de bil
s in
z am anın başl
angıcından s onuna k adar h e r
s ah ips e
is tiyoruz . Ne yapm al
ıyız ?Bu s orunun yanıtı
h angi
as l
ında h e m e n yuk arıdak i s atırl
arda. Se s
ol
duğunu
k aynağı il
e oyuncunun aras ındak i m e s afe
açıs ından bu üç de ğe rin e n öne m l
is i w 'dır.
de ğişe n bir yapıdadır. Bu ol
aya is e vuru
biz e ik i k ul
ağa gide n s e s l
e rin aras ındak i
W , s e s in ne k adar tiz ya da pe s ol
duğunu
e tk is i adı ve ril
ir. El
iniz in al
tında te l
l
i bir
s üre fark ını ve z ayıfl
am ayı yak l
aşık ol
arak
be l
irl
e r. İk inci s ırada is e
çal
gı
h e s apl
am a ol
anağı s ağl
ar. Ancak
bu ik i
de ğe r is e s e s in ne k adar güçl
ü ol
duğunu
göz l
e ye bil
irs iniz .
inandırıcı bir çift yol
l
u duym a
gös te rir. Se s in ge nl
iği ne k adar büyük s e , o
yak l
aşık (tam de ğil
) aynı notaya ak ord
e fe k ti
s ağl
am am ız a
s öyl
e ye bil
irs iniz .
dah a
büyük
bir
ge nl
iğe
m as k e l
eme
e tk is i
de ğe re
s ah ip
ge rçe k l
e şm e z . Bu durum da topl
am s e s ,
İns an
k ul
ağı
ge nl
iği
ge nl
ik var. Bu
z am anl
a
vars a
pe riyodik
vuru
ol
arak
e tk is ini
Çal
gının
k ol
ayca
ik i
te l
ini
şidde ti (gücü) de o k adar yük s e k tir.. Son
e din. İk i te l
e aynı anda vurduğunuz da
param e tre
ol
an p, s inüs ün t=0 anında
pürüz l
ü, gücü artıp az al
an bir s e s e l
de
s im ül
e e de bil
mel
iyiz . Bunun için adına
(z am anın
başl
angıcında)
e de rs iniz .
H RTF (H e ad
al
dığını be l
irl
e r k i, ins an k ul
ağı açıs ından
yak l
aştık ça ge nl
ik te k i dal
gal
anm a ak ord
fonk s iyonu)
h iç bir de ğe ri yok tur. Başk a bir de yişl
e,
fark ına bağl
ı ol
arak az al
ır. İşte bu e tk i
s üz ge cine ih tiyacım ız var. K ul
ak l
ara gide n
ins an k ul
ağı s e s in faz ına duyarl
ı de ğil
dir.
vuru ol
ayıdır. Te l
l
e rin ak ordunu yavaşça
fark l
ı ge cik m e l
i ve fark l
ı ge nl
ik l
e re s ah ip
Yani s 1(t)=2 s in (10t+ 5) il
e s 2(t)=2 s in
uz ak l
aştırdığınız da
sesl
e re
re l
ate d
il
işk in
K afanın
h angi
e şiğinde n
içinde n ge çe re k k ul
ak l
ara ul
aşan s e s i de
K afaya
ye tm e z .
anda
s (t)'nin
(m as k e l
eme
ge nl
iği
de ğe ri
bir
durum unda
s e s in
K arak te rim iz bir odanın içinde dol
aşırk e n
param e tre
bil
m e niz
m as k e l
e ne n
trans fe r function-
trans fe r
H RTF e tk is ini de
h angi
de ğe ri
Te l
l
e rin
is e
ekl
e diğim iz de
(10t+ 250) aras ında k ul
ağım ız açıs ından h iç
ol
ayının
artık başarıl
ı bir 3-D s e s ortam ına s ah ibiz
bir fark yok tur. Bu ik i işare t aras ındak i fark ı
nok tadan
de m e k tir. Dah a ayrıntıl
ı bil
gi için yaz ının
dinl
e ye re k anl
ayam ayız .
duyars ınız .
Te l
l
e ri
duyduğunuz
anda
s onundak i l
ink l
e re bak abil
irs iniz . Ancak , bu
tür
m e k aniz m al
arı
tas arl
ayabil
mek
için
İns an k ul
ağının ik inci öne m l
i ye te ne k s iz l
iği,
öne m l
i m ik tarda m üh e ndis l
ik bil
gis ine s ah ip
m as k e l
eme
ol
m anız ge re k tiğini unutm ayın.
varl
ığını
e tk is idir.
işte
borçl
uyuz .
K onum uz a
k ul
ağının
döne ce k
işl
e yişi
k arm aşık
ol
m am ak l
a
ol
urs ak ,
göründüğü
birl
ik te ,
bu
M P3
ak ordu
önce
k uvve tl
e ndiğini
s onra
ik i
vuru
h is s e de r, bir
te l
i ayrı
ayrı
ik i
birbirine
ayrı
ayrı
ol
arak
te l aras ındak i
ak ord fark ı, k ritik bantge nişl
iğini ve rir.
form atının
ye te ne k s iz l
iğim iz e
M as k e l
eme
e tk is ini
Ö nüm üz de k i
böl
üm de
duym a
m e k aniz m as ını
ince l
e m e ye
de vam
ins an
anl
ayabil
m e k için önce başk a bir k avram a,
e de rk e n, notal
ar aras ındak i il
işk il
e rde n
k adar
k ritik
de
bant ge nişl
iğine
bak m am ız ge re k ir.
s anıl
dığı
K ritik bant ge nişl
iği, yak ın fre k ans l
ı ik i ayrı
k adar bas it de de ğil
dir. K arm aşık de ğil
dir,
s e s in ayrı ayrı duyul
abil
diği e n k üçük bant
çünk ü ins an k ul
ağı iyi bir al
gıl
ayıcı de ğil
dir.
ge nişl
iğidir.
Bas it de ğil
dir, çünk ü k ul
ağın fiz yol
ojis i ait
s öyl
emek
ol
duğu k işiye göre de ğişir. Bu de ğişik l
ik tüm
yak ın fre k ans l
ı sesl
e ri ayrı ayrı duyam az ,
duym a m e k aniz m as ını e tk il
e r. Yine de h e r
te k bir s e s ol
arak duyar. M P3 form atında
k ul
ağın s ah ip ol
duğu ortak öz e l
l
ik l
e r vardır
işte bu duyul
m as ı k om şu s e s l
e r tarafından
ve
e nge l
l
e ne n s e s bil
e şe nl
e ri bul
unarak yok
bu yaz ı diz is inin k onus u, bu ortak
öz e l
l
ik l
e rdir.
Dah a
bah s e de ce ğiz . Bir s onrak i yaz ıda
görüşm e k üz e re .
anl
aşıl
ır bir şe k il
de
ge re k irs e ,
k ul
ağım ız
birbirine
Bül
e ntBol
at
e dil
ir. Sık ıştırm a bu şe k il
de s ağl
andığından
bu ve be nz e ri yönte m l
e re k ayıpl
ı k odl
am a
K ul
ağın
e tm e de n
çal
ışm as ını ince l
e m e ye
önce
bir
parça
çal
ışm am ız ge re k iyor.
de vam
m ate m atik
adı
ve ril
ir.M as k e l
eme
e de bil
mek
e tk is ini
için bir m as k e l
e yici s e s e
el
de
ve
m as k e l
e yicinin k ritik bant ge nişl
iği içinde k i
uygun
ge nl
ik l
i
bir
m as k e l
e ne n
ses
ge re k s inim vardır.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
25
AÇIK K AYNAK K O D Bİ
LDİ
RGESİ
Türk iye Bil
işim 'l
e , Bil
işim Açık K aynak Yaz ıl
ım l
arl
a Ge l
işir !
İns anl
ık , Bil
im , Te k nol
oji, Bil
gi, Bil
işim ve İnte rne tin başını çe k tiği ye ni bir topl
um biçim ine ge çişin s ancıl
arını çe k iyor: Bil
gi Topl
um u. Bil
gi
Topl
um una gide n yol
da ul
aşım dan s avunm aya, üre tim de n dağıtım a, e ğitim de n s ağl
ığa, ticare tte n k am u yöne tim ine , il
e tişim de n e ğl
e nce ye
yaşam ın tüm boyutl
arını düz e nl
e ye n ak ıl
l
l
ı cih az ve s is te m l
e rin öne m l
i bir bil
e şe ni yaz ıl
ım dır. Açık k aynak k od yaz ıl
ım l
ar, adı üs tünde ,
k aynak k odl
arı h e rk e s in ince l
e m e s ine ve k ul
l
anım ına açık yaz ıl
ım l
ardır. Bu tür yaz ıl
ım l
arın ayıre dici öz e l
l
iği k ul
l
anıcıya yaz ıl
ım ı de ğiştirm e
öz gürl
üğü s ağl
am as ıdır. Acık k aynak k od yaz ıl
ım l
ar, ücre ts iz , uyarl
anabil
ir, s ağl
am , h ız l
ı ve güve nl
idir. Açık k aynak k od dünyas ı, ye ni bir
yaz ıl
ım üre tm e biçim i, ye ni iş m ode l
l
e ri s unm ak tadır. Dünyanın h e r tarafından bil
işim uz m anl
arınca im e ce yönte m i il
e e ndüs tri
s tandartl
arında ge l
iştiril
e n açık k aynak k od yaz ıl
ım l
arı, ins anl
ığın ortak m al
ıdır.
Açık
k aynak
yaz ıl
ım l
ar, e n k üçüğünde n ce p te l
e fonu, s aat gibi göm ül
ü s is te m l
e rde n, e n büyüğünde n s üpe rbil
gis ayarl
ara, e v
k ul
l
anıcıl
arından K O Bİ'l
e re , k am u k urum l
arından h e r türde n ok ul
l
ara, tüm k urum ve bire yl
e rin rah atça k ul
l
anabil
e ce ği, ge re k s inim l
e re göre
bas itl
e ştiril
e bil
e n, s ağl
am l
aştırıl
abil
e n, güçl
e ndiril
e bil
e n yaz ıl
ım l
ardır. Açık k aynak k od yaz ıl
ım l
ar, h e r al
anda çöz üm l
e r s unarak , yaz ıl
ım
te k e l
l
e rine k arşı tük e ticiye s e çe ne k l
e r s unm ak tadır. Al
m anya, İs panya, M e k s ik a, Bre z il
ya, Çin, K ore , H indis tan gibi bir çok ül
k e , k am u
k urum l
arında açık k aynak k od yaz ıl
ım l
arının k ul
l
anım ını şim dide n be nim s e m iş ve bil
gi topl
um u s trate jil
e rin bir parças ı yapm ışl
ardır.
Avrupa Birl
iği, UNESCO , Dünya Bank as ı gibi k urul
uşl
ar güve nl
ik ve tas arruf gibi ge re k çe l
e rl
e açık k aynak yaz ıl
ım l
arını öne rm e k te dir.
Dünya üz e rinde k i h e m e n h e r ül
k e k e ndi ge re k s inim l
e rine göre açık k aynak k odl
u bir Linux dağıtım ı ge l
iştirm iştir. Ül
k e m iz de de
TÜBİTAK 'ın girişim i il
e bu yönde ULUDAĞ : Ul
us alDağıtım Proje s i başl
atıl
m ış ve bir Linux dağıtım ı ol
an Pardus Ul
us alİşl
e tim Sis te m i
h az ırl
anm ıştır. Ül
k e m iz de açık k aynak k od cam ias ı 10 yıl
ı aşk ın bir s üre dir bul
unm ak ta, Turk uaz , Ge l
e ce k , İs tanbul
x, Bore as , Turk ix gibi
dağıtım l
ar ve başk a açık k aynak k odl
u yaz ıl
ım l
ar ve uygul
am al
ar ge l
iştiril
m e k te , ye rl
i açık k aynak firm al
arı k urul
m ak tadır.
Açık k aynak k od yaz ıl
ım l
ar tas arruf ve güve nl
iğin öte s inde de bir ül
k e e k onom is i için öne m l
idir. Ül
k e m iz te k nol
oji, öz e l
l
ik l
e bil
gi te k nol
ojis i
üre tm e k z orundadır. Açık k aynak ortam l
arı, te k nol
oji üre te bil
e ce k ge nçl
e ri ye tiştirm e nin e tk in yol
l
arından biridir. Açık k aynak , ith alh az ır
çöz üm l
e r ye rine , ül
k e m iz e , ül
k e ins anına güve nm e k , ona yatırım de m e k tir. Açık k aynak , k e ndi ok ul
l
arında ge re k s inim l
e rine göre
uyarl
anm ış, güve nl
i, s ağl
am ve ucuz çöz üm l
e r de m e k tir. Açık K aynak yaz ıl
ım l
ar, m üte vaz ı donanım l
arı e tk in k ul
l
anabil
m e k de m e k tir. Tüm
üre tim ve s e rvis s e k törl
e rinde bil
işim m aal
iye ti gittik çe artm ak tadır. Açık k aynak yaz ıl
ım l
ar, e n başta l
is ans l
ar ne de niyl
e bu m al
iye tl
e ri
düşüre re k , ye rl
i s anayici ve bil
işim ciye de s te k de m e k tir, ül
k e nin re k abe tye te ne ği artırm ak de m e k tir.
Açık k aynak yaz ıl
ım l
arı, k apal
ı k aynak k od yaz ıl
ım l
arl
a ye te ne k ve pe rform ans ta yarışacak k onum dadır. Açık k aynak yaz ıl
ım l
arın tam
re k abe t ortam ında k apal
ı k aynak yaz ıl
ım l
arl
a yarışm as ı ge re k ir. K am udak i uygul
am al
arın pl
atform bağım s ız ol
m as ı ge re k ir. Te m e lbil
işim
e ğitim in m ark a bağım l
ıl
ığı yaratm ayacak , k ul
l
anıcıyı tüm al
te rnatif pl
atform ve ürünl
e rde çal
ışabil
m e ye te ne ğini k az andıracak , ürünl
e re
de ğilk avram l
ara ağırl
ık ve rm e s i ge re k ir.
Açık k aynak yaz ıl
ım l
arının ül
k e nin bil
gi topl
um u s trate jis inde öne m l
i roloynam as ı ge re k tiğini düşünüyoruz . İl
gil
i tüm tarafl
arın k atk ıl
arı il
e
k atıl
ım cı bir şüre çl
e bu s trate jil
e rin be l
irl
e nm e s i ge re k ir. Ül
k e de h e rk e s in açık k aynak yaz ıl
ım l
arl
a tanışm as ını öne ririz . İs te r k işis e lbir
k ul
l
anıcı, is te r k üçük öl
çe k l
i bir işl
e tm e , is te r büyük öl
çe k l
i bir k am u ve ya öz e lk urul
uşun yöne ticis i ol
un, açık k aynak yaz ıl
ım al
te rnatifini,
m al
iye tve ve rim l
il
ik acıs ından de ğe rl
e ndirm e de n k arar ve rm e yin!
Ül
k e m iz in ge l
e ce ğinde bil
işim öne m l
i roloynayacak tır. Açık k aynak yaz ıl
ım l
ar çoğu s e k tör ve bire yl
e r için, Türk iye 'nin üre tm e s i ve
ge l
işm e s i için, e n e tk in ve ve rim l
i s e ce ne k tir.
Yine s e çim s iz in, ye te r k i s e çin!
-Açık K aynak K od Pl
atform u
w w w .acik -k aynak .org.tr/
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
26
Yas in K ok arca
Aynıdil
i k onuşuyor m uyuz ?
Z ih nim iz de fil
iz l
e ne n k avram l
arı, duygul
arı, tas arıl
arı
ifade e tm e s i, düşünce yi "m e ydana ge tirm e s i"
bak ım ından s on de re ce öz ne lol
an dil
;s ıra o
düşünce nin ak tarıl
m as ına ge l
diğinde
topl
um s albir işl
e v k az anır.
Z ih nim iz de fil
iz l
e ne n k avram l
arı, duygul
arı,
Ye ni te k nol
ojil
e rin k e şfi, ye ni k avram l
arın icat
tas arıl
arı
ifade
e dil
m e s ini
"m e ydana
ge tirm e s i"
e tm e s i,
düşünce yi
bak ım ından
s on
ve
al
gıl
anm as ını
bu
k avram l
arın
ge re k tirdi.
Baş
s üratl
e
döndürücü
de re ce öz ne lol
an dil
; s ıra o düşünce nin
h ız da il
e rl
e ye n bu s üre ç dah il
inde , bil
gi
ak tarıl
m as ına ge l
diğinde topl
um s albir işl
ev
ye te rs iz l
iği, dik k ats iz l
ik ve
k az anır.
de h atırı s ayıl
ır k atk ıs ıyl
a "duyduğum uz u",
Bir
tuttuğum uz
başk a
bir
de yişl
e,
de m e t
el
im iz de
çiçe ğin
biz e
öz e ns iz l
iğim iz in
"gördüğüm üz ü", "ok uduğum uz u" doğru k abul
çağrıştırdığı, anım s attığı ya da h is s e ttirdiği
e ttik . Pe k i te rs gide n birşe yl
e r ol
duğunu da
şe yl
e r ne
k abule ttik diye l
im . H ata ne re de m i?
k adar fark l
ı ol
urs a
ol
s un,
O k uryaz ar ol
duğu günde n be ri
Türk çe 'ye m e rak l
ı ol
an Yas in
K ok arca, am atör anl
am da dil
bil
im
ve gös te rge bil
im k onul
arına il
işk in
m e rak ını
gide rm e ye
çal
ışm ak tadır.
K e ndis ine
yas ink o@ gm ail
.com
e pos ta
adre s inde n ul
aşabil
irs iniz .
"El
inde k i ne dir?" s orus unun te k bir yanıtı
vardır: "Bir de m e t çiçe k ". Bu ne de nl
e , "aynı
Dil
im iz i
k ul
l
anırk e n
dil
i" k onuşan ins anl
ar, birbirl
e rini anl
am ak
de nince ne ge l
iyor ak l
ım ız a?Yanl
ış te l
affuz
için "aynı dil
i" k onuşm ak z orundadırl
ar.
e ttiğim iz
kel
im e l
er
yaptığım ız
yanl
ışl
ar
m i? Ya
k onuşm a
vurgus unda yapıl
an h atal
ar? Bir ye rl
e rde n
Pe k i aynı dil
i k onuşuyor m uyuz ?
duyduğum uz
ve
k e s tire m e diğim iz
anl
am ını
tam
s öz cük l
e rin
ol
arak
ge l
işigüz e l
Bir dil
in e n doğru k onuşul
duğu ye rl
e rin
k ul
l
anıl
m as ı m ı? Yok s a radyo, te l
e viz yon,
radyol
ar (pe k tabii te l
e viz yonl
ar) ve tiyatro
de rgi
s ah ne l
e ri ol
duğu s öyl
e nir. K itap ok um aya
"yabancı" s öz cük l
e r, m oda de yim l
e r m i?İl
aç
ve tiyatroya ol
an il
gim iz in h ayl
i düşük bir
pros pe k tüs l
e rinde
düz e yde s e yre ttiği günüm üz de , topl
um un
dil
e k çe l
e rinde
büyük
k onuşul
an, re k l
am l
arl
a e vim iz e k onuk ol
an,
çoğunl
uğunun
bak ım ından
biçim l
e ndire n
radyo
en
ve
il
gi
gös te rm e s i
te l
e viz yon,
öne m l
i e tm e n
dil
i
ol
arak
inte rne t
ve
gaz e te l
e rde
k arşıl
aştığım ız
ok uduğum uz ,
k arşıl
aştığım ız ,
k ul
l
anım ının
dava
ok ul
l
arda
yaygınl
aşm as ıyl
a
başgös te re n dil
e ne de m e l
i?Dil
de
k arşım ız a çık ıyor. O h âl
de dil
de k i k us url
arı
s ade l
e ştirm e
ince l
e m e k için bak acağım ız il
k ye r buras ı.
"tanıdık " am a z ih ne "bul
anık " ge l
en kel
im e l
er
niye tiyl
e
türe til
e n,
k ul
ağa
ne ol
acak ?
Aynıdil
i k onuşuyor m uyuz ?
Yaz arın az m i, ok uyucunun da tah am m ül
ü ve
Pe ngue nce
K itl
e il
e tişim araçl
arının yaygınl
aşm as ıyl
a,
il
gis i ol
duk ça, Pe ngue nce 'nin s ayfal
arında bu
itibare n
bil
ginin dol
aşım h ız ı k uşk us uz arttı. Dah a
s orul
arın yanıtl
arını arayacağız .
k onuşuyor m uyuz ?" adl
ı k öşe s iyl
e Yas in
Pe k i k us url
u ol
an yal
nız ca "onl
ar" m ı?
çok bil
giye dah a k ıs a z am anda ul
aşm ak ,
il
e tişim trafiğini h ız l
andırdı.
h ttp://pe ngue nce .l
inux.org.tr
de rgim iz de
her
s ayım ız da
bu
s ayıdan
"Aynı
dil
i
K ok arca biz l
e rl
e ol
acak tır.
Pe k i aynı dil
i k onuşuyor m uyuz ?
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
27
Source Forge .Ne t- En ak tifproje l
er
GAIM Anında M e s ajl
aşm a Yaz ıl
ım ı
Ek im 2002 - SF Ayın Proje s i - h ttp://gaim .s ource forge .ne t
FCK e ditor Çe vrim içi M e tin Editörü
h ttp://w w w .fck e ditor.ne t
e GroupW are Ente rpris e Col
l
aboration
h ttp://w w w .e groupw are .org
M inGW - M inim al
is tGNU for W indow s
h ttp://m ingw .s ource forge .ne t/
Az ure us - BitTorre ntİ
s te m cis i
h ttp://az ure us .s ource forge .ne t/
Expone ntİ
çe rik Yöne tim Sis te m i
h ttp://w w w .e xpone ntcm s .org/
7-Z ip
h ttp://w w w .7-z ip.org/
ph pM yAdm in
h ttp://w w w .ph pm yadm in.ne t
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
28
A. M uratEre n
Açık anah tarl
ık riptografi
“K RIPTO GRAFI GÖ RDÜM ...”, W UNJO .
TÜBİTAK
Ul
us al
Dağıtım
proje s inde
(w w w .ul
udag.org.tr)
ge l
iştirici ol
arak çal
ışan A.M urat
Ere n'e
m e re n@ ul
udag.org.tr
adre s inde n uşal
abil
irs iniz .
Açık anah tarl
ı
k riptografi, ge rçe k
anl
am da dah a önce k i
ge l
işm e l
e rde n radik al
bir k opuştur. Açık
anah tarl
ı k riptografik
s is te m l
e rin e n öne m l
i
nok tal
arı m ate m atik s e l
işl
e vl
e r üz e rine
te m e l
l
e nm iş ol
m al
arıdır
Ne dir Bu Açık Anah tarl
ıK riptografi?Şöyl
e bir giriş m ah iye tinde ...
K riptografi (Cryptograph y, şifre yaz ım ), dar
Rotor m ak ine l
e ri ve DES (Data Encryption
ve
Standart), öne m l
i avantajl
ar s unm al
arına
il
k e l bir tanım l
am a il
e , Yunanca'dan
ge l
e n k ripto (s ak l
ı, giz l
i) ve graph y (yaz ım ,
rağm e n,
yaz m ak ) k e l
im e l
e rinde n türe m iş bir s öz cük
pe rm ütas yon işl
eml
e rine
ol
up, çe şitl
i m e todl
arl
a s ayıs al ve ril
e rin
arada
güve nl
iğini
Standart'tır ve günüm üz de k i bir çok s im e trik
ve
giz l
il
iğini
s ağl
am ayı
h al
en
DES'in
il
k e l s üps tütüs yon
ve
bağım l
ıdırl
ar. Bu
açıl
ım ı Data
Encryption
h e de fl
e m iş K riptol
oji'nin bir dal
ıdır. Dah a
şifre l
eme
ayrıntıl
ı tanım l
arı [1] ve [2] adre s l
e rinde n
Fie s te l yapıs ı
al
abil
irs iniz .
şifre l
e ne ce k bl
oğun ik i parçaya böl
ünm e s i
İl
e rl
e ye n
s ayıl
arda
s im e trik
al
goritm as ı gibi şifre l
eme
k ul
l
anır
için
(fie s te l yapıs ı
k riptorgrafi s is te m l
e rinin öz e l
l
ik l
e ri ve öz e t
ve h e r aşam ada s ade ce biri üz e rinde işl
em
çık arm a fonk s iyonl
arından da bah s e tm e yi
yapıl
m as ı ve bu işl
e m in s onucunun da bir
pl
anl
ıyorum .
s onrak i aşam ada ve rinin ik inci yarıs ına
e tk im e s i
Açık
anah tarl
ı k riptografi
dayanan
s arm al bir
il
gil
i il
k
yapıdır). DES ince l
e m e s i h ayl
i k e yifl
i bir
m ak al
el
e rin ortaya atıl
m as ına k adar ol
an
al
goritm aya s ah iptir, il
e rl
e ye n s ayıl
arım ız da
s üre çte
ayrıntıl
ı şe k il
de
k ul
l
anıl
an
il
e
e s as ına
s im e trik
s is te m l
e r göz önünde
k riptografi
bul
undurul
duğunda
el
e
al
m am ız ın
önünde
h e rh angi bir e nge lyok .
açık anah tarl
ı k riptografinin ge l
işm e s i, bütün
k riptografi tarih inde k i e n büyük
H e r şe y
gaz
s ıral
ardak i,
ve
s ade ce
al
goritm al
arl
a
de vrim dir.
toz
bul
utu
el
l
e
h e s apl
anabil
en
çal
ışabil
me
s onra, şifre l
e m e /de şifre l
eme
ol
duğu
Açık anah tarl
ı k riptografi, ge rçe k anl
am da
dah a
önce k i
k opuştur.
ge l
işm e l
e rde n
Açık
radik al bir
anah tarl
ı
döne m inde n
s is te m l
e rin
yapan rotor
m ate m atik s e l işl
e vl
e r üz e rine
en
k riptografik
öne m l
i
nok tal
arı
te m e l
l
e nm iş
m ak ine l
e rinin ortaya çık m as ı s onucunda,
ol
m al
arıdır, as l
ında açık anah tarl
ı k riptografi
ge l
e ne k s e lk riptografide büyük bir ge l
işm e
için m ate m atiğin çöz üm
k ayde dil
di.
tak ım
ge tire m e diği bir
durum l
arı (örne ğin çok
büyük
bir
s ayının ik i as al çarpanının bul
unm as ının
El
e k tro m e k anik rotor (ik inci dünya s avaşı
m ate m atik te h e rh angi bir doğrudan çöz üm ü
ve k riptografi de nince ak l
a ge l
e n m ak ine l
e r),
ol
m am as ı gibi) k ul
l
anarak güve nl
ik s ağl
ar,
çok
bu yüz de n de
faz l
a ince l
ik l
e re
k riptografik
k arm aşık
ge l
iştiril
e bil
m e s ini
s ağl
adı...Sonras ında,
bil
gis ayarl
arl
a
k arm aşık
tas arl
andı
s is te m l
er
tanınanl
arından
h ttp://pe ngue nce .l
inux.org.tr
s ah ip ve
s is te m l
e rin
ol
an
-IBM ´in-
dah a
ve
en
Lucife r
ince l
e nm e s i ayrı k e yif ve
h e ye can ve rir. Dah a da öne m l
is i, açık
anah tarl
ı k riptografi, te k
s im e trik
anah tar k ul
l
anan
ge l
e ne k s e l
şifre l
eme
al
goritm al
arının te rs ine , ik i ayrı anah tarın
girişim i ge l
işe re k DES´i ol
uşturdu ve DES`i
as im e trik
dünyadak i k riptografi te k nik l
e ri aras ında e n
göre ce ğim iz gibi, anah tar dağıtım ı ve k im l
ik
k ul
l
anım ını
öngörür.
Biraz dan
yük s e k s e viye ye ge tirdi.
de ne tim i gibi giz l
il
ik ve güve n
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
29
ge re k tire n durum l
arda, ik i anah tar k ul
l
anım ı
bas it dah a k arm aşık
ya da dah a e tk il
i
e tk il
i s onuçl
ar ortaya k oym uştur.
de ğil
dir. Anah tar dağıtım
s e naryol
arı da
Giz l
i anah tar de rk e n, DES, Bl
ow fis h ,
Tw ofis h , AES,
CAST128,
RC5
gibi
h ayl
i k e yifl
i ol
m as ına rağm e n bu yaz ıda ya
s im e trik yani s ade ce şifre l
e m e işl
e m ini
İl
e rl
e m e de n önce , açık anah tarl
ı şifre l
eme
da
ge rçe k l
e ştirdiğiniz anah tar il
e ve riyi de -
il
e il
gil
i baz ı yaygın, yanl
ış bil
gil
e rde n
şe yl
e r.
bah s e tm e l
iyiz . Bu
biris i,
açık
s onrak i
yaz ıl
arda
de ğinm e ye ce ğim iz
şifre l
e ye bil
e ce ğiniz
yanl
ış düşünce l
e rde n
şifre l
e m e nin,
s unan
al
goritm al
arının
Şim di açık anah tarl
ı şifre l
e m e ye ge ne lbir
k ul
l
andığı
giriş yapm aya çal
ışal
ım . İl
k önce , ol
m as ı
Biraz
yönte m l
e rinde n dah a güve nl
i ol
duğudur.
ge re k tiği gibi işin k avram s al çe rçe ve s ine
e ttiğiniz gibi açık anah tarl
ı k riptografide
Ö rne ğin böyl
e bir iddia, Gardne r´ın m e şh ur
bak m aya çal
ışacağız . Bu
işl
e r bu şe k il
de yürüm üyor (az s onra!)..
Scie ntific
yıl
ında
anah tarl
ı k riptografi il
e il
gil
i e nte re s an bir
yapıl
dı. As l
ında,
ane k todu e s ge çm e k ol
m az : Açık anah tarl
ı
Ge l
e ne k s e l şifre l
e m e de n
k riptografinin,
birbirl
e rine
k riptoanal
iz e
anah tarl
ı
yapıl
ar
ge l
e ne k s e l şifre l
eme
k arşı ge l
e ne k s e l şifre l
eme
Am e rica
adl
ı
yayınl
adığı m ak al
e s inde
şifre l
e m e nin
19 77
güve nl
iği,
uz unl
uğuna ve
anah tarın
pratik
nok tada açık
ol
arak
uyarl
anışı
anah atrl
arı
k as te diyoruz .
ip ucu ve rm iş ol
dum , tah m in
yararl
anarak
şifre l
e nm iş
m e tinl
er
şifre l
i m e tnin tabi k al
dığı
gös te ril
m e de n, te k niğin m im aris i ge l
iştiril
di
gönde re ce k ol
an tarafl
ar, şifre l
e m e ve
h e s aps alişl
eml
e rin k arm aşık l
ığına dayanır.
ve doğru k abule dil
e re k yayınl
andı. K im s e
de -şifre l
e m e işl
eml
e ri için, ya bir şe k il
de
İs te r
açık
pratiğini
k e ndil
e rine güve nl
i ol
duğuna inandık l
arı
görm e de n, s is te m in te oris i k abulgördü (bu
bir il
e tim k anal
ı yol
uyl
a ul
aştırıl
m ış ol
an
biz e
bul
unduğum uz
anah tarı
k ul
l
anacak l
ar,
be nz e ri bir durum u h atırl
atıyor de ğilm i?).
anah tar
dağıtım
Dah a
faydal
anm ak
ge l
e ne k s e l is te r
şifre l
eme
göre
açık
anah tarl
ı
ol
s un, k riptonal
iz bak ış açıs ına
birini
dire ğinde n
üs tün
tutm ak
tam am e n yanl
ış ol
ur.
anah tarl
ı
k riptografinin
şu anda da içinde
s onra,
açık
anah tarl
ı şifre l
eme
ya
z orundadırl
ar.
yönte m i için, uygul
anabil
ir ol
arak gös te ril
en
anah tarl
ı
k ul
l
anım için ge l
iştiril
m iş bir te k nik ol
an açık
e n öne m l
i şifre l
e m e /de şifre l
e m e al
goritm as ı
biris i ol
an W h itfie l
d Diffie
anah tarl
ı
ol
an,
Stanford
ge l
e ne k s e l
RSA
al
goritm as ını
ince l
e ye ce ğiz .
bir
m e rk e z inde n
Bir ik inci yanl
ış düşünce de , ge ne lam açl
ı
şifre l
e m e nin,
da,
k riptografinin
Açık
m ucitl
e rinde n
(diğe ri de
Ünive rs ite s inde n
şifre l
e m e yi m odas ı ge çm iş k ıl
dığıdır. Tam
RSA'nın R's i aynı z am anda RC5 gibi
H el
l
m an'dır),
te rs ine ,
m üth iş
“il
e tişim de % 100 güve nl
ik e s as ı”nı h içe
ge l
e ne k s e l
vaz ge çil
e ce ği
şifre l
eme
düşünce s i,
yönte m l
e rinin,
fonk s iyonl
arından
göz ük üyor.
s is te m l
e ri
dol
ayı,
Açık
şifre l
e m e de n
açık
m ate m atik s e l
bir
şifre l
eme
al
goritm as ını
da
bir anah tar dağıtım
ol
an,
s ayan
m e rk e z i
de Adl
e m an ve Sh am ir'dir.
k ul
l
anm a ge re k l
il
iğini ortadan k al
dırdı.
Çünk ü gaye t ortadadır k i güve nl
i bir
şifre l
eme
Açık
şifre l
eme
anah tarl
ı
k ripto
s is te m l
e rinin
ie l
tişim h al
inde ol
m ak is te ye n tarafl
arın
çoğunl
uğu, s ayıl
ar te oris ini te m e lal
m ıştır.
k ul
l
anacak l
arı
s is te m l
e rinin k ul
l
andığı giz l
i anah tarl
arın
Bu böl
üm de
anah tar dağıtım
de ğişim i için k ul
l
anıl
ır.
için, s ayıl
ar te oris ini -ne ys e k i- anl
am anız a
k im i durum l
arda üçüncü parti bir k işinin
yada bil
iyor ol
m anız a çok da ge re k yok tur.
il
e tişim i anl
aşıl
ır k ıl
abil
e ce ği te h l
ik e s ini
Bununl
a birl
ik te , açık
barındırm ak ta idi... Çok çirk in bir durum .
Son
ol
arak ,
açık
s im e trik
öz ü
ge l
iştirm iş ol
an Ron Rive s t'a aittir. Diğe rl
e ri
ih tim al dışı
anah tarl
ı
çoğunl
uk l
a
anah tarl
ı
k riptografinin
M artin
anah tarl
ı şifre l
eme
ve ril
e n s onuçl
arı al
gıl
am ak
anah tarl
ı şifre l
eme
k ul
l
anıl
ırk e n, ge l
e ne k s e lşifre l
e m e nin dah a
al
goritm al
arı h ak k ında k e s in bir yargıya
h antalanah tar dağıtım m e rk e z l
e ri (K DC) il
e
varm ak
k arşıl
aştırıl
dığında,
k ıs ım l
arını bil
m e k ge re k l
idir.
açık
anah tarl
ı
için,
s ayıl
ar
te oris inin
baz ı
Açık
giz l
i
anah tarl
arı
bir
ye tk il
is inde n al
m al
arı,
Anah tarl
ı K ripto
Sis te m l
e rin
K arak te ris tik l
e ri
s is te m l
e rin anah tar dağıtım ının üz e rinde
k afa yorul
m as ı ge re k m e ye n, s ıradan ve
Açık
Anah tarl
ı
bas it bir iş ol
duğuna dair yanl
ış bir anl
ayış
Pre ns ipl
e ri
K ripto
Sis te m l
e rin
fak at,
ge l
e ne k s e l şifre l
eme
yönte m l
e rinin
ih tiyaç
duyduğu
te m s il
cil
e r ve
pros e dürl
e r, açık
m e rk e z
anah tarl
ı
şifre l
e m e nin ih tiyaç duyduk l
arından dah a
h ttp://pe ngue nce .l
inux.org.tr
s iz e
ge rçe k te n
öne rm e : Açık
vardır. As l
ında, protok ol
ün baz ı biçim l
e ri
ge re k l
idir
İşte
e nte re s an
bir
anah tarl
ı şifre l
e m e /de -
şifre l
e m e al
goritm al
arı, şifre l
e m e için bir
Açık
anah tarl
ı şifre l
e m e nin te m e l am acı,
ge rçe k l
e ştire ce ği
de vrim
il
e
ge l
e ne k s e l
anah tara,
de -şifre l
eme
içins e
bu
anah tarl
a m ate m atik s e l il
işk is i ol
an -
şifre l
e m e nin e n büyük probl
e m ine çöz üm
am a bu anah tar ol
m ayan- ik inci bir
s ağl
am ak tı: giz l
i anah tarl
arın dağıtım ı.
anah tara ih tiyaç duyarl
ar [3].
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
30
Yani şim di şöyl
e ol
uyor öyl
e m i?O rtada ik i
Bu anah tarın, ge ne lol
an k ıs m ıdır (publ
ic
anah tar var. Biris i, diğe ri il
e m ate m atik s e l
k e y diye ge çe r). Ö z e lanah tar s ak l
ı tutul
ur.
bir il
işk i içe ris inde , yani be rabe r üre til
iyorl
ar.
* Eğe r, h e rh angi bir A, h e rh angi bir B'ye ,
Biris ini h e rk e s bil
iyor (ge ne lanah tar tabir
B'nin
e ttiğim iz , be nim k ine
k im s e nin
de
w e b s ayfam dan
bu
m e s ajı
k e ndis inde n
başk a
görüntül
e ye m e diğine
e m in
bir m e s aj yol
l
am ak
is te rs e ,
ul
aşabil
e ce ğiniz anah tar), diğe rini de k im s e
ol
abil
e ce ği
bil
m iyor, ve s onra biris i il
e şifre l
e ne n m e tin
m e s ajı B'nin ge ne l anah tarını k ul
l
anarak
s ade ce
şifre l
e r.
diğe ri
il
e
açıl
abil
iyor.
Ve
be n
m ate m atik s e lil
işk inin ne ol
duğunu bil
diğim ,
* B, m e s ajı al
dığında, bu m e s ajı k e ndi öz e l
bil
m iyors am da az s onra öğre ne ce ğim , ve
anah tarını k ul
l
anarak de -şifre e de r. Diğe r
anah tarl
ardan biris ine s ah ip ol
duğum h al
de
h içbir al
ıcı (diye l
im k i bu ağl
ardan h e rh angi
diğe r anah tarı (ge ne lanah tar il
e il
işk il
i ol
an
birinde k i bir s niffe r) m e s ajı de -şifre l
e ye m e z ,
öz e lanah tarı) bul
am ıyorum öyl
e m i?Eve t,
çünk ü m e s ajı de -şife
bul
am ıyors unuz , ve e ve t, be nce de h ayat
anah tarı s ade ce B bil
ir.
e de ce k
ol
an öz e l
çok garip.
Bu
İşte ,
açık
yuk ardak i
s e naryo
il
e,
B
s ade ce
anah tarl
ı k riptos is te m l
e r [3]
k e ndis inin ok uduğundan ve başk a h e rh angi
öne rm e s i yol
u il
e güve nl
ik s ağl
am ış ol
url
ar.
bir k im s e nin görüntül
e ye m e diğinde n e m in
K afanız a tak ıl
dığını bil
diğim m ate m atik s e l
ol
duğu bir m e s aj al
ır. Fak at bunun k im de n
il
işk iye az s onra de ğine ce ğiz fak at, önce bu
ge l
diğinde n e m in ol
am az . Giz l
il
ik s ağl
anm ış
al
goritm al
arın
k arak te rs itik l
e ri
ol
ur. Yuk ardak i s on ik i adım ın şu şe k il
de
s e rgil
e diğini göre l
im k i attığım ız başl
ık boşa
ge rçe k l
e şm iş ol
duğu bir s e naryoya bak al
ım
gitm e s in:
bir de :
* Sade ce
şifre l
eme
h angi
k riptografik
al
goritm a ve
de
anah tarı ve ril
m işk e n, bir tak ım
* Eğe r, h e rh angi bir A, h e rh angi bir B'ye
B'nin
A'dan
ge l
diğine
e m in
ol
arak
h e s apl
am al
ar yol
u il
e şifre l
e m e anah tarını
ok uyabil
e ce ği bir m e s aj yol
l
am ak is te rs e ,
bul
m ak m üm k ün de ğil
dir.
m e s ajı k e ndis inin giz l
i anah tarını k ul
l
anarak
* H e r ik i be nz e r anah tar da şifre l
e m e ve de -
şifre l
e r.
şifre l
eme
* B, m e s ajı al
dığında, bu m e s ajı A'nın ge ne l
be rabe r,
için
bir
k ul
l
anıl
m ışs a,
k ul
l
anıl
abil
ir.
anah tar
Bununl
a
şifre l
eme
de -şifre l
eme
için
için
anah tarı il
e de -şifre l
e r. Diğe r üçüncü parti
diğe r
al
ıcıl
arın h e r biri de bunu yapabl
il
ir, çünk ü
anah tar k ul
l
anıl
m al
ıdır.
Açık anah tarl
ı şifre l
e m e nin
te m e lam acı, ge rçe k l
e ştire ce ği
de vrim il
e ge l
e ne k s e l
şifre l
e m e nin e n büyük
probl
e m ine çöz üm s ağl
am ak tı:
giz l
i anah tarl
arın dağıtım ı. Giz l
i
anah tar de rk e n, DES, Bl
ow fis h ,
Tw ofis h , AES, CAST128, RC5
gibi s im e trik yani s ade ce
şifre l
e m e işl
e m ini
ge rçe k l
e ştirdiğiniz anah tar il
e
ve riyi de -şifre l
e ye bil
e ce ğiniz
yapıl
ar s unan ge l
e ne k s e l
şifre l
e m e al
goritm al
arının
k ul
l
andığı anah atrl
arı
k as te diyoruz
A'nın ge ne lanah tarı h e rk e s ce bil
inm e k te dir.
Bu
durum da
B, bu
m e s ajın A'nın
ge l
diğinde n,
ve
ta
Ayrıca k abaca bir açık anah tarl
ı şifre l
eme
k e ndis inde n
oturum u şu adım l
arl
a ge rçe k l
e şir:
ul
aşana k adar yol
da h e rh angi bir ye rinin
k e ndis ine
de ğiştiril
m e diğinde n e m in ol
ur. Çünk ü A'nın
* H e r ağdak i h e r s on s is te m , k ul
l
anıcı ya da
ge ne l anah tarı il
e de -şifre l
e diği m e s ajın
be nz e ri, m e s aj al
ındığında şifre l
e m e ve de -
s ade ce A'nın bil
e bil
e ce ği öz e lanah tar il
e
şifre l
eme
şifre l
e nm iş ol
abil
e ce ğini bil
ir.
için k ul
l
anacak
ol
duğu anah tar
parçal
arını yaratır.
* H e r s is te m , şifre l
e m e anah tarını h e rk e s çe
Bu s e naryo il
e de
e rişil
e bil
e ce k
de ne tim i s ağl
anm ış ol
ur. H e m giz l
il
iğin h e m
içe ris ine
bir dos ya ya da yaz m aç
k ayde de re k
ya
da
duyurarak
h e rk e s ce e rişil
e bil
e ce k şe k il
de payl
aşır.
h ttp://pe ngue nce .l
inux.org.tr
de
giz l
il
ik ye rine
k im l
ik
k im l
ik de ne tim inin s ağl
anabil
e ce ği bir
s e naryo da şu şe k il
de ol
abil
ir bu durum da:
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
31
İşte s iz e ge rçe k te n e nte re s an
bir öne rm e : Açık anah tarl
ı
şifre l
e m e /de -şifre l
eme
al
goritm al
arı, şifre l
e m e için bir
anah tara, de -şifre l
e m e içins e
bu anah tarl
a m ate m atik s e l
il
işk is i ol
an -am a bu anah tar
ol
m ayan- ik inci bir anah tara
ih tiyaç duyarl
ar [3].
* Eğe r, h e rh angi bir A, h e rh angi bir B'ye ,
3. Al
ıcı B`nin, öz e lanah tarını k ul
l
anarak ,
B'nin A'dan ge l
diğine ve yol
da k e ndis inde n
şifre l
e nm iş m e s ajı orijinalh al
ine ge tirm e s i
başk a
h e s aps alol
arak k ol
ay ol
m al
ıdır.
k im s e nin
içe riğini
görüntül
e ye m e diğine
e m in
ol
arak
ok uyabil
e ce ği bir m e s aj yol
l
am ak is te rs e ,
M = D K RB(C) = D K RB(E K UB(M ))
m e s ajı k e ndis inin giz l
i anah tarını k ul
l
anarak
şifre l
e r, dah a s onra ortaya çık an m e s ajı da
4. H e rh angi bir rak ip için, ge ne lanah tarı
B'nin ge ne lanah tarını k ul
l
anarak şifre l
e r.
bil
e re k , öz e l anah tarı bul
m as ı h e s aps al
ol
arak im k ans ız ol
m al
ıdır.
Bu s aye de de h e m giz l
il
ik h e m de ik i tarafl
ı
5. H e rh angi bir rak ip için, ge ne lanah tarı,
k im l
ik de ne tim i s ağl
anm ış ol
ur.
şifre l
i m e tini (C`yi) bil
e re k orijinal m e s ajı
(M `yi)
Tüm
bunl
arın
yönte m l
er
il
e
h angi
m ate m atik s e l
s ağl
andığı
k onus undak i
el
de
e tm e s i
h e s aps al ol
arak
im k ans ız ol
m al
ıdır.
m e rak ınız ı biraz dah a arttırm ak için bir de
Bunl
ara e k ol
arak , yararl
ı ol
m as ına rağm e n
aşağıdak i başl
ığı ince l
e ye l
im , RSA ya da
ge re k l
i ol
m ayan
El
-Gal
am
ekl
e ye bil
iriz :
bir açık
anah tarl
ı şifre l
eme
al
goritm as ı yaz m ak
is te rs e niz
al
tıncı
bir
m adde yi
aşağıdak i
ge re k l
il
ik l
e ri s ağl
am anız ge re k e ce k ... Dah a
6. Şifre l
e m e ve de -şifre l
e m e fonk s iyonl
arı
s onras ında da RSA'yı biraz ince l
e yip, onun
h e r ik i s ıra il
e de uygul
anabil
ir ol
m al
ıdır.
k ul
l
andığı yönte m e göz atacağız .
M = E K UB(D K RB(M ))
Açık
Anah tarl
ı
K riptografi
için
Ge re k l
il
ik l
er
Bunl
ar, s ağl
anm as ı ge rçe k te n z or ol
an
ge re k l
il
ik l
e rdir. Bu yüz de n, açık
Dah a önce
H el
l
m an,
s öyl
e diğim iz
h e rh angi
gibi Diffie
bir
açık
ve
anah tarl
ı
anah tarl
ı
k riptografi fik rinin il
e ri s ürül
düğünde n bu
yana ge çe n yıl
l
ar s üre s ince s ade ce bir k aç
al
goritm anın varl
ığını gös te rm e k s iz in bu bu
al
goritm a ge niş bir k itl
e tarafından k abul
bah s e ttiğim iz
e dil
m iştir.
Bununl
a
s is te m i
be rabe r,
“vars aym ışl
ardır”.
il
e rde
yaz ıl
m as ı
m uh te m e lal
goritm al
arın ye rine ge tirm e l
e ri
Bu k adar z or ge re k l
il
ik l
e rin is te nm e s inin
ge re k e n durum l
arı şöyl
e s ıral
am ak atn da
s e be pl
e rini açık l
am adan önce
ge ri k al
m am ışl
ardır*:
nok tayı, te k
e n öne m l
i
yönl
ü fonk s iyonu (one -w ay
function) açık l
ayal
ım . Söz k onus u ol
an te k
1. Bir B için, anah tar parçal
arını (ge ne l
yönl
ü fonk s iyon şöyl
e dir: fonk s iyonun bire -
anah tar
bir ol
duğu bir aral
ık ta, te rs ini h e s apl
am ak
ve
öz e l anah tar)
yaratm ak ,
h e s aps alol
arak k ol
ay ol
m al
ıdır.
2.
Gönde re nin
gönde re ce ği
(A
k işinin
anah tarını bil
diği
ve
ol
s un),
(B
ol
s un)
şifre l
e ne ce k
im k ans ız
m e s ajı
ge ne l
ik e n,
h e s apl
anm as ı
fonk s iyonun
k ol
aydır;
k e ndis inin
açık
anah tarl
ı
k riptografinin de h şe tdayanak nok tas ı.
ol
an
m e s ajı (M ol
s un) bil
diği durum da, uygun
şifre l
i m e tni (C ol
s un) yaratm ak h e s aps al
Y = f(X) çok k ol
ay ik e n
-1
X = f (Y) işl
e m inin çok z or ol
m as ı durum u.
ol
arak k ol
ay ol
m al
ıdır.
Tabi be l
irtil
m e s i ge re k e n bir nok ta da şudur,
C = E K UB(M )
h ttp://pe ngue nce .l
inux.org.tr
"k ol
ay" dan k as ıt, fonk s iyonun girdi
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
32
uz unl
uğuna
z am an
bağl
ı ol
arak
s üre s i
pol
inom al bir
içe ris inde
çöz ül
e bil
ir
Uygul
am al
ı bir açık
anah tarl
ı k riptografi
Bu tanım l
anan k oşul
l
ara göre
KU =
al
goritm as ının ge l
iştiril
m e s i yuk ardak i gibi
[e ,n] bir ge ne lanah tar ve K R = [d,n] de
ol
m as ıdır. Şöyl
e k i, e ğe r girdi uz unl
uğu n bit
bir tuz ak
bir öz e lanah tar ol
m uş, yuk ardak i işl
em
k adars a, fonk s iyonun h e s apl
anm as ı için
ge re k e n s üre , a bir s abit s ayı ik e n, na gibi
bul
unuşuna bağl
ıdır, s onras ı k ol
ay. Ron
de
Rive s ve ark adaşl
arı yuk arda bah s e ttiğim iz
al
goritm as ı
bir fonk s iyonl
a orantıl
ı ol
m al
ıdır. "İm k ans ız "
h e r şe yi s ağl
ayan bir yapı ge l
iştirm e yi
anah tarl
ı şifre l
eme
is e , ol
duk ça bul
anık bir durum u ifade e tm e k
başarm ışl
ar: RSA. RSA'ya bak al
ım biraz da
ol
m as ı için bu al
goritm anın aşağıdak i
için k ul
l
anıl
ır. Bir probl
e m in çöz üm ünün
ve
ge re k l
il
ik l
e ri ye rine ge tire ni RSA ol
uyor,
m ate m atik s e lol
arak ol
anak s ız ol
duğundan,
probl
e m inin ne ol
duğunu göre l
im ...
şu
k apıl
ı te k
yönl
ü fonk s iyonun
k arm aşayı s ağl
ayan
m ate m atik
bir
açık
RSA'nın
giriş büyük l
üğüne bağl
ı ol
arak çöz üm için
anah tarl
ı
ol
ur.
e
ve
Ek
d
şifre l
eme
ol
arak ,
açık
tatm in
e dici
için
de ğe rl
e rini
nas ıl
bul
duğuna da ge l
e ce ğiz , m e rak e tm e yin:
h arcanan çabanın, pol
inom al z am andan
Bir Açık Anah tarl
ı K riptos is te m O l
arak
dah a h ız l
ı arttığı durum da bah s e de bil
iriz .
RSA
1. M < n ol
duğu k oşul
da, M e d m od n
ik e n, e , d, n de ğe rl
e rini bul
m ak m üm k ün
Ö rne ğin,
n
girdi
bit il
e
fonk s iyonun çöz ül
me
gös te ril
irk e n,
n
z am anı 2 gibi bir
Diffie ve H e l
l
m an'ın 76 yıl
ında yayınl
adık l
arı
ol
m al
ıdır.
m e ydan ok um aya ce vap faz l
a ge cik m e de n,
bu
77 yıl
ında M IT'de k i Ron Rive s t, Adi Sh am ir
2. M < n k oşul
unu s ağl
ayan tüm M
de ğe rl
e ri için M e ve Cd de ğe rl
e rinin
im k ans ız
ve Le n Adl
e m an'dan ge l
di, ve 78 yıl
ında
h e s apl
anm as ı nis pe te n k ol
ay ol
m al
ıdır.
H e s aps al
yayınl
anan ünl
ü m ak al
el
e ri (A M e th od for
3. Yal
nız e ve n ve ril
diğinde , d de ğe rinin
bir
O btaining Digidal Signature s and Publ
ic-
h e s apl
anm as ı im k ans ız ol
m al
ıdır.
al
goritm anın k om pl
eksl
iğini e n k ötü durum a
K e y Cryptos ys te m s , Fe b. 19 78) il
e Diffie ve
yada ortal
am a bir durum a odak l
ar. Bu
H el
l
m an'ın bah s e ttik l
e ri ge re k l
il
ik l
e ri ye rine
Şim di
oranl
ar k riptografi için de ğe rs iz dir, çünk ü
ge tire n bir al
goritm a ol
an RSA duyurul
du.
odak l
anal
ım biraz , aşağıdak i form için
fonk s iyona
bağl
ı ol
arak
fonk s iyonun
çöz üm ünün
ol
duğunu
düşüne bil
iriz .
k om pl
eksl
iğin
k riptografide
için
artıyors a,
ge l
e ne k s e l
fik irl
e ri
bir fonk s iyonu tüm giril
e nl
er
te rs ine
çe virm e k
ne re de ys e
as ıl
s orunum uz
üz e rinde
bir il
işk i bul
m am ız ge re k iyor, yok s a bu iş
RSA yapıs ı, bir tak ım n tam s ayıl
arı için 0 il
e
ol
anak s ız dır, l
ak in bu ge ne l
l
e m e , e n k ötü
n-1 aras ında s onuçl
ar üre te n bir bl
ok
durum yada ortal
am a durum için ge çe rl
i
şifre l
eme
de ğil
dir.
al
goritm anın tanım ına ge çe l
im artık :)
yapıs ıdır
(s m il
e y).
ol
m ayacak :
M e d = m od n
Tam am ,
Eul
e r'in nas ılve ne de n böyl
e bir şe yi
Şim di
de
RSA'da düz m e tin, bl
ok l
ar içinde şifre l
e nir,
bul
duğuna h iç ak ıl s ır e rdire m e diğim
h e s apl
anm as ı k ol
ay, diğe r bir taraftan is e
h e r bl
ok bir n s ayıs ından dah a az bir ik il
i
te ore m ine göre , ve ril
e n ik i as als ayı p ve
be l
irl
i e k bil
gil
e r bil
inm e dik çe h e s apl
anm as ı
de ğe re s ah iptir. Bl
oğun büyük l
üğü l
og2(n)
de ğe rine e şit ya da dah a az ol
m al
ıdır;
pratik te bl
ok büyük l
üğü 2k bittir, bu
q , ve ik i tam s ayı n ve m ol
m ak üz e re n
durum da n için s ağl
anm as ı ge re k e n durum
k
k
+
1
da 2 < n ≤ 2
e şits iz l
iğidir. Şifre l
e m e ve
s ayıl
ar il
e şöyl
e bir il
işk i ol
uşturur:
ol
anak s ız
s on
ol
an
ol
arak ,
tuz ak
bir
taraftan
k apıl
ı te k
yönl
ü
fonk s iyonun (trap-door one -w ay function)
açık l
anm as ına
z am anda
bak al
ım .
fonk s iyonun
h e s apl
anabil
ir.
Pol
inom inal
te rs i
Adım -adım
ek
bil
giyl
e
öz e tl
e ye bil
iriz :
= pq ve 0>m >n ol
duğu durum da k e yfi
s e çil
m iş bir k tam s ayıs ı s e çil
m iş diğe r
de -şifre l
e m e bir düz m e tin bl
oğu M ve şifre l
i
Yaz ıda ye ral
an form ül
l
e rin tam ol
arak
Tuz ak k apıl
ı te k yönl
ü fonk s iyon, te rs ine
m e tin bl
oğu C için şu şe k il
de dir (e ve d'nin
başk a
çe vril
e bil
ir fonk s iyonl
arın ( fk ) bir ail
e s idir.
Şöyl
e k i;
ne re de n çık tığından s onra bah s e de ce ğiz ,
m üm k ün
ayrıca m odül
e r aritm e tiği s e viyoruz ):
C = M e m od n
de vam ını
M = Cd m od n = (M e )d m od n = M e d m od n
h ttp://pe ngue nce .l
inux.org.tr
Y = fk (X) ----- k ve X bil
iniyors a k ol
ay...
X = fk -1(Y) ----- k ve Y bil
iniyors a k ol
ay...
bir
form ata
ak tarıl
m as ı
ol
am adığından
yaz ının
O pe nO ffice .org
be l
ge s i
m e tin
ol
arak
s ite s inde n ok um anız ı rica e de riz .
H e m gönde rici, h e m de al
ıcı n de ğe rini
X = fk -1(Y) ----- Y bil
iniyor fak atk
bil
inm iyors a çöz ül
e m e z ...
h ttp://pe ngue nce .l
inux.org.tr
bil
mel
idir. Gönde re n, e
de ğe rini bil
ir ve
s ade ce al
ıcı d de ğe rini bil
ir.
A. M uratEre n
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
33
Linux K ul
l
anıcıl
arıDe rne ği
h ttp://s e nl
ik .l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
34
M e h m e tŞam l
ı
PH P 5'e bak ış
Aynı şe k il
de M ySQL’in ye ni ve rs iyonu ol
an
M ySQL 4.1 için ayrı bir k ütüph ane ge l
iştiril
di.
Ye ni
ve rs iyon
M ySQL
için
ge l
iştiril
en
k ütüph ane m ys q l
i ol
arak adl
andırıl
dı. PH P
5’in
M ySQL 4.1
için
ge l
iştirdiği
Riz e 'nin İyide re il
çe s inde doğdu.
De ğişik
yayın
organl
arında
yaz arl
ık yapıp çe şitl
i firm al
arda
göre v al
an
M e h m e t Şam l
ı,
M ak s im um İl
e tişim adl
ı firm ada
yaz ıl
ım cı ol
arak göre v al
m ak tadır.
m ys q l
i
k ütüph ane s i, diğe r ve ritabanl
arına bağl
anış
s is te m atiğinde n çok dah a fark l
ı bir biçim de
Uz un z am andır üz e rinde çal
ışıl
an PH P 5
“O O P
ve rs iyonu
k ararl
ı
bul
unm ak ta. Bu açıdan bil
e bak ıl
dığında
yayınl
andı. PH P 4 s ürüm ünün
PH P 5’in M ySQL’e ne k adar de ğe r ve rdiğini
s ürüm ü
ge çtiğim iz
günüm üz
ayl
arda
te k nol
ojil
e rini
yans ıtm as ının
faz l
aca
yanında
de z avantajı,
en
“ne s ne
m antığıyl
a”
ve ri
al
ış-ve rişinde
k avrayabil
iriz .
büyük
yöne l
im l
i
O O P m antığından yol
a çık an PH P 5 k arar
program l
am a” m antığına dayanm am as ıydı.
k ontrolm e k aniz m as ınıda ge l
iştiril
e re k try {}
Birçok
catch
k işiye
büyük
göre
PH P 5 il
e ge l
en en
ye nil
ik
OOP
m antığının
{} öz e l
l
iğini içe ris ine al
dı. Artık tüm
k arar k ontrol m e k aniz m al
arını m antık s al
ge l
iştiril
m e s idir. Eğe r Java program l
am a
de ne tl
emel
e rl
e
yapm ayacağız .
Bunu
dil
ini bil
iyors anız PH P 5’in ne s ne yöne l
im l
i
s öyl
e rk e n
program l
am a m antığına h iç z orl
anm adan
ih tiyacım ız tam am e n k apandı gibi bir yanl
ış
adapte ol
acak s ınız .
anl
am a
m antık s al de ne tl
emel
e re
doğm am al
ı! Sade ce
ol
an
bir işl
e m in
doğru ve ya yanl
ış “true & fal
s e ” ayrım ını ye ni
PH P 5 il
e ge l
e n bir diğe r ye nil
ik de , doğal
k arar-k ontrol
m e k aniz m as ıyl
a
M ySQL de s te ğinin ye rini SQLite adındak i
yapabil
e ce ğim iz de n bah s e diyoruz .
k üçük ve ritabanı program ının al
m as ı. PH P
5 çık m adan al
ınan bil
gil
e rde doğalM ySQL
Ve rs iyon yük s e l
tm e l
e rinde
de s te ğinin
e n büyük
yaz ıl
ım cı,
k al
dırıl
acağını duyan
PH P
k ul
l
anam ayacak
il
e
artık
m ıyız
birçok
M ySQL’i
s e rz e nişl
e rinde
k arşım ız a çık an
s orun, e s k i s ürüm l
e rl
e yaz ıl
an
program l
arın
ye ni
ve rs iyonda
çık arm as ı. Bu ol
gu PH P 5’de
s orun
k arşım ız a
bul
unuyorl
ardı. Bu s on de re ce yanl
ış bir
çık m ıyor. Yani PH P’nin s on ve rs iyonl
arında
düşünce ! Z ira PH P il
e optim iz e bir şe k il
de
(4.3 ve
çal
ışan ve ritabanı program ı M ySQL’di ve
PH P 5’de çal
ıştırırk e n h e rh angi bir s orunl
a
h al
a aynı ol
gu de vam e tm e k te . PH P 4’ü
k arşıl
aşm ayız . O nun için PH P 5’e ge çm e k te
de rl
e rk e n M ySQL s atırl
arını e k l
e m e de n de
h e rh angi bir te re ddütünüz ol
m as ın. PH P 4’e
“--w ith -m ys q l
” M ySQL k ul
l
anabil
iyorduk .
aşinays anız
PH P 5’de
örne k l
e ri ince l
e ye re k
de ğişik l
iğe
uğrayan uns url
arı
bununl
a s ınırl
andırabil
iriz . Artık
de rl
e rk e n
m uh ak k ak
param e tre l
e rini
k ul
l
anm am ız
Ak s i
PH P
tak dirde
5
k ul
l
anam ayız .
h ttp://pe ngue nce .l
inux.org.tr
il
e
Uz un z am andır üz e rinde
çal
ışıl
an PH P 5 ve rs iyonu
ge çtiğim iz ayl
arda k ararl
ı
s ürüm ü yayınl
andı. PH P 4
s ürüm ünün günüm üz
te k nol
ojil
e rini faz l
aca
yans ıtm as ının yanında e n
büyük de z avantajı, “ne s ne
yöne l
im l
i program l
am a”
m antığına dayanm am as ıydı.
Birçok k işiye göre PH P 5 il
e
ge l
e n e n büyük ye nil
ik O O P
m antığının ge l
iştiril
m e s idir.
Eğe r Java program l
am a dil
ini
bil
iyors anız PH P 5’in ne s ne
yöne l
im l
i program l
am a
m antığına h iç z orl
anm adan
adapte ol
acak s ınız .
s onras ı) yaz dığım ız bir program ı
de rgi boyunca anl
atacağım ız
PH P 4 il
e PH P 5
PH P 5’i
aras ındak i
de rl
eme
göre re k PH P 5 ve rs iyonuna k ol
ayca adapte
Pe ngue nce
ol
abil
irs iniz . Bu bağl
am da bu s ayım ız da PH P
itibare n h e r s ayım ız da PH P k öşe s i il
e
5
M e h m e tŞam l
ı biz l
e rl
e ol
acak tır.
ge re k iyor.
M ySQL’i
il
e
ye nil
ik l
e rin
ge l
en
ne l
er
PH P 5 K öşe s i
ye nil
ik l
e rde n
ol
duğunu
k arar-k ontrol
de rgim iz de
bu
s ayıdan
m e k aniz m as ına de ğine ce ğiz .
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
35
try { //K arar k ontrol
ü}
K arar K ontrolM e k aniz m as ı
catch ( H ata ol
gus u ) { //H ata ol
duğu tak dirde yapıl
acak işl
em }
PH P 5 il
e ge l
e n ye nil
ik l
e rin başında h ata k ontrol
m e k aniz m as ında yapıl
an ye nil
ik ge l
m e k te dir. PH P
Bas it ol
arak
4'te
yuk arıdak i
tüm
ol
as ıl
ık l
ar m antık s al de ne tl
emel
e rl
e
PH P 5 il
e ge l
e n h ata k ontrol m e k aniz m as ı
gibidir.
Bu
m e k aniz m a
h e r ne
k adar Java
yapıl
ırk e n PH P 5'te is e tıpk ı Java'da ol
duğu gibi
program l
am a dil
ine be nz e s e de , Java il
e aynıdır de m e k Java
"try"
program l
am a dil
ine büyük h ak s ız l
ık ol
ur. Z ira Java’nın içe ris inde
yapıs ı
k ul
l
anıl
arak ,
bir
ne vi
Java'yl
a
e nte gras yona gidil
m e k te ol
duğu görül
üyor. H e r ne
ge l
e n büyük Java k ütüph ane s i PH P il
e birl
ik te ge l
m iyor. O nun
k adar anl
aşıl
m as ı çok k ol
ay bir yönte m ol
s a da,
için PH P 5 il
e Java’yı k ıyas l
am ak büyük bir yanıl
gı ol
ur.
bu yönte m biraz am atör ol
arak de ğe rl
e ndiril
e bil
ir.
İşte
bu m antık tan yol
a çık an PH P ge l
iştiricil
er
Yuk arıda ve rdiğim iz k arar k ontrol m e k aniz m as ında, işl
e m in
grubu, PH P dil
ini ne s ne tabanl
ı bir dil
e çe virm e k
ne re de yapıl
acağı ve işl
e m h atal
ı çık m as ı durum unda ne l
e rin
için çaba s arf e ttil
e r. Al
dığım ız duyum l
ara göre
yapıl
acağını be l
irte n “catch ” m e k aniz m as ının çal
ışm a m antığını
Java’nın w e b te k nol
ojis inde
k avram anız
tıpk ı M icros oft’un
ASP’s inde ol
duğu gibi JSP’de de artık fark l
ı dil
l
er
için
bas it
bir
örne k
ve re re k
k onum uz u
s om utl
aştıral
ım .
k ul
l
anabil
e ce ğiz . En az ından bunun üz e rinde
çal
ışan
firm al
ar
işin
s onunu
Java’nın
al
tyapıs ından
içe ris inde
PH P,
Pe rl
,
ge tire bil
irl
e rs e
yararl
anarak
Pyth on
gibi
JSP
dil
l
e ri
k ul
l
anabil
e ce ğiz .
<?ph p
$s ayi = 10.1;
try
{
if(! is _ int($s ayi) )
Bu ol
gudan yol
a çık an PH P ge l
iştiricil
e ri, PH P il
e
th row ne w Exce ption("Sayı De ğil
");
Java dil
ini birbirine
}
içe ris inde
yak ınl
aştırm ak
için PH P
al
ınan
k arar-k ontrol
Java’dan
catch (Exce ption $e )
m e k aniz m as ını k ul
l
anm aya k arar ve rdil
e r ve ik i dil
i
{
birbirine yak ınl
aştırdıl
ar. Bu ye nil
ik l
e r s aye s inde
die ("{$e ->ge tM e s s age ()}");
e n az ından PH P dil
ine h ak im program cıl
arın Java
}
üz e rine
e ch o "\$s ayi de ğişk e ni s ayıdır";
fik ir
s ah ibi
ol
m al
arı
dah a
da
k ol
ayl
aşacak tır.
?>
Java program l
am a dil
ine aşinays anız PH P 5 il
e
Yuk arıdak i k odu ince l
e rs e k , burada ol
uşturduğum uz de ğişk e ne
ge l
e n ye nik l
e re z orl
anm adan adapte ol
acak s ınız .
bir de ğe r atayıp, bu de ğe rin s ayı de ğe ri ol
up ol
m adığını bir
Eğe r s ade ce
m antık s al de ne tl
eme
PH P dil
ini bil
iyors anız PH P 5’e
il
e
k ontrol e diyoruz .
M antık s al
ge çm e k te biraz z orl
anacağınız s öyl
e m e k te yarar
de ne tl
e m e de s ayı de ğe ri ol
m am as ı durum unda işl
e m yapm ak
var. PH P 3’de n PH P 4’e
program cıl
ar
için (!) ünl
e m işare ti k oyuyoruz . Be l
irtil
e n işl
e m in true yani doğru
z orl
anm adıl
ar am a PH P 4’de n PH P 5 ge çiş biraz
ol
arak dönm e s i durum unda ve ril
e ce k h ata raporunu be l
irl
emek
s ancıl
ı ol
acak . Am a bunu s öyl
e rk e n şunu da
için de “th row ne w Exce ption” k al
ıbını k ul
l
anıyoruz . H ata işl
emi
be l
irtm e k
yapıl
dığında
ge re k ir
k i,
ge çişte
PH P
ge l
iştiricil
e ri
ol
uşacak
poz is yonu
be l
irl
emek
için
catch
ASP.NET’te k i gibi k ök te n bir de ğişik l
iğe gitm e di.
böl
üm ünde
M al
um yıl
l
ardır VB yaz an program cıl
ar, VB.NET’e
k al
ıbın önünde
ge çe rk e n bir h ayl
i bocal
adık l
arı aşik ar. PH P’de
parante z l
e r içinde
böyl
e bir durum s öz k onus u de ğil
. PH P bil
diğim iz
yaz dırıyoruz . Tanım l
adığım ız $s ayi de ğişk e nine tam s ayı de ğe ri
bir s is te m atik l
e yol
una de vam e dip, PH P 4’de k i
ve rm e diğim iz için, m antık s alde ne tl
e m e doğalol
arak Exce ption,
k om ut yapıs ını ayne n PH P 5’de de k oruyarak dil
e
yani
faz l
adan öz e l
l
ik l
e r k attı. Lafı uz atm adan k arar
böl
üm ünde tanım l
adığım ız h ata m e tnini "{$e ->ge tM e s s age ()}"
k ontrolm e k aniz m as ının nas ılişl
e diğine bak al
ım .
de yim i il
e e k rana yaz dırıyor..
h ttp://pe ngue nce .l
inux.org.tr
Exce ption k al
ıbını k ul
l
anarak , ol
uşan h atayı bu
ol
uşturacağım ız
ol
uşabil
e ce k
de
ol
uşan
h ata
de ğişk e ne
bu
h atanın
durum unda
atıyoruz . Süs l
ü
ne
yapıl
acak
ol
duğunu
işl
eml
er
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
36
H ata K odu
<?ph p
PH P 5’i k avram anın il
k aşam as ında
function h ata($e ) {
k arar
ge tM e s s age () Exce ption böl
üm ünde
$h ata = "Dos ya adı : {$e ->ge tFil
e ()}<br>
tanım l
anan h ata m e s ajını ve rir
H ata num aras ı : {$e ->ge tLine ()}<br>
ge tCode () H ata k odu
H ata m e s ajı : {$e ->ge tM e s s age ()}<br>
ge tFil
e () H atanın ol
uştuğu dos yanın
H ata k odu : {$e ->ge tCode ()}";
diz iniyl
e birl
ik te adı
re turn $h ata;
ge tLine () H ata num aras ı
}
k ontrol
bul
unm ak ta.
ye ni
Bu
m e k aniz m as ı
k onuyu
ne s ne
öğre nirs e niz
k avrayıp
yöne l
im ini
öz e l
l
ik l
e
işl
eml
e rinde
ve ritabanı
artık
yöne l
im l
e rini
de
ne s ne
k ul
l
anarak
k od
ge l
iştire re k profe s yone l
l
iğe bir adım
toString() Tüm h ata k odl
am as ı
atabil
irs iniz .
$s ayi = 10.1;
Burada
ve rdiğim iz
k arar
k ontrol
m e k aniz m as ını çal
ıştırırs ak k arşım ız a “Sayı
try {
De ğil
” cüm l
e s i ge l
e ce k tir. Pe k i bu k arar
if(! is _ int($s ayi) )
Bu
k ontrol
th row ne w Exce ption("Sayı De ğil
");
yöne l
im ini
}
ve ritabanı işl
eml
e rinde
De ne yim l
i program cıl
ar anl
ayacak tır; PH P
catch (Exce ption $e ) {
yöne l
im l
e rini k ul
l
anarak k od ge l
iştire re k
h e rh angi bir h atayl
a k arşıl
aştığı durum da
die (h ata($e ));
profe s yone l
l
iğe bir adım atabil
irs iniz .
dos yanın ok unm as ını durdurarak , al
t k ıs m ı
}
göz ardı e tm e k te . Bir ne vi e xit k ul
l
anm ış
?>
m e k aniz m as ının
yaz dığım ız
e ch o
s onunda
s atırına
ne
ol
du?
k onuyu
k avrayıp
de
ye ni
öğre nirs e niz
ne s ne
öz e l
l
ik l
e
artık
ne s ne
PH P 5 için IDE Editör
PH P için de ğişik yaz ıl
ım l
ar üre te n, PH P
gibi PH P ok um ayı k e s m e k te . Bu öz e l
ik if
m antık s alde ne tl
e m e s inde yok tu. Yuk arıdak i
Yuk arıda te k yaptığım ız m uh te m e lh atal
arın
de nince il
k ak l
a ge l
e n firm a ol
an Z e nd
örne ği biraz de ğiştire l
im :
ne l
er
Te ch nol
ogie s
$s ayi = 10.1;
ol
acağını
tanım l
adığım ız
fonk s iyon
ye rl
e ştirm e k te n
ibare t.
e ch o "Bu bir s ayıdır";
içe ris ine
Fonk s iyonu
yıl
l
arda
firm as ı,
çık ardığı
ge çtiğim iz
Z e nd
parante z l
e ri içe ris ine ye rl
e ştirip, Exce ption
bak tığım ız da birçok
k işiye
al
anında
başarıl
ı
catch
öz e l
l
iğinin
tanım l
adığım ız
topl
ayan
de ğişk e ni
el
se {
parante z l
e ri
de
bu
içe ris ine
öz e l
l
ik l
e rini
h ata
s üs l
ü
içe riğini
fonk s iyonun
k oyarak ,
fonk s iyonun
içe ris ine
e ditörü
göre
ol
an
en
Z e nd
Studio’nun 4 ve rs iyonunda ve ritabanı
bağl
antı s is te m atiğini
barındırm as ı,
çöz üm
de
yaz ıl
ım cıya
ge tire re k
büyük
içe ris inde
topl
u
bir
k ol
ayl
ık l
ar
e ch o "Bağım s ız m e tin";
fonk s iyonda tanım l
adığım ız m otoru de vre ye
s ağl
am as ı ge rçe k te n çok
s ok arak ,
öz e l
l
ik . O nun için PH P 5 il
e yaz ıl
ım
her
h al
ük arda
m antık s al de ne tl
e m e nin
h ata
h atal
arı
PH P
Inte rne tte
gönde riyoruz .
ol
uşan
ol
uşan
ve rs iyonuna
}
Yuk arıdak i k om ut yapıs ını çal
ıştırdığım ız da
Böyl
e ce
h ata
Studio
program ını bir h ayl
i ge l
iştire re k PH P 5
e tti.
için,
}
e ch o "Bu bir s ayı de ğil
dir";
için
adapte
çağırm ak
if(!is _ int($s ayi)) {
be l
irl
emek
argüm anl
arını
l
is te l
e ye re k ol
uşturduğum uz k odda ne re de
ge l
iştirm e k
h ata ol
duğunu k ol
ayca te s pite diyoruz .
öne re bil
e ce ğim iz ye gane IDE program ı
al
arak
program l
arınız ı
program cıl
ara
Z e nd Studio.
s onundak i e ch o k om utu çal
ışacak tır. Bu
ayrım ı göz önüne
is te ye n
güz e l bir
Görül
düğü gibi PH P 5 il
e ge l
e n k arar k ontrol
m e k aniz m as ı z anne dil
diği k adar z or bir
PH P 5 il
e ge l
e n h az ır bil
e şe nl
e ri bil
e
işl
em
bil
gil
er
tanıyan Z e nd Studio ge rçe k te n çok
k ontrol m e k aniz m as ının
başarıl
ı bir e ditör. En az ından günüm üz
m e k aniz m as ını dah a k ararl
ı k ul
l
anm ak için
işl
e yişinin m antığını k avradıys anız , il
e rl
e ye n
şartl
arına göre dah a ge l
işm iş bir IDE
bir fonk s iyon ol
uşturup, bu fonk s iyonda
s ayfal
arda
program ı yok .
h ata
z orl
anm ayacak s ınız .
ol
uşturm anız da yarar var.
PH P
5
il
e
ge l
en
düz e ne ğini
is te diğim iz de
bu
k arar
bir k e re de
fonk s iyonu
işl
eml
e rim iz de k ul
l
anabil
iriz .
h ttp://pe ngue nce .l
inux.org.tr
k ontrol
tanım l
ayıp,
çağırarak
de ğil
. Burada
ışığında
h ata
PH P
5’i
ve rdiğim iz
k avram a
Z ira
babında
PH P
5’i
k avram anın il
k aşam as ında k arar k ontrol
m e k aniz m as ı bul
unm ak ta.
M e h m e tŞam l
ı
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
37
Linux Be l
ge l
e ndirm e Çal
ışm a Grubu
Linux ve Açık K aynak K odl
u yaz ıl
ım k onus unda e n ge niş Türk çe dok üm an
k aynağına s ah ip e şs iz bir k aynak . NASILbe l
ge l
e rinin, k ıl
avuz ve bil
gi
s ayfal
arı il
e diğe r uygul
am a yardım be l
ge l
e rinin dil
im iz e çe vril
m e s inin yanı
s ıra Linux k ul
l
anım ını k ol
ayl
aştıracak ye ni be l
ge l
e rin h az ırl
anm as ı
k onus unda da çal
ışm al
ar yapıyorl
ar. Siz l
e rde bu çal
ışm al
ara k atıl
abil
irs iniz .
w w w .be l
ge l
e r.org
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
38
H uz e yfe Ö nal
Ende rUnix
yaz ıl
ım
ge l
iştirm e
e k ibinin bir üye s i ol
an H uz e yfe
Ö nal
, öz e lbir otom otiv firm as ında
ağ yöne ticis i ol
arak çal
ışm ak tadır.
Unix’l
e r te m e l
de ik i ana
böl
üm de ince l
e nir.
Bunl
ardan biri s ys te m V
diğe ri is e BSD'dir. BSD
“Be rk e l
e y Softw are
Dis tribution” in
k ıs al
tıl
m ışıdır (Be rk e l
y
Yaz ıl
ım Dağıtım ı). BSD
işl
e tim s is te m i bir k opya
de ğil
dir, fak atte m e l
de
UNIX’in atas ı s ayıl
an
AT& T’nin Re s e arch
UNIX’in açık k aynak
k odundan ol
uşur.
Bugünk ü BSD’l
e rin çoğu
19 70’l
i yıl
l
arda yaz ıl
m ış
ol
an 4.4BSDl
ite
tabanl
ıdır. 4.4BSDLite ,
s on re s m i BSD
s ürüm üdür
BSD Ail
e s ine Ge ne lBak ış
Yapıs ını tam am l
ayarak ortaya çık an il
k açık k aynak k odl
u ve öz gür
BSD dağıtım ı Ne tBSD’dir. Ne tBSD’yi çok k ıs a bir s üre s onra çık an
Fre e BSD tak ip e tti. Bir s üre s onra da Ne tBSD proje s inde n tam am e n
fark l
ı am açl
ara yöne l
ik O pe nBSD adl
ı ye ni bir BSD proje s i doğdu.
Unix’l
e r te m e l
de ik i ana böl
üm de ince l
e nir.
BSD l
is ans ı bir GPL türe vi de ğil
dir ve
Bunl
ardan biri s ys te m V diğe ri is e BSD'dir.
göre ce l
i ol
arak
BSD “Be rk e l
e y Softw are
dağıtım ortam ı s unar.
Dis tribution” in
k ıs al
tıl
m ışıdır (Be rk e l
y Yaz ıl
ım
GPL’de n dah a öz gür bir
Dağıtım ı).
BSD işl
e tim s is te m i bir k opya de ğil
dir, fak at
O rganiz as yon: *BSD’l
e r s is te m e
te m e l
de
k odl
ar
UNIX’in atas ı s ayıl
an AT& T’nin
Re s e arch
UNIX’in açık
ol
uşur. Bugünk ü
k aynak
k odundan
BSD’l
e rin çoğu
19 70’l
i
bir
CVS
ait tüm
(Concurre nt Ve rs ions
Sys te m ) de pos unda tutul
ur ve
bu de po
çe şitl
i ye tk il
e rl
e h e rk e s e açık tır. Bir program
yıl
l
arda yaz ıl
m ış ol
an 4.4BSDl
ite tabanl
ıdır.
k odunda yapıl
an h e rh angi bir de ğişik l
ik
4.4BSDLite , s on re s m i BSD s ürüm üdür.
diğe r bir program cı tarafından görül
e bil
ir ve
böyl
e ce ge l
iştiricil
e r aras ında bir bütünl
ük
Yapıs ını tam am l
ayarak ortaya çık an il
k açık
k aynak
k odl
u ve
öz gür BSD
Ne tBSD’dir. Ne tBSD’yi çok
s ağl
anm ış ol
ur.
dağıtım ı
k ıs a bir s üre
Yöne tim
Şe k l
i:
BSD
ge l
iştiricil
e ri
tüm
s onra çık an Fre e BSD tak ip e tti. Bir s üre
dünya üz e rinde fark l
ı m e k anl
arda yaşarl
ar.
s onra da Ne tBSD proje s inde n tam am e n
Çoğu
fark l
ı am açl
ara yöne l
ik O pe nBSD adl
ı ye ni
ortam ından h abe rl
e rşir. Diğe rl
e rinde n fark l
ı
bir BSD
ol
arak
proje s i
doğdu.
Günüm üz de k i
BSD
ge l
iştiricis i
O pe nBSD
s ade ce
proje s i
inte rne t
her
yıl
durum a bak tığım ız da is e ge ne l
l
ik l
e bu üç
ge l
iştiricil
e rini bul
uşturur (h ack aton). BSD
ana BSD dağııtım ını te m e lal
m ış çe şitl
i BSD
ge l
iştiricil
e ri te m e lol
arak üçe ayrıl
ır:
dağıtım l
arı doğm uştur; fak at bu proje l
e rin
çoğu h e nüz ge l
işm e aşam as ındadır.
Contributors (K atk ıda bul
unanl
ar): Sade ce
k od yaz ar ya da dök üm antas yon s ağl
arl
ar.
BSD Unix’l
e rin ortak öz e l
l
ik l
e ri
Bu
H e r ne k adar h e r biri fark l
ı am aca yöne l
ik
tarafından de ne tl
e ne re k s is te m e dah ile dil
ir.
grubun
yaptığı işl
eml
e r com m itte rs
ol
arak ge l
işim ini s ürdürs e de öz gür BSD
UNIX’l
e rin birçok
BSD Ail
esi
Bu s ayım ız dan itibare n h e r s ayım ız da
H uz e yfe Ö nal"BSD Ail
e s i" k öşe s iyl
e
biz l
e rl
e be rabe r ol
acak tır.
öz e l
l
iği vardır ve
Com m itte rs (K om is yon Üye l
e ri ): K aynak
birinin ge l
iştirdiği bir öz e l
l
ik bir diğe rine
ortak
k od ağacına k od e k l
e m e e rişim ine s ah ip
k ol
ayl
ık l
a ekl
e ne bil
ir. BSD UNIX'l
e rin baz ı
ol
an topl
ul
uk tur, bu topl
ul
uğa gire bil
m e k için
ortak öz e l
l
ik l
e ri şunl
ardır:
ge l
iştiricinin il
gil
i ol
duğu al
anda üs tün başarı
gös te rm e s i ge re k ir.
Lis ans
yas as ı:
ol
m ak l
a birl
ik te
vardır.
Te m e l öz e l
l
ik l
e ri
aynı
birk aç fark l
ı BSD l
is ans ı
Ö z gür BSD
Unix’l
e r bu
BSD
Core Te am (Çe k irde k Tak ım ): Fre e BSD ve
Ne tBSD bir “çe k irde k tak ım ”a s ah iptir.
l
is ans l
arından birini k ul
l
anırl
ar.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
39
O pe nBSD proje s inde tak ım l
ide rl
iği vardır.
Ö z gür ve
Çe k irde k
dağıtım l
arı
tak ım
ol
uşturul
m as ı
proje nin
ge l
işim i
s ıras ında
ve
açık
k aynak
k odl
u
BSD
program l
arını
yaparl
ar ve rol
l
e ri tam ol
arak be l
l
i de ğil
dir.
H e r biri fark l
ı bir am aca yöne l
ik ol
m ak üz e re
Çe k irde k
üç te m e lBSD dağıtım ı vardır. Bunl
ar çık ış
Tak ım
üye l
e rinin görüşl
e ri h e r
z am an diğe rl
e rinde n üs tündür.
tarih ine
göre
Ne tBSD,
Fre e BSD
ve
O pe nBSD ol
arak s ayıl
abil
ir.
Sis te m
Yapıs ı: BSD proje l
e ri s ade
çe k irde k te n
ol
uşm az ;
k abuk ,
bir
çe şitl
i
de rl
e yicil
e r, X W indow s s is te m i gibi te m e l
s is te m
ge re k s inim l
e rini içe re n bir yapıs ı
vardır.
Pak e t Yöne tim
s is te m i:
Ö z gür
BSD
Ö z gür BSD UNIX’l
e rin
ağabe yi ol
arak
nite l
e ndiril
e n Ne tBSD
proje s inin te m e lh e de fi
az am i s e viye de
taşınabil
irl
ik tir;yak l
aşık
58 fark l
ı m im ariyi
de s te k l
e r. Proje nin
sl
oganı Ne tBSD’nin
h e de fini açık l
ar
şe k il
de dir: “O fcours e it
runs Ne tBSD” ( El
be tte
Ne tBSD k ul
l
anıyor).
proje l
e ri k l
as ik Unix pak e t yöne tim s is te m i
(./configure
& &
m ak e
& &
m ak e
ins tal
l
)
h aricinde işl
e tim s is te m ine uyum s orunl
arı
gide ril
m iş ve h az ır h al
e ge tiril
m iş pak e tl
e ri
Ne tBSD
k ul
l
anm ak için ports s is te m i s unar. Ports
s is te m i il
e k ul
l
anıcı is te diği h e rh angi bir
Ö z gür BSD
UNIX’l
e rin
program ı
nite l
e ndiril
en
Ne tBSD
te k
k al
dırabil
ir ve
bir
k om utl
a
günce l
l
e ye bil
ir.
yük l
e ye bil
ir,
Aral
arında
ağabe yi
proje s inin
te m e l
h e de fi
az am i
ufak te fe k fark l
ıl
ık l
ar ol
s a da k ul
l
anıl
an port
yak l
aşık
58
s is te m l
e ri be nz e rdir. Ö z e l
l
ik l
e Fre e BSD’nin
Proje nin
sl
oganı
Ne tBSD’nin
h e de fini
ports s is te m i ol
duk ça ge l
işm iş öz e l
l
ik l
e re
açık l
ar şe k il
de dir:
“O f cours e
it runs
s ah iptir. BSD’l
e r il
e birl
ik te k ul
l
anıl
an port
Ne tBSD” ( El
be tte Ne tBSD k ul
l
anıyor). İl
k
s is te m ine
s ürüm ü 20 Nis an 19 9 3 yıl
ında 0.8 ol
arak
ait
de tayl
ı
bil
gi
k aynak l
ar
böl
üm ünde n e dinil
e bil
ir.
s e viye de
ol
arak
fark l
ı m im ariyi
Tüm
de s te k l
e r.
duyurul
m uştur, şu ank i günce ls ürüm ü is e
2.0 dır. K ul
l
anım
Be l
ge l
eme:
taşınabil
irl
ik tir;
BSD
proje l
e ri
bil
gis ayarl
arına,
al
anı m as aüs tünde n e l
büyük
öl
çe k l
i
s unucu
be l
ge l
emel
e ye çok öne m ve rir. K od yaz an
m ak ine l
e rine
bir e k ibin
NASA’nın Num e ricalAe ros pace Sim ul
ation
yanında
bu
program l
ara
ait
be l
ge l
e m e de n s orum l
u bir e k ip vardır ve
be l
ge l
e rin açık , doğru ve
k adar
uz anır.
Ne tBSD
proje s inde de k ul
l
anıl
m ıştır.
günce l ol
arak
yürütül
m e s inde n s orum l
udur.
Günüm üz de s ık k ul
l
anıl
an BSD çe şitl
e ri
Günüm üz de k i BSD Unix’l
e ri 3 ana başl
ık
Fre e BSD
al
tında ince l
e ne bil
ir:
1. Ö z gür ve
açık
k aynak
k odl
u BSD
dağıtım l
arı
2. Ticari BSD dağıtım l
arı
3. H e rh angi bir ticari ya da öz gür BSD
dağıtım ını te m e lal
m ış BSD dağıtım l
arı
19 9 3 yıl
ının s on ayl
arında Ne tBSD’de n
h e m e n s onra çık an Fre e BSD “Th e Pow e r to
Se rve ” (Sunum Gücü) s l
oganını k e ndis ine
te m e lam aç ol
arak be l
irl
e m iş ve ge l
işim ini
bu yönde s ürdürm e k te dir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
40
Ö z gür BSD dünyas ının
as i çocuğu ol
arak
bil
ine n O pe nBSD
proje s i Ne tBSD
proje s ini başl
atan 4
k işide n biri ol
an Th e o
De Raadt[1] tarafından
öz e l
de güve nl
ik am açl
ı
ol
arak başl
atıl
m ıştır.
Proje nin başl
am a
s e be bi 19 9 4 yıl
ında
Tak ım Lide ri Th e o De
Raadt’in Ne tBSD
k aynak k oduna
e rişim inin
k ıs ıtl
anm as ıdır.
K ol
ay yöne tim , de s te k l
e diği donanım
program
faz l
al
ığı(Son
ve
O pe nBSD’nin diğe r öne m l
i bir öz e l
l
iği de
Fre e BSD
K anada tabanl
ı ol
m as ı s e be bi il
e şifre l
eme
s ürüm ünde (5.3) 12488 ade t) s e be bi il
e
il
e il
gil
i k odl
arın yurtdışına çık arıl
m as ında
öz gür BSD’l
e r aras ında e n yaygın k ul
l
anım a
s orun yaşanm am as ıdır.
s ah iptir.
Diğe r öz gür BSD proje l
e rine oranl
a dah a
Fre e BSD’nin
s unduğu
araçl
arı s aye s inde
ge l
işm iş
tüm
s is te m
yöne tim
ye ni ol
m as ı ve
te k
güve nl
ik ,
bir
proje nin te m e l am acının
doğrul
uk
ve
s tandartl
ara
k om utl
a günce l
l
e ne bil
ir ya da bir üs t s ürüm e
uyum l
ul
uk
ol
m as ı s onucunda
ak tarıl
abil
ir. Fre e BSD
donanım
ve
proje s i ve
işl
e tim
program
dah a
de s te ği
az
içe rir.
s is te m inin yöne tim i h ak k ında de tayl
ı bil
giyi
O pe nBSD proje s inin yöne tim i h e r al
tı ayda
k urul
u
bir çık an s ürüm ve bu s ürüm e bağl
ı ol
arak
Fre e BSD
s is te m iniz de
/us r/s h are /doc/h andbook / diz ini al
tında ya
ge riye
da
şe k l
inde dir, yani O pe nBSD 3.7 çık tığında
inte rne t
üz e rinde
Fre e BSd
ana
s ayfas ında bul
abil
irs iniz .
3.5
yöne l
ik
s on
s ürüm üne
ik i
s ürüm e
ol
an
de s te k
de s te k
bite r.
O pe nBSD’nin dağıtım ı -re l
e as e , -s tabl
e ve curre nt ol
m ak
üz e re
üç fark l
ı şe k il
de dir.
Re l
e as e h e r al
tı ayda bir çık an s ürüm ün
adıdır, re l
e as e çık tık tan s onra bu s ürüm il
e
il
gil
i çık an
yam al
arın
ve
pe rform ans
ekl
emel
e rinin bul
unduğu s ürüm
O pe nBSD
Ge l
iştiricil
e rin üz e rinde
s tabl
e 'dir.
çal
ıştık l
arı ve
bir
Ö z gür BSD dünyas ının as i çocuğu ol
arak
s onrak i s ürüm ü ol
uşturacak s ürüm – curre nt
bil
ine n O pe nBSD proje s i Ne tBSD proje s ini
ol
arak adl
andırıl
ır. O pe nBSD il
e il
gil
i de tayl
ı
başl
atan 4 k işide n biri ol
an Th e o De
bil
gi
Raadt[1] tarafından öz e l
de güve nl
ik am açl
ı
e dinil
e bil
ir
ol
arak
başl
atıl
m ıştır.
Proje nin
h ttp://w w w .ope nbs d.org
adre s inde n
başl
am a
s e be bi 19 9 4 yıl
ında Tak ım Lide ri Th e o De
Ticari BSD Unix’l
er
Raadt’in Ne tBSD k aynak k oduna e rişim inin
k ıs ıtl
anm as ıdır. K onu il
e il
gil
i de tayl
ı bil
gi
M ac O S-X
Th e o De Raadt ve Ne tBSD tak ım ı aras ında
ge çe n
e -pos ta
trafiğini[2]
ok uyarak
Appl
e Com pute r Inc.’e ait M acintos h ’l
ar için
tas arl
anm ış
e dinil
e bil
ir.
s ürüm üdür.
Ne tBSD il
e Th e o De Raadt aras ında ge çe n
en
s on
Diğe r
işl
e tim
işl
e tim
s is te m i
s is te m l
e rinin
ak s ine çe k ide ği açık k aynak k odl
udur.
bu e -pos ta trafiğinde n bir s onuç al
am ayan
Th e o De Raadt, be nz e r düşünce l
e re s ah ip
BSD/O S
ge l
iştiricil
e ri bir arada topl
ayarak O pe nBSD
proje s ini başl
atm ıştır. Başl
angıçta tam am e n
BSDi ve BSD/386 ol
arak da bil
ine n bu ticari
k e ndi im k anl
ari ve ins iyatifi il
e yürüye n proje
BSD
z am anl
a birçok çe vre nin dik k atini çe k e re k
yaygınl
aşm as ı ve
bu çe vre l
e rin proje ye yardım ve de s te k te
2001 yıl
ında W ind Rive r Sys te m s tarafından
bul
unm as ını s ağl
am ıştır. Bunl
ardan biri de
al
ınarak 2003 yıl
ının s onl
arına doğru s atışı
DARPA
durdurul
m uştur.
(De fe nce
Advance d
Proje cts
s ürüm ü,
öz gür
BSD’l
e rin
çe şitl
i s e be pl
e r s onucu
Re s e arch Age ncy)’dır.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
41
Türe til
m iş BSD UNIX’l
er
DragonFl
yBSD
Darw in
Dragonfl
yBSD
Fre e s BIE
proje s i Fre e BSD
çe k irde k
Fre e BSD
işl
e tim in
dis k
tak ım ından ayrıl
an ge l
iştiricil
e rinin Fre e BSD
yük l
e nm e de n bir cdrom
Appl
e Com pute r Inc. tarafından üre til
en
4.8
açıl
arak
M ac O S-X işl
e tim s is te m inin tam am e n açık
ol
duk ça ye ni(H az iran 2003 başl
angıç tarih i)
CD).
k aynak k odl
u bir çe şididir. XNU adl
ı açık
bir proje dir.
be nz e r
s e ris ini
te m e l al
arak
ge l
iştirdik l
e ri
k aynak k odl
u bir çe k irde k üz e rinde çal
ışır.
k ul
l
anıl
an
Linux
aracıl
ığı il
e
s ürüm üdür(Live
dünyas ındak i
bir
yapıs ı
Fre e BSD'yi öğre nm e k
üz e rine
K noppix'e
vardır.
Proje
is te ye n fak at
İl
k ol
arak 2000 yıl
ında duyurul
m uştur. Proje
Proje nin te m e l am acı Fre e BSD 4 s e ris ini
dis k ine
h ak k ında
de vam
ortam l
arda Fre e BSD k ul
l
anm ak is te yip
de tayl
ı
bil
gi
e ttire re k
4
h ttp://de ve l
ope r.appl
e .com /darw in/
pe rform ans ,
adre s inde n e dinil
e bil
ir.
öz e l
l
ik l
e ri ge l
iştire re k
s e ris inin
öl
çe k l
e ne bil
irl
ik
s ağl
adığı
ve
diğe r
s ürdürm e k tir. Taban
k urm ak tan
çe k ine n,
gittiği
de uz un k urul
um s üre çl
e ri is te m e ye n
k ul
l
anıcıl
ar için ol
duk ça yararl
ıdır.
ol
arak Fre e BSD proje s ini al
m as ına rağm e n
Trus te dBSD
diğe r
öz gür
faydal
anıl
m ıştır
BSD
proje l
e rinde n
De tayl
ı
h ttp://w w w .dragonfl
ybs d.org
ince l
e ne bil
ir.
bil
gi
de
için
adre s i
İs te nil
diği
ol
anağı
tak dirde
da
Fre e s BIE
dis k e
vardır.
1.1'dir ve
tabanl
ıdır.
yük l
eme
Son
s ürüm ü
Fre e BSD
5.3
h ttp://w w w .fre e s bie .org
adre s inde n proje h ak k ında de tayl
ı bil
gi
e dinil
e bil
ir.
is te rs e niz
Fre e s bie 'ı
Turk iye
Ende runix'in
ftp
de ne m e k
yans ıs ı
ol
an
s ite s inde n
(ftp://ftp.e nde runix.org/pub/Fre e SBIE/)
indire bil
irs iniz .
H uz e yfe Ö nal
Fre e BSD proje s ini te m e lal
arak yol
a çık an
bu proje
Inform ation Te ch nol
ogy Se curity
Eval
uation tarafından be l
irl
e nm iş Com m on
Crite ria
ekl
e ntil
e rini
Fre e BSD
işl
e tim
s is te m ine dah ile tm e çabas ı içinde dir. Proje
bir ne vi Se Linux il
e Linux çe k irde ği üz e rinde
yapıl
an güve nl
ik iyil
e ştirm e l
e rini Fre e BSD
işl
e tim s is te m i için yapm aya çal
ışm ak tadır.
Proje nin ge l
iştiricil
e rinin çoğu aynı z am anda
K onu il
e il
gil
i bağl
antıl
ar:
* h ttp://z e us .th e os .com /de raadt/- [1]
* h ttp://z e us .th e os .com /de raadt/core m ail
.h tm l- [2]
* h ttp://w w w .e nde runix.org/docs /e xpl
aining_ bs d_ tr.h tm l
* h ttp://w w w .e nde runix.org/docs /bs d_ bros uru/
* h ttp://w w w .trus te dbs d.org/
* h ttp://w w w .os ne w s .com - O SNe w s Portal
* h ttp://w w w .e nde runix.org/s l
ide s /M e tu2004/ports -20041210-is m ail
.pdf
Fre e BSD ge l
iştiricis idir. Proje h e nüz ge l
işim
aşam as ında ol
duğu için pratik
k ul
l
anım ı
h e nuz yaygınl
aşm am ıştır. Proje ye DARPA,
NSA (NationalSe curity Age ncy), Yah oo! Ve
Pe ns il
vanya Ünive rs ite s i gibi birçok büyük
k urul
uş de s te k ve rm e k te dir. Proje h ak k ında
de tayl
ı
bil
gi
ve
dök üm antas yon
h ttp://w w w .trus te dbs d.org
adre s i
için
z iyare t
e dil
e bil
ir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
42
H ack e rs - SıradışıBir Döne m in SıradışıH ik aye s i
Ergin Se vinç
Ö z gür yaz ıl
ım ol
arak e l
e al
ınan şe y as l
ında te k nik /program l
am a
boyutunun öte s inde bir "tavır" ve "dünya görüşü". Bil
ginin s e rbe s tçe
ak tarım ı ve ins anl
ar aras ı payl
aşım ın üs ts e viye de ol
m as ını h e de f
e dine n bu "görüş" is e as l
ında ol
duk ça e s k il
e re dayanıyor.
Giriz gah
Pe k i bu yaz ıya k onu ol
an k itap ne yin
ne s iydi ve be n ne de n k al
k ıp da bu k itabı
2004 yaz ının s ıcak günl
e rinde n birinde , e -
ok um ak is te m iştim ?
pos tal
arım ı k ontrole de rk e n be ni şaşırtan şu
il
e tiyi k arşım da gördüm :
Ö z gür Yaz ıl
ım
İs te m iş ol
duğunuz "H ack e rs
- H e roe s
of th e
Günüm üz de , öz gür yaz ıl
ım (Fre e Softw are )
Com pute r Re vol
ution" adl
ı yayın k ütüph ane m iz e
k onus unda
ge l
m iştir
k arşınız a
ve
te k nik
işl
eml
e ri
yapıl
m ak tadır.
bir
il
k
araştırm a
ol
arak
yapars anız
Linus
Torval
ds 'ın
ol
duğu
GNU/Linux
İşl
eml
e r bittik te n s onra yayın k atal
oğum uz dan
çe k irde ğini
görül
e bil
ir. Bu durum u onl
ine
işl
e tim s is te m i, bu işl
e tim s is te m inin biz im
k atal
oğum uz dan
tak ip e de bil
irs iniz .
yaz m ış
işim iz e yaram as ına s ağl
ayan e n öne m l
i k işi
ol
an Rich ard Stal
l
m an'ın GNU proje s i ve
İTÜ
K ütüph ane
ve
Dök üm antas yon
Daire
Başk anl
ığı"
dah a pe k çok de ğişik proje l
e rl
e , is im l
e rl
e
k arşıl
acak s ınız .
Fark ına
varacağınız
en
öne m l
i nok ta is e şu ol
acak : öz gür yaz ıl
ım
Bir an için durak s adım
ol
duğunu
tam
ol
arak
ve
şaşırdım , ne
k avrayam am ıştım .
ol
arak
Dah a s onra is e h atırl
am a s üre ci il
e parçal
ar
"tavır"
yavaş
s e rbe s tçe
yavaş
ye rine
oturm aya
başl
adı.
el
e
al
ınan
şe y
ve
"dünya
ak tarım ı
görüşü".
ve
Üs tte k i il
e tinin bana gönde ril
diği tarih te n 3-4
payl
aşım ın üs t s e viye de
ay
e dine n bu "görüş" is e
k adar
önce
k ütüph ane nin
web
s ayfas ında "Yayın İs te m e " k ıs m ına girm iş
as l
ında
te k nik /program l
am a boyutunun öte s inde bir
Bil
ginin
ins anl
ar
aras ı
ol
m as ını h e de f
as l
ında ol
duk ça
e s k il
e re dayanıyor.
ve ge rçe k te n al
ınıp al
ınm ayacağından bir
Editörün Notu
m ik tar şüph e de duyarak adı ge çe n k itabın
İşte , "H ack e rs : H e roe s of th e
bil
gil
e rini Inte rne tte n bul
up girm iştim . O k ul
Re vol
ution" k itabı da ins anl
ar aras ı bu bil
gi
Bu yaz ı Ergin Se vinç tarafından
bitip de yaz tatil
inin yarıs ına ge l
indiğinde ve
ve payl
aşım a dayanan s üre cin bir be l
ge s i
il
e ris e viye .org s ite s i için h az ırl
anm ış
be n böyl
e bir is te k te bul
unduğum u çok tan
nite l
iğinde . K itapta bah s e dil
e n k arak te rl
e rin
ol
up yaz arın iz niyl
e "Pe ngue nce "
unutm uşk e n is te ğim ge rçe k l
e ştiril
m işti! İşte
büyük bir böl
üm ü çok göz önünde bul
unan,
de rgis inde yayınl
anm ıştır.
şim di
is im l
e rini
k itap
k arşım daydı,
k am püs te k i
duyunca
M e rk e z K ütüph ane 'de artık be nde n de bir iz
tanıyabil
e ce ği ve
h e pim iz in
Com pute r
hemen
bil
gis ayar al
anında e n
vardı. Ak ade m ik ol
arak ark am da faz l
a bir
z e nginl
e r aras ına girm iş m e şh ur is im l
er
h ttp://il
e ris e viye .org/aras ayfa.ph p?ino
başarı bırak am as am da bu k itabı ok uyup
de ğil ancak
de =h ack e rs .h tm l
e s inl
e ne ce k başarıl
ı ye ni k uşak l
ara dol
ayl
ı
nok tas ı h e ps inin
da ol
s a bir k atk ım ol
acak tı! (ya da böyl
e
öz e lbir bağ ol
m as ı ve k e ndi "Tanrı"l
ık l
arını
k itapta bah s e dil
e nl
e rin ortak
bil
gis ayarl
a
aral
arında
düşüne re k m utl
u ol
m ak h oşum a gidiyordu)
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
43
il
an e ttik l
e ri dünyada duyduk l
arı çocuk ça
Bu böl
üm de ye r al
an ve k itabın can al
ıcı
coşk u
s e vgi,
nok tal
arının başında ge l
e n k ıs ım "H ack e r
bu
Etik "i ol
arak adl
andırıl
an k ural
l
ar bütünü.
ve
h is s e ttik l
e ri s e vgi. Bu
te k nol
ojiyl
e
bütünl
e şik
ins anl
arın
yaşayan
s aatl
e rce
uğraştık l
arı
h atta
işl
e rde n
günl
e rce
ayrıl
am am al
arının,
birçoğunun düz e nl
i işl
e rini k aybe tm e l
e rinin,
H ack e r
m anife s tos u
adl
andırabil
e ce k
bu
ol
arak
da
k ural
l
ar şu
şe k il
de
öz e tl
e niyor:
e şl
e rinde n ayrıl
m al
arının ve s os yalh ayatl
a
bağl
antıl
arının as gari düz e ye inm e s inin de
1. H e rk e s in bil
gis ayara s e rbe s tçe
e rişim
s e be bi aynı z am anda...
h ak k ı ol
m al
ı ve tüm bil
gi öz gür bir biçim de
payl
aşım a açık ol
m al
ı.
Ge ne lDe ğe rl
e ndirm e
2. O torite l
e re güve nm e yin, m e rk e z il
e şm e ye
k arşı çık an yapıl
anm al
arı de s te k l
e yin!
Bunca l
aftan s onra artık k itapl
a il
gil
i ge ne l
3.
H ack e rl
er
yorum a s ıra ge l
di.
de ğe rl
e ndiril
mel
idir;
yaşında
yaptık l
arı
işl
e rl
e
dipl
om al
arı,
ol
duk l
arı,
cins iye tl
e ri
k aç
ya
da
Böl
üm 1 : Ge rçe k H ack e rl
ar
k onum l
arıyl
a de ğil
.
K itap, üç ana böl
üm de n ol
uşuyor. İl
k böl
üm
4. Yaptığınız işl
e rl
e bil
gis ayarda "güz e l
l
ik "
"Ge rçe k
ortaya k oyabil
irs iniz .
H ack e rl
ar". Bu k ıs ım da anl
atıl
an
h ack e rl
ar için yaşam l
arı ve proje l
e riyl
e en
5. Bil
gis ayarl
ar h ayatınız ı dah a iyi ol
acak
"pür" (s af) h ack e r tavrına s ah ip ol
anl
ar
yönde de ğiştire bil
ir.
de nil
e bil
ir. 19 50'l
e rin s onuna doğru M IT'e
Böl
üm 2 : Donanım H ack e rl
arı
girip k e ndini Yapay Z e k a Laboratuarı'nda
Öze l
l
ik l
e 3. ve
bul
an z e k i ins anl
arın, bir oda büyük l
üğünde
k e ndil
e rini
ve
z iyade
birk aç
m il
yon
m ak ine l
e rl
e
dol
ar
k arşıl
aşm as ı
de ğe rinde k i
ve
ardından
çoğu
4. m adde l
e r h ack e rl
arın
z am an
"s anatçı" ol
arak
program cıdan
İl
k böl
üm de n fark l
ı ol
arak k itabın bu
görm e l
e rinin de
ik inci böl
üm ünde yal
ıtıl
m ış bir ortam da
güz e lbir açık l
am as ı s ayıl
abil
ir.
bil
gis ayarın başında uğraşan ins anl
arl
a
ge l
işe n ol
ayl
ar bu böl
üm ü ol
uşturuyor. Bu
k oca
m ak ine l
er
K itabın bu il
k böl
üm ünde e n çok s ivril
e n ve
k işiyi bir araya topl
ayarak
k e ndil
e rine ayrıca bir böl
üm ayrıl
m ış ol
an
bil
inç ve
yaz ıl
ım l
arı, s atranç program l
arı ve bul
m aca
k arak te rl
e r Rich ard
çal
ışan
çöz e n program l
ar; DEC'in PDP-1 m ak ine s i
Gos pe r. Parl
ak program l
am a ye te ne k l
e rinin
Bunun
ge l
diği z am an duyul
an h e ye can ve h e m e n
yanıs ıra e trafl
arındak i ins anl
arın s orul
arını
s onunda bütün dünyayı s arm ış ol
an
bu
yanıtl
ayarak
de vrim ci
m ak ine
il
k
için
de fa
k ol
l
arı
yaz ıl
ıp
de ğil
, te rs ine m üm k ün ol
duğunca çok
ge l
iştiril
e n as s e m bl
e r de rl
e yicil
e ri, m üz ik
ye ni
için
Fil
ml
e rde m anyak bil
im
adam ı ol
arak bol
ca
k arşım ız a çık an as os yal
,
üs tüne başına öz e n
gös te rm e ye n, k adınl
arl
a
aras ı h iç iyi ol
m ayan ve
"h ayattan k opuk " ol
arak
nite l
e ndiril
e n ins anl
arın
görül
düğü k ıs ım da işte
buras ı. Tam bir
adanm ışl
ığın s e rgil
e ndiği
ve de rs l
e rinde n k al
dığı
için ok ul
dan atıl
dığı
h al
de e vi gibi görüğü
M IT Yapay Z e k a
Laboratuarı'na ge l
m e ye
de vam e dip progral
am a
yapan ins anl
arın ye ri de
buras ı.
s ıvayan
h ack e rl
ar...
ve
Gre e nbl
att ve
proje l
e rini
anl
atıp
Bil
l
ye ni
bil
gis ayar
s e vgis ini topl
um a yaym aya
ins anl
arl
a
s e be bi
ve
k arşıl
aşıyoruz .
biraz
da
ye nil
ik çi
fik irl
e r üre te re k l
aboratuvarın bir ok ulişl
e vi
görül
e bil
ir. 70'l
e rde
ruh
ol
arak
yaşanan ol
ayl
arın
görm e s ini s ağl
ayan ins anl
arın da başında
anl
atıl
dığı
Fil
ml
e rde m anyak bil
im adam ı ol
arak bol
ca
ge l
iyor bu ik i is im . Bil
lGos pe r m ate m atik s e l
bil
gis ayarda yaz ıl
an program l
arın ne
k arşım ız a çık an as os yal
, üs tüne
al
goritm al
arl
a il
gil
e nirk e n Gre e nbl
att is e
k adar
öz e n gös te rm e ye n, k adınl
arl
a aras ı h iç iyi
s is te m
"s anats al
" ol
duğunun yanı s ıra topl
um
ol
m ayan
ol
arak
e ğil
im l
i bir h ack e r. Rich ard Gre e nbl
att'ı
için "ne
nite l
e ndiril
e n ins anl
arın görül
düğü k ıs ım da
ayrıca öne m l
i k ıl
an bir e tk e n de k itabın
te k nol
ojik de ğişim in dünyayı acaba "iyi
işte
s onl
arına
mi
ve
buras ı.
s e rgil
e ndiği ve
"h ayattan
Tam
bir
k opuk "
başına
adanm ışl
ığın
program l
am aya
doğru
ve
k arşım ız a
donanım a
çık an
"Lis p
k itabın
60'l
arın
"z e k ice
işe
yok s a
bu
böl
üm ünde ,
tas arl
anm ış"
yaradığı" ve
k ötü
bir
ve
bu büyük
biçim de
mi
de rs l
e rinde n k al
dığı için
M ach ine " de nil
e n, çal
ışm a te m e l
inin Lis p
e tk il
e ye ce ği" s orul
arı h ız l
a yük s e l
iyor.
ok ul
dan atıl
dığı h al
de e vi gibi görüğü M IT
yapay z e k â dil
inin üz e rine k urul
m uş ol
an
Ö yl
e k i, k itabın il
k böl
üm ünde ye r al
an
Yapay Z e k a Laboratuarı'na ge l
m e ye de vam
Lis p m ak ine s ini ge l
iştire n k işi ol
m as ı.
k im i M IT h ack e rl
arı proje l
e rinin m addi
e dip progral
am a yapan ins anl
arın ye ri de
k aynağını ABD
buras ı.
k arşıl
adığı için o s ırada çal
ıştık l
arı işl
e ri
Savunm a
Bak anl
ığı
bırak m ayı te rcih e diyor.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
44
İns anl
arın
bu
bil
inci
te k nol
ojik
ol
arak
s e rgil
e dik l
e ri
m e tin tabanl
ı bir m ace ra oyunu oynark e n
bil
gil
e ri
bul
unca şaşırır ve dah a s onra da de r k i:
payl
aştık l
arı bir birl
ik te l
ik ol
uşuyor z am anl
a.
"Robe rta; bil
gis ayarl
ar m üh e ndis l
e rin, bil
im
Ö ğre ncis inde n ünive rs ite h ocas ına, Sil
ik on
adam l
arının ve finans uz m anl
arının işl
e rine
Vadis i'nde k i
yarayacak al
e tl
e r. Ya bu işl
e ri yapars ın ya
büyük
m üh e ndis inde n
de ğin pe k
e dindik l
e ri
ve
h obi
çok
ol
uşturduğu
şirk e tl
e rde
çal
ışan
am açl
a uğraşanına
fark l
ı k e s im de n ins anın
bu
birl
ik te l
ik
dönüşüyor: "H om e bre w
bir
k ul
übe
da
bu
işl
e rin
s ağl
ayacak
yapıl
m as ına
program l
ar,
k ol
ayl
ık
de rl
e yicil
er
ve
s is te m l
e r ge l
iştirirs in..."
Com pute r Cl
ub".
H om e bre w Com pute r Cl
ub, k atıl
m ak is te ye n
Fak at s onra ark adaşl
arı aras ında da z e vk l
e
h e rk e s e açık ; ye te r k i s öyl
e ye ce k bir şe yiniz
bil
gis ayarda oyun oynayanl
arı görünce K e n
ya da dinl
e m e ye
k e ndis ine is te r is te m e z şu s oruyu s orar:
yöne l
ik
bir m e rak ınız
ol
s un. K ul
üp topl
antıl
arı k im i z am an bir ok ul
"Acaba
k am püs ünde k i s ınıfta k im i z am an is e k ul
üp
k ul
l
anıl
abil
ir ve
üye l
e rinin birinin garajında ge rçe k l
e ştiril
iyor.
s atıl
abil
ir m i?". Bu s orunun ce vabı k itabın
"H om e bre w
üçüncü
h e ve s
ve
Com pute r
Cl
ub"ın
ge tirdiği
bir şe yl
e r yaratm a h e ye canı
bil
gis ayarl
ar
oyun
am açl
ı
oyun program l
arı yaz ıl
ıp
böl
üm ünü
ol
uşturuyor:
Ke n
W il
l
iam s 'ın k urduğu Sie rra O n-Line firm as ı
k itabın ik inci böl
üm ünde de tayl
ı bir biçim de
oyun
yaz ıl
ım l
arı üre te n
ve
"Am e rik an
işl
e ne n k onul
ar aras ında.
Rüyas ı"nın bil
gis ayar oyunu s e k töründe k i
k arşıl
ığını te m s ile diyor.
Yine
bu
böl
üm de , artık
k apl
ayan
ve
m il
yon
büyük
odal
arı
dol
ar de ğe rinde k i
K e n W il
l
iam s
tipik
bir Am e rik al
ı, dah a
m ak ine l
e rde n dah a k üçük ve ins anl
arın e l
de
ge nçl
iğinde n itibare n "nas ılz e ngin ol
s am ",
e de bil
e ce ği fiyatta "e v yapım ı" (h om e bre w )
"ne de n dah a da çok param ol
m as ın k i", "40
bil
gis ayarl
ar ortaya çık ıyor. Al
tair m ark a
yaşında e m e k l
i ol
s am fe na m ı ol
ur yani"
bil
gis ayarl
a
şe k l
inde s orul
arl
a h ayatına yön ve re n ve
ortaya
çık an
bu
düşünce ,
norm al
de H e w l
e tt Pack ard'da çal
ışan am a
bu anl
am da da tuttuğunu k oparan bir
boş
k arak te r.
vak tinde
"Appl
e " is im l
i bil
gis ayarı
ge l
iştire n Ste ve W oz niak il
e doruğa ul
aşıyor.
Bil
gis ayar oyunu
s e k töründe k i
açığı görüp e trafına topl
adığı ge nç ve
program al
am ayı s e ve n ins anl
arl
a büyük bir
Yaz dığı
BASIC
de rl
e yicis inin
k aynak
s e rve tin de s ah ibi.
k odunun çal
ındığını iddia e de re k h e rk e s e
şik aye tçi ol
an ve o z am anl
arda h e nüz dah a
W il
l
iam s 'ın
"ye ni ye tm e " ol
an Bil
l Gate s
şirk e tinde ins anl
araras ı il
işk il
e r as l
ında 50'l
i
ve
BASIC
k urduğu
üz e rine bir de rgi ol
m as ı pl
anl
ananan am a
yıl
l
ardak i
dah a s onra ge ne lol
arak bil
gis ayar al
anında
il
işk il
e re
h e r k onuya açık
program cıl
ar
ol
m ayı k e ndine
pre ns ip
M IT
h ack e rl
arı
be nz iyor.
k afal
arı
O n-Line
aras ındak i
Ö rne ğin
şirk e tte k i
k arıştığı
z am an
e dine n Dr.Dobbs Journal
'ın (DDJ) h ik aye l
e ri
rande vu al
m a gibi bir ih tiyaç duym adan
k itabın ik inci böl
üm ünün il
gi çe k e n k ıs ım l
arı
K e n W il
l
iam s
aras ında ye r al
ıyor.
W il
l
iam s , işe al
dığı pe k çok program cının
k e ndi
Böl
üm 3 : O yun H ack e rl
arı
s atın
il
e görüşe bil
m e k te . Ayrıca
al
dığı
e vl
e rde
k al
m as ını
s ağl
am ak ta (bir ne vi l
ojm an s is te m i) ve yaz
k am pl
arı düz e nl
e ne re k
h ttp://pe ngue nce .l
inux.org.tr
Sie rra
şirk e tçe
cüm bür
İşinde n e vine döne n K e n W il
l
iam s , k arıs ı
ce m aat e ğl
e nil
m e k te (bir ne vi m otivas yon
Robe rta'nın e vde k i bil
gis ayarda
s is te m i).
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
45
Bütün
bunl
ar
günüm üz ün
te rim l
e riyl
e
düşünül
düğünde
s am im iye t,
m e m nuniye ti
üre tim
ve
pe rs one l
arttırm ak
ge l
iştiril
m iş s trate jil
e r ol
arak
için
al
gıl
anabil
ir.
Ancak o z am anl
arın büyük şirk e tl
e rinde is e
ge ne l
de
pe k
de
k arşıl
aşıl
an
Laboratuvarından
döngüye
bir
adam
k arşı çık tı ve
bu
k ıs ır
k e ndi k ural
l
arı
doğrul
tus unda fik irl
e rini h ayata ge çirm e ye
başl
adı.
Bu
adam ın
adı Rich ard
M.
Stal
l
m an ya da k e ndi ifade s i il
e RM S.
durum l
ar
de ğil
... Şirk e t s ah ibi K e n W il
l
iam s 'ın yıl
dız
Stal
l
m an 19 71'de
am a
parl
ak h ack e rl
ardan onu ayıran çok faz l
a
utangaç
program cıl
arından
Joh n
M IT'e
ge l
diğinde
yok tu. O da "ge ce
diğe r
H arris 'e k ız ayarl
am ak için h arcadığı onca
bir fark
çaba is e bügünk ü iş s trate jil
e rinde bil
e pe k
yaşayan, yaşam ak
k arşıl
aşıl
an bir durum de ğil
!
program l
am ak için yaşayan biriydi. Ancak
z am anl
a
K ralÖ l
dü yaşas ın Ye ni K ral
program cı
"işadam l
arı"na
m odunda"
için program l
ayan ve
ark adaşl
arının
dönüşm e s i,
bil
gis ayar
l
aboratuvarındak i s is te m de h e r k ul
l
ancı için
80'l
e rin başından itibare n is e
öne m l
i bir
ayrı parol
a/k ul
l
ancı adı tanım l
anm as ı ve
döne m e ç ortaya çık ıyor: H ack e r Etiğine
H ack e r m anife s tos undak i payl
aşım cıl
ığının
k arşıl
ık
paz ar
gide re k yok ol
m as ı Stal
l
m an'ı program l
am a
ge l
işe n
ol
ayl
arın
s trate jis i.
Günüm üz de k i
nas ıl başl
adığına
dair
80'l
e re ge l
indiğinde iş
yaşam ı bil
gis ayar s e k törüne
k e ndi k ural
l
arını dayatm aya
ve program cıl
ar da
k e ndil
e rini bu k ural
l
ara
adapte e tm e ye başl
am ışk e n
bütün bu işl
e rin başl
angıcı
ol
an M IT Yapay Z e k a
Laboratuvarından bir adam
bu k ıs ır döngüye k arşı çık tı
ve k e ndi k ural
l
arı
doğrul
tus unda fik irl
e rini
h ayata ge çirm e ye başl
adı.
Bu adam ın adı Rich ard M .
Stal
l
m an ya da k e ndi ifade s i
il
e RM S.
dışında bir şe yl
e r yapm aya yöne l
tti. K e ndi
Bu k itabı bil
gis ayar dünyas ının s on e l
l
i
k itabın bu böl
üm ü ol
duk ça dik k at çe k ici.
ifade s iyl
e "(...) artık
Çin ye m e ği yiye re k
yıl
l
ık tarih ine de ğine n bir k itap ol
arak
Artık bil
gi ak ışı ve payl
aşım ı s e rbe s t de ğil
dir
h e ye can ve rici proje l
e r h ak k ında s aatl
e rce
da göre bil
irs iniz , te k nol
oji ge l
işirk e n
çünk ü
k onuşacağım
onun
bunl
ar bire r "şirk e t s ırrı" h al
ine
ge l
m iştir. Ö rne ğin Atari şirk e tinde
program l
arın
k odl
arını
bırak ın
bil
e
ciddi bir araştırm a ge re k tirm e k te dir!
W il
l
iam s 'ın
Sie rra
bir
şe yl
e r yapm am ge re k iyordu".
O n-Line
e trafındak i
düşünce l
e rde n
ol
ayl
ardan
nas ıl
örne k l
e ye n bir e s e r ol
arak da. H angi
yönünün dah a ağır bas acağı ok uyucu
H ack e rs " buradan yol
a çık arak
ol
arak s iz e k al
m ış. Şu bir ge rçe k k i
z am an
M IT
anarşis t
Rich ard
l
aboratuarındak i
k im i
z am an
k im i
Robin
Ste ve n Le vy h e r ik i bak ış açıs ını da
m üm k ün
ol
duğunca
k aynaştırarak
şirk e tinde ge re k s e W oz niak 'ın Appl
e 'ında bir
H ood'vari m ücade l
e s ini, ardından yaz dığı
güz e l bir iş
s üre s onra pl
anl
am acıl
ar, e k onom is tl
e r, işçi-
EM ACS program ını ve
ok unacak bir e s e r ortaya k oym uş.
işve re n
GNU
il
işk il
e rini
düz e nl
e ye n
"uz m an"
ve
e tk il
e ndiğini
K itabın s on bol
üm ü "Th e Las t of Th e True
Stal
l
m an'ın
Ke n
k al
m am ıştı ve
görm e yi
program cıl
arının is im l
e rini öğre nm e k
Ge re k
k im s e
k urucus u ol
duğu
çık arm ış
ve
z e vk l
e
proje s i il
e h ack e r m anife s tos unu
k işil
e r ye rl
e rini al
ır. H ack e r m anife s tos u
yaşatm a
yönünde
yaptık l
arını anl
atıyor.
ye rini k apital
is t s is te m in paz ar s trate jis i
Günüm üz de GNU/Linux işl
e tim s is te m inin
k ural
l
arına te rk e tm e k z orunda k al
m ıştır...
varl
ığını borçl
u ol
duğu GNU uygul
am al
arı
(Atari il
e Sie rra O n-Line aras ında yaşanan
ve ruh u düşünül
düğünde bu ge l
işim in nas ıl
Pack M an te l
if h ak k ı davas ı bu k onuda
başl
adığı görm e k açıs ından s on böl
üm de
Notl
ar
ve ril
m iş güz e l bir örne k ol
arak k arşım ız a
e n az diğe r böl
üm l
e r k adar çarpıcı.
K itap Bil
gis i: H ack e rs : H e roe s O f Th e
çık ıyor)
Ergin Se vinç
Com pute r Re vol
ution /Ste ve n Le vy
Sonuç
Pe nguin Book s , 455 s ayfa, fiyatı: 15$.
Ge rçe k H ack e rl
arın Sonuncus u
"H ack e rs :
80'l
e re
ge l
indiğinde
iş yaşam ı bil
gis ayar
H e roe s
O f Th e
Re vol
ution" k itabı üs tte
Com pute r
ak tardık l
arım ın
Tak s im El
it K itabe vi'nde n üs tte k i fiyata
(+ K DV)
s e k törüne k e ndi k ural
l
arını dayatm aya ve
dışında dah a pe k çok öne m l
i de tay içe riyor
Ayrıca
program cıl
ar da k e ndil
e rini bu
ve
k ural
l
ara
yaz arı
Ste ve n
adapte e tm e ye başl
am ışk e n bütün bu işl
e rin
anl
atım ından ötürü
başl
angıcı ol
an M IT Yapay Z e k a
s üre de s arıyor.
h ttp://pe ngue nce .l
inux.org.tr
de
k itabı
ge tirtm e k
İs tanbul Te k nik
m üm k ün.
Ünive rs ite s i
Le vy'nin
ak ıcı
M e rk e z K ütüph ane s i ve İs tanbulBil
gi
ok uyucuyu
k ıs a
Ünive rs ite s i
K uşte pe
K am püs ü
K ütüph ane s i'nde bu k itap m e vcut.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
46
Yarı
şm ance
için yaz ışm a adre s i:
Pe
ngue
O DTÜ'de n program l
am a yarışm as ı
O DTÜ Bil
gis ayar Topl
ul
uğu,
Bil
gis ayar M üh e ndis l
iği Böl
üm ü B-111
06531 O DTÜ /Ank ara
Ünive rs ite öğre ncil
e rini bil
gis ayar bil
im l
e rine
gcc
te şvik e tm e k , ül
k e m iz in probl
eml
e re h ız l
ı,
m ak ine s inde gcc il
e de rl
e ne re k k ontrole dil
ir.
doğru
Ünive rs ite öğre ncil
e rini
bil
gis ayar bil
im l
e rine te şvik
e tm e k , ül
k e m iz in
probl
eml
e re h ız l
ı, doğru ve
e k s ik s iz çöz üm l
e r bul
an
m üh e ndis l
e r k az anm as ına
yardım cı ol
m ak ,
bil
gis ayara gönülve re n
ge nçl
e ri biraraya ge tire re k
aral
arında dos tl
uk l
ar
ol
uşm as ına k atk ıda
bul
unm ak am acıyl
a O DTÜ
Bil
gis ayar Topl
ul
uğu h e r
s e ne Ünive rs ite öğre ncil
e ri
aras ı program l
am a
yarışm as ı
düz e nl
e m e k te dir.Yarışm a
w e b üz e rinde n yapıl
acak
bir ön e l
e m e ve bil
gis ayar
başında ge rçe k l
e ştiril
e ce k
final
de n ol
uşm ak tadır.
ve
e k s ik s iz
çöz üm l
er
be l
irtil
e ce k )
bir
Linux
bul
an
m üh e ndis l
e r k az anm as ına yardım cı ol
m ak ,
Başvurul
ar
bil
gis ayara gönül ve re n ge nçl
e ri biraraya
s onucunda e n faz l
a puanı al
an e n çok 30
ge tire re k
aday, bir baraj göz e til
m e k k oşul
uyl
a final
e
aral
arında dos tl
uk l
ar ol
uşm as ına
k atk ıda
bul
unm ak
am acıyl
a
Bil
gis ayar Topl
ul
uğu h e r s e ne
O DTÜ
Final
düz e nl
e m e k te dir.Yarışm a
bir ön
başında
web
üz e rinde n
Final
,
ve
bil
gis ayar
Böl
üm ü
el
eme
de ğe rl
e ndirm e l
er
k atıl
m aya h ak k az anır.
öğre ncil
e ri aras ı program l
am a yarışm as ı
yapıl
acak
içinde
Ünive rs ite
ge rçe k l
e ştiril
e ce k
final
de n
O DTÜ
Bil
gis ayar
M üh e ndis l
iği
l
aboratuvarl
arında
yöne tim
k urul
um uz ca dah a önce de n be l
irl
e ne n bir
tarih te
ol
uşm ak tadır.
yapıl
ır.
donanım
ol
arak
Bil
gis ayarl
ar,
ön
Ö n El
eme
de ğe rl
e ndiril
m e s inde
Yarışm am ız bil
gis ayar başında yapıl
acağı
ol
ur.
el
eme
yaz ıl
ım
ve
s onuçl
arının
k ul
l
anıl
anl
ara
öz de ş
için yarışm acıl
ara aynı nite l
ik te çok s ayıda
bil
gis ayar
bul
m ak
K ul
l
anabil
e ce ğim iz
ge re k l
idir.
bil
gis ayarl
ar
ol
duğundan bir ön e l
eme
s ınırl
ı
il
e final
is tl
er
s e çil
e ce k tir.
Yarışm acıl
arın e n rah at e de ce k l
e ri ortam ı
s ağl
am ak am acıyl
a bil
gis ayarl
arın h e ps inde
k ul
l
anm ayı is te ye bil
e ce k l
e ri e m acs , vi(m ),
pico gibi birçok
popül
e r e ditör bul
unur.
De rl
e yici
Linux’da
ol
arak
yaygın
ol
arak
H e r s e ne ön e l
e m e s orul
arım ız Şubat-M art
k ul
l
anıl
an GNU C GNU C+ + (gcc ve g+ + ),
ayl
arı
de bugge r ol
arak da gdb k ul
l
anıl
ır. Ayrıca
aras ı
inte rne t
s ayfam ız dan
e rişim e
DO S al
tında Turbo C il
e program l
am aya
açıl
ırm ak tadır; aynı z am anda çe şitl
i gaz e te
al
ışk ın k ul
l
anıcıl
arın yabancıl
ık çe k m e m e l
e ri
ve de rgil
e rde (Bil
im Te k nik , Focus , PCNe t,
için Turbo C/C+ + ’ın k ul
l
anıcı arayüz üne çok
Radik al
) yayım l
anm ak tadır.Ö n e l
emel
e r bu
be nz e ye n
s e ne
arayüz ü ol
an rh ide k urul
u ol
ur. rh ide , içs e l
(h ttp://yaris m a.ccl
ub.m e tu.e du.tr)
1
M art-
15
Nis an
aras ında
bir GNU
C/GNU
De bugge r
yapıl
acak tır.Ayrıca bas tırm ış ol
duğum uz afiş
ol
arak gcc ve gdb k ul
l
andığı için bu arayüz
ve
k ul
l
anıcıl
arına e rgonom i dışında bir avantaj
broşürl
e r vas ıtas ıyl
a Türk iye ’de k i 81
ünive rs ite ye ul
aşm ak tayız . Spons orl
arım ız ın
bağl
antıl
arı
ve
inte rne t
s ağl
am az .
ortam ındak i
duyurul
arı da yarışm am ız ın duyurul
m as ına
Tüm
büyük
araçl
ara s ah ip ol
arak
k atk ı
s ağl
am ak tadır.
Yarışm aya
yarışm acıl
ar
e şit şartl
arda,
aynı
yarışırl
ar. Yarışm a
k atıl
m ak is te ye nl
e r on-l
ine başvuru form unu
s üre s i s onunda yarışm acıl
arın program l
arı
dol
durduk tan s onra s orul
arın ce vapl
arını
önce de n yarışm acıl
ara be l
irtil
e n bir şe k il
de
biz e
de rl
e nir ve k ara k utu (Bl
ack Box) yönte m iyl
e
C+ +
il
e tm e k te dirl
e r. Çöz üm l
e rde
progl
am l
am a
Çöz üm l
er
dil
i
C ve ya
k ul
l
anıl
m al
ıdır.
k ontrol e dil
irk e n
program l
ar (çe k irde k (k e rne l
) ve
h ttp://pe ngue nce .l
inux.org.tr
s ürüm ü
gönde ril
en
de ğe rl
e ndiril
ir. Ö n e l
e m e de ys e
k ara k utu
yönte m ine e k ol
arak k aynak k oda bak ıl
arak
ol
as ı k opya girişim l
e ri önl
e nir.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
47
Te k nik de tayl
ar dışında, yarışm acıl
arım ız ın
Linux’da Yarışm a
ul
aşım , k onak l
am a ve yarışm a s ıras ındak i
yiye ce k içe ce k ih tiyaçl
arını s pons orl
arım ız ın
Biçim ol
arak örne k al
dığım ız yarışm al
arın
da yardım ıyl
a k arşıl
am ak tayız .
çoğunda
k ul
l
anıl
an
ul
aşm ıştır. Buna e k
Yarışm anın ve Sorul
arın Te m e lÖ z e l
l
ik l
e ri
çöz üm l
e r bul
abil
mel
e rini ve
ve rim l
i
şe k il
de
s ınayacak
s ağl
ağı
çabuk
çöz üm l
e ri e n
l
im itl
e rine
ciddi program l
ar yaz m ak için bu l
im itl
e rin
içinde ,
Sorul
ar yarışm acıl
arın probl
eml
e re
DO S,
ol
arak , DO S al
tında
probl
e m in
ol
uşturduğu te k nik
ge l
mek
k e ndis inde n
çok
z orl
uk l
arın üs te s inde n
ge re k m e k te dir.Ancak
Linux
uygul
ayabil
mel
e rini
program cıya dah a e s ne k ve program l
am a
tarz dadır; bil
gis ayar bil
im inin
ye te ne k l
e rinin s ınanm as ı için dah a uygun
yönte m l
e ri
e tk il
i
bir
biçim de
k ul
l
anabil
m e k e s as tır.
bir ortam
s unm ak tadır. Buna e k
ol
arak ,
Linux ve Linux al
tında çal
ışan program l
am a
araçl
arı ücre ts iz ol
arak ya da çok k üçük bir
Yarışm a s orul
arı ge ne l
de bir h ik aye nin içine
ücre t k arşıl
ığı l
is ans l
ı ol
arak e l
de e dil
e bil
ir.
oturtul
arak
Böyl
el
ik l
e
s orul
m ak ta, böyl
e ce
te m e l
i ol
m ayan
h ayatta
s oyut ve
s orul
ar ye rine
k arşıl
aşıl
abil
e ce k
dönüştürül
m e k te dir.
ge rçe k
s orunl
ara
Yarışm acıl
ardan
ins anl
arın
z orl
am ak s ız ın
k atıl
abil
mel
e rine
Yarışm am ız ın
ve ya işl
e tim
ortam ında
s is te m ine
öz e l bir çöz üm
bu
h az ırl
anm al
arına
h e rh angi bir görs e l güz e l
l
ik , te k nik de tay
m addi
ve
yarışm aya
bu
ol
anak
en
s ınırl
arını
yarışm aya
tanınm ak tadır.
öne m l
i öz e l
l
iği
düz e nl
e ne n
il
k
Linux
yarışm a
be k l
e nm e m e k te dir. As ıl ol
an program l
arın
ol
m as ıdır.
çöz üm
Com puting M ach ine ry) nin yarışm al
arında
te k nik l
e ridir. Yani s orul
ar, çöz üm
H atta
ACM
(As s ociation
for
te k nik l
e ri ge l
iştiril
dik te n s onra te m e l bir
Linux’a ge çişi dah i biz de n s onra ol
m uştur.
program l
am a
Yarışm acıl
arın C ve ya C+ + il
e program l
am a
bil
gis iyl
e
rah atl
ık l
a
çöz ül
e bil
e ce k tarz da ol
acak tır.
s e çe ne ğinin s unul
m as ı is e yarışm acıl
ara bir
e s ne k l
ik
Ol
ym piad in Inform atics
ve
Ul
us al Bil
im
Ol
im piyatl
arı (Tübitak ’ın
düz e nl
emesi
il
e
s ağl
ayacak tır.
Bu
dil
l
e rin
s e çil
m e s inin ne de ni is e bil
işim dünyas ında
çok yaygın ol
arak k ul
l
anıl
m al
arıdır.
ge rçe k l
e şm e k te dir) da aynı e s as l
arda ve
be nz e r
yönte m l
e rl
e
yapıl
m ak tadır.
Bu
yarışm al
ar h ak k ında ayrıntıl
ı bil
gi için :
W e b adre s i:
h ttp://w w w .ccl
ub.m e tu.e du.tr
e -pos ta adre s i:
* h ttp://w w w .acm .org
h ot-l
ine @ ccl
ub.m e tu.e du.tr
* h ttp://w w w .tubitak .gov.tr
Te l
:(312) 210 55 30
* h ttp://ol
ym piads .w in.tue .nl
/ioi/
Fax(312) 210 12 59
Yarışm anın
te k nik
al
tyapıs ında
ve
Yaz ışm a adre s i:
organiz as yonunda göre vl
i e k ip, ül
k e m iz in e v
s ah ipl
iği
yaptığı
Bil
gis ayar
Ol
im piyatı’nda
göre v
k işil
e rde n
ol
uşm ak tadır.
Bu
s aye s inde
19 9 9
Ul
us l
araras ı
k arşıl
aşıl
abil
e ce k
üs te s inde n
k ol
ayl
ık l
a
al
m ış
de ne yim
O DTÜ Bil
gis ayar Topl
ul
uğu,
Bil
gis ayar M üh e ndis l
iği Böl
üm ü B-111
06531 O DTÜ /Ank ara
s orunl
arın
ge l
inm e s i
h e de fl
e nm e k te dir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
48
M oz il
l
a Th unde rbird;as i çocuk l
ar güçl
e niyor...
Tüm l
e şik RSS ve Bl
og O k uyucus u
Fire fox tarayıcıs ında ol
duğu gibi Th unde rbird
il
e de RSS h abe r içe rik l
e rine ul
aşabil
irs iniz .
Aradak i
fark ,
Fire fox
canl
ı
ye rim l
e ri
k ul
l
anarak bu içe riğe ul
aşm anız ı s ağl
ark e n
O k an K ah ram an
GNU/Linux işl
e tim s is te m l
e ri ve
ağ güve nl
iği il
e il
gil
e ne n O k an
K ah ram an Ank ara'da bir bil
işim
firm as ında çok k atm anl
ı web
tabanl
ı yaz ıl
ım m im aril
e ri üz e rine
çal
ışm ak tadır. K e ndis ine ul
aşm ak
için
ok ank @ h ace tte pe .e du.tr
adre s ine e -pos ta atabil
irs iniz .
Th unde rbird il
e s iz e ge l
e n bir e -pos tayı ok ur
gibi RSS içe rik l
e rini ok uyabil
irs iniz . O l
duk ça
Fire fox il
e IE aras ında yaşanan re k abe t
pratik ve k ul
l
anışl
ı ol
duğunu s öyl
e ye bil
irim .
k adar s e s ge tirm e s e de bügünl
e rde e -pos ta
is te m cil
e ri aras ında da s e s s iz ce k ız ışan bir
K ayıtl
ıAram a Diz inl
e ri ve Aram a Çubuğu
re k abe t var. M oz il
l
a Vak fının biz l
e re h e diye
e ttiği bir başk a as i çocuk , Th unde rbird, 1.0
K ayıtl
ı aram a diz inl
e ri il
e önce de n be l
irtm iş
s ürüm ü
ol
duğunuz aram a k rite rl
e rine uygun ol
arak
il
e
bu
re k abe ti
dah a
da
k ız ıştırm aya k ararl
ı görünüyor.
il
e til
e riniz i görüntül
e ye bil
irs iniz . Siz e
il
e til
e ri fil
tre l
e ye re k
fark l
ı diz inl
e rde
ge l
en
tutm ak
“Fire fox 1.0” s ürüm ünün duyurul
m as ından
ye rine s on 3 gün içe ris inde tanıdığınız bir
yak l
aşık
2004
k işide n ge l
e n il
e til
e ri l
is te l
e ye n bir k ayıtl
ı
tarih inde bu de fa “Th unde rbird 1.0” için bir
aram a diz ini ol
uşturabil
irs iz ; h atta bu il
e til
er
duyuru yapıl
dı. M oz il
l
a Vak fı tarafından
fark l
ı diz inl
e rde bul
uns a bil
e.
bir ay s onra, 7 Aral
ık
Te m a ve Ek l
e nti De s te ği
Çok l
u te m a ve e k l
e nti s e çe ne k l
e ri s iz in
yayınl
anan bu duyuruyu ok uduk tan s onra
be n de
diğe r birçok
is te m cis ini
hemen
ins an gibi e -pos ta
indirdim
ve
Th unde rbird k işinin
is te ğine göre
öz e l
l
e ştiril
e bil
e n göm ül
ü
bir s pam fil
tre s i il
e
be rabe r ge l
iyor.
Ge rçe k te n de
günüm üz de baş be l
as ı
ol
an yığın pos tal
ara k arşı
e tk il
i bir ayık l
am a
ye te ne ği s unuyor.
k e ndiniz e
Etk il
i e -pos ta Yöne tim Araçl
arı
h as
yapm anız a
il
k
öz e l
l
e ştirm e l
er
im k an
ve rir.
de ne m e l
e rim e başl
adım . Ö z e l
l
ik l
e be l
irtm e k
Birde n faz l
a s ayıdak i PO P3 h e s apl
arınız için
h ttps ://addons .update .m oz il
l
a.org/e xte ns i
is te rim k i Th unde rbird s aniye l
e r içe ris inde
te k bir ge ne lge l
e n k utus u tanım l
ayabil
ir ve
ons /
k urul
uyor.
ge l
e n il
e til
e riniz in h e ps ini aynı ye re ldiz inde
ekl
e ntil
e rl
e
Th unde rbird
tutabil
irs iniz . İs te diğiniz
bir e tik e te , tarih e
çe vrim
ol
arak
ve ya
göre
yapabil
ir
O
z am anl
arda
k e şfe ttiğim
öz e l
l
ik l
e re ge l
in birl
ik te bir göz atal
ım .
Ge l
işm iş Spam Fil
tre s i
gönde re ne
il
e til
e riniz i
grupl
ayabil
irs iniz . M e s e l
a ge l
e n k utum uz da
bul
unan
il
e til
e ri
tarih e
göre
adre s inde n
içi
ve ya
indire ce ğiniz
üz e rinde n
s öz l
ük
aram as ı
favori
m e dya
yürütücünüz ü k ontrole de bil
irs iniz .
grupl
ars ak ,
buradak i il
e til
e r bugün, dün, ge çe n h afta
Çok l
u Pl
atform ve DilDe s te ği
öz e l
l
e ştiril
e bil
e n göm ül
ü bir s pam fil
tre s i il
e
şe k l
inde
e tik e tl
e ndiril
e re k
Th unde rbird
be rabe r ge l
iyor. Ge rçe k te n de günüm üz de
Güve nl
ik
am açl
ı
Th unde rbird
k işinin
is te ğine
göre
ol
arak
grupl
anırl
ar.
tanım adığınız
W indow s
s pam
k ul
l
anıcıl
arın
öğre tiyors unuz ,
biraz
uğraştırıyor am a e m in ol
un s onunda tatm in
e dici s onuçl
ar al
ıyors unuz .
güve nil
ir ve
s ağl
ar.
k ol
ay bir h abe rl
e şm e
ortam ı
h e rh angi
bir
*NIX s is te m üz e rine , M acO S X yada
baş be l
as ı ol
an yığın pos tal
ara k arşı e tk il
i k işil
e rde n ge l
e n il
e til
e r üz e rinde k i uz ak
bir ayık l
am a ye te ne ği s unuyor. “Baye s ian re s im l
e rin yük l
e nm e s ini önl
e r. Th unde rbird
fil
te ring” yönte m i k ul
l
anan is te m ciye ne yin bütün bu öz e l
l
ik l
e ri s aye s inde s iz e h ız l
ı,
ol
duğunu
is te m cis ini
üz e rine
k urabil
irs iniz .
s aniye l
e r içe ris inde
İl
k
e tapta
Al
m anca,
İngil
iz ce ve Türk çe dil s e çe ne k l
e ri il
e
h iz m e tine
s unul
an
Th unde rbird be n bu yaz ıyı h az ırl
adığım
s ıral
arda
23
fark l
ı dil s e çe ne ği
il
e
İnte rne tte n indiril
e bil
iyordu.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
49
Se ttings ->Forw arding and PO P bağl
arını
tak ip e de re k PO P h iz m e tini ak tif h al
e ge tirin.
Save Ch ange s bağına tık l
ayıp ayarl
arınız ı
k ayde tm e yi unutm ayın. Artık PO P h iz m e ti
açık ve biz i be k l
iyor.
H e s ap s ih irbaz ından E-pos ta H e s abı 'nı
s e çtik te n s onra il
e ri il
e de vam
e diyoruz .
İs m iniz
bir is im
yaz an
ye re
h e rh angi
girdik te n s onra E-pos ta adre s i yaz an ye re
k ul
l
anıcı_ adı@ gm ail
.com
giriyoruz .
Buradak i k ul
l
anıcı adı s iz in dah a önce de n
Gm ail
'de n
al
m ış
ol
duğunuz
adınız dır. Bu bil
gil
e ri de
k ul
l
anıcı
girdik te n s onra
k arşım ız a Sunucu Bil
gil
e ri s e k m e s i ge l
ir.
Ge l
e n pos ta s unucus u türü ol
arak
PO P
s e çiyoruz ve Ge l
e n Pos ta Sunucus u al
anına
pop.gm ail
.com adre s ini giriyoruz . Buradak i
Ge ne l Ge l
e n K utus unu K ul
l
an s e çe ne ğini
işare tl
e rs e niz diğe r PO P h e s apl
arınız ı da bu
ge l
e n k utus una yönl
e ndire bil
irs iniz . Gide n
Pos ta Sunucus u al
anına s m tp.gm ail
.com
M e vcutİ
s te m cil
e rde n K ol
ay Ge çiş
# tar xz vfth unde rbird-1.0.tar.gz
adre s ini girip de vam e diyoruz .
Başk a bir e -pos ta is te m cis ine ge çiş h iç bu
k adar
k ol
ay
ol
m am ıştır
h e rh al
de .
k om utu il
e tar arşivini açtık . Eve t, k urul
um
K ul
l
anıcıl
arın bütün ayarl
arı il
e birl
ik te e -
bu k adar, artık başl
am ak için h içbir e nge l
pos tal
arını,
pos ta
k al
m adı.
de fte rl
e rini
diğe r
diz inl
e rini
adre s
Tar
arşivini
açtığım ız
diz in
is te m cil
e rinde n
içe ris inde th unde rbird adında ye ni bir diz in
(Eudora,M S O utl
ook , M S O utl
ook Expre s s ,
ol
uştu. Bu diz inin al
tında da aynı is im l
e
Ne ts cape )
taşıyabil
iyor.
çal
ıştırıl
abil
ir bir dos ya ol
uştu. Bu dos yayı
ayarl
arını da
çal
ıştırarak e -pos ta is te m cis ini başl
atabil
iriz .
Böyl
e ce
pos ta
ve
k e ndi
içe ris ine
k ul
l
anıcıl
ar e s k i
k aybe tm e m iş ol
uyor.
bunca
öz e l
l
ik te n
başl
ar
başl
am az
k arşınız a
s onra
H e s ap Sih irbaz ı ge l
e ce k tir. Bu s ih irbaz ı
Th unde rbird is te m cis ini h al
a k urm adınız
k ul
l
anarak ye ni bir e -pos ta h e s abı, RSS
m ı?
h abe r
Yapm anız
ge re k e n
il
k
şe y
ve ya
h abe r
gurubu
h e s abı
s on
günl
e rin
h ttp://w w w .m oz il
l
a.org/products /th unde rbird/
ol
uşturabil
irs iniz .
adre s inde n
s ürüm ünü
göz de s i Gm ailiçin ye ni bir e -pos ta h e s abı
indirm e niz ve e ğe r be nim gibi GNU/Linux
yaratacağız . Gm ail ücre ts iz PO P s e rvis i
işl
e tim s is te m i k ul
l
anıyors anız tar arşivini
s ağl
adığı için h e rh angi bir e k
is te diğiniz
ih tiyaç duym uyoruz , ancak önce l
ik l
e Gm ail
İndirdiğiniz
program ın
bir
diz in
dos ya
[s ürüm .no].tar.gz
Gm ail
'de n dah a önce
ge l
e n al
anl
ara
al
dığım ız
k ul
l
anıcı
is m ini giriyoruz . Sonrak i s e k m e de
ge l
en
H e s ap İs m i al
anını ol
duğu gibi bırak ıyoruz
ve
de vam
yaratıyoruz .
e de re k
Artık
ye ni
Th unde rbird
h e s abım ız ı
üz e rinde
tanım l
ı ye ni bir e -pos ta h e s abına s ah ibiz .
Şim di Gm ail için ge re k l
i baz ı port ve
Uygul
am a
Anl
attığım
K ul
l
anıcı İs m i s e k m e s inde
s on
al
tına
is m i
ol
acak tır.
günce ls ürüm ü 1.0.
h ttp://pe ngue nce .l
inux.org.tr
açm anız .
Birl
ik te
program a
th unde rbird-
h e s abınız ın
Şu
ge tirm e niz ge rk iyor. Bunun için h e s abınız a
andak i
PO P
h iz m e tini
ak tif h al
e
güve nl
ik ayarl
arını yapm am ız ge re k l
i. Bunun
için Th unde rbird araç çubuğunda bul
unan
Düz e nl
e m e nüs ü al
tındak i Pos ta ve h abe r
grupl
arı ayarl
arı... böl
üm üne giriyoruz . Bu
pe nce re de s oltarafta tanım l
ı h e s apl
arım ız ın
görüntüğü bir içe rik yöne ticis i var. Buradan
az önce yarattığım ız h e s abı s e çiyoruz ve
s unucu
ayarl
arı
s e k m e s ine
giriyoruz .
Buradak i Port böl
üm üne 9 9 5 giriyoruz ve
Güve nl
i Bağl
antı K ul
l
an (SSL) s e çe ne ğini
işare tl
iyoruz .
giriş yapın ve ge l
e n ana s ayfada
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
50
Son
ol
arak
s ol
yöne ticis inde n
Gide n
taraftak i
Pos ta
içe rik
Sunucus u
(SM TP) s e k m e s ine giriyoruz ve buradak i
Port al
anına 465 giriyoruz . Güve nl
i bağl
antı
k ul
l
anm as ı için yine
SSL s e çiyoruz
ve
Tam am 'a tık l
ayarak yaptığım ız de ğişik l
ik l
e ri
k ayde diyoruz .
Artık
Th unde rbird
is te m cis ini k ul
l
anarak
pos ta
Gm ail h e s abınız a
ul
aşabil
ir, ge l
e n il
e til
e ri görüntül
e ye bil
ir ve
ye ni il
e til
e r ol
uşturabil
irs iniz .
Eve t, bas it ol
arak bir e -pos ta h e s abı nas ıl
yaratıl
ır bunu
üz e rinde
ince l
e dik
ve
yapabil
e ce k l
e riniz
Th unde rbird
için bir giriş
yaptık . Bundan s onra s iz in ih tiyaçl
arınız a
göre Th unde rbird is te m cis ini öz e l
l
e ştire bil
ir
ve e tk in bir h abe rl
e şm e ortam ı yaratabil
iriz .
Um arım il
e ride bu k onul
ara da de yinm e
fırs atı bul
uruz .
Tüm pe ngue nl
e re iyi e ğl
e nce l
e r...
O k an K ah ram an
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
51
Doruk Fişe k
O yun K öşe s i : Path ol
ogical
Uz un yıl
l
ar boyunca bil
gis ayar il
e
uğraşm as ına k arşın, profe s yone l
iş h ayatına atıl
dık tan s onra Linux
ve öz gür yaz ıl
ım l
arl
a tanışan
yaz ar; bir bil
işim
firm as ında
s is te m yöne ticis i ve program cı
ol
arak çal
ışıyor. Aynı z am anda
Linux K ul
l
anıcıl
arı De rne ği'nin de
ak tifüye l
e ri aras ında ye r al
ıyor.
O rtada
biri
durduk ça
Patol
ojik bir oyun... K afanız ı yoracak , bağım l
ıl
ık yaratacak ,
m as ayı yum ruk l
am anız a yolaçacak . H atta uyk uya dal
m ak
üz e re yk e n göz ünüz ün önünde bil
ye l
e r yuvarl
anacak . Bul
m aca
oyunl
arını s e viyors anız k e s inl
ik l
e k açırm am al
ıs ınız .
ye nis i
yuvarl
anm aya başl
ayan re nk l
i bil
ye l
er
var. Bil
ye l
e rin ge çtiği yol
l
arda is e onl
arı
e tk il
e ye bil
e ce k birçok aygıt var. Am aç,
yol
l
arın s onunda ye r al
an te k e rl
e rin içine
uygun re nk te bil
ye l
e ri ye rl
e ştire re k te k e ri
“tam am l
am ak ”. Te k e rl
e rin h e ps inin işi
bittiğinde
oyunun
o
s e viye s inin
de
s onuna ge l
iyors unuz . İşte Path ol
ogical
.
Bas it m i göz ük üyor? Be l
k i e ve t, be l
ki
h ayır :-)
Bil
ye l
e rin te k e rl
e re gide rk e n yolboyunca
başına ge l
m e dik
k arşıl
aştık l
arı
başk a
k al
m ayabil
iyor. Yol
da
aygıtl
ara
bir
göre
re nge
boyanabil
iyor,
çoğal
abil
iyor, yutul
abil
iyor.
ge çirm e l
e rinin
de ğiştirm e ye
yanı
Başk al
aşım
s ıra
yön
z orl
anabil
iyorl
ar,
h atta
ışınl
anabil
iyorl
ar.
ayrım cıl
ığı
bil
ye l
er
Baz ı
yapıyor,
dışındak i bil
ye l
e re
yol
l
ar
be l
irl
i bir
Path ol
ogical50 tane fark l
ı s e viye il
e ge l
iyor.
önce s arı, s onra k ırm ız ı ve e n s on ye şil
O yunun
re nk l
i bil
ye l
e rde n
içinde n
çık anl
arın
yanı
s ıra,
te k e r tam am l
am anız ı
s ite s inde n oyunun k ul
l
anıcıl
arı tarafından
re nk
is te ye bil
ir. Bir te tik l
e yici dah a be te rini yapıp
h az ırl
anan e k 27 s e viye yi de al
abil
irs iniz .
re nk
aynı re nk te de ğilde , be l
irttiği re nk l
e rde ve
O yunun s e viye düz e nl
e m e aracı, k e ndiniz in
s ıral
am ada bil
ye l
e rl
e te k e r ol
uşturm anız ı
de ye ni oyun s e viye l
e ri yapm anız a ol
anak
is te ye bil
ir.
tanıyor. Bu k ural
l
arl
a üre til
e bil
e ce k 77 fark l
ı
ge çit ve rm iyor. O
z am an bil
ye l
e r ge ris in ge riye
Se viye de ye r al
acak bir “trafik ışığı” s iz de n
dönm e k
z orunda k al
abil
iyorl
ar.
Tabii
tüm
bunl
arın
yanında
z am an
“patol
ojik ”
s e naryoyu
m us unuz ?
Norm alk oşul
l
ar al
tında (NK A), bir te k e ri
s üre
yaşam anız ge re k l
i. Vak it ge çirm e de n oyunu
tam am l
am anın
oyunun h e r s e viye s ini de be l
irtil
e n z am an
bil
ye yi
ge çiriyor.
te k e rin
O ys a
yol
u, aynı re nk te n
içine
4
ye rl
e ştirm e k te n
k oşul
l
ar h e r z am an
norm alol
m ayabil
iyor.
içinde
içinde
bir
te k e re
tam am l
am anız
birk aç s aniye
ye rl
e ştirm e niz ,
ge re k iyor.
yüz ünde n tüm
Be nce
h ayal e de bil
iyor
k ıs ıtl
am al
arı da cabas ı. Bir bil
ye yi be l
irl
i bir
m üm k ün
de ğil
,
indirip, oynam aya başl
ayın.
Yok s a
emekl
e riniz
h ttp://path ol
ogical
.s ource forge .ne t
boşa gide bil
ir.
Doruk Fişe k
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
52
Çe k irde k de rl
e m e k te n k ork m ayın...
Birçok Linux k ul
l
anıcıs ı acaba s is te m im e birşe y ol
ur m u ve ya donanım l
arım çal
ışm az m ı diye
ye ni çe k irde k de rl
e m e k te n h e p uz ak durm ayı te rcih e de rl
e r ve k ul
l
andık l
arı dağıtım ın çe k irde k
günce l
l
emel
e rini yapm as ını be k l
e rl
e r. Bu te rcih
de s te k
k onus unda taviz ve rm e m e l
e rini
ge re k tire n K urum s alSunucu (Ente rpris e Se rve r) k ul
l
anıcıl
arı için doğru bir yak l
aşım ol
m as ına
rağm e n e s as ında h e rk e s ye ni çe k irde k l
e ri k e ndis i de rl
e yip te s t e de bil
ir. Tabii bu cüm l
e
yal
nız ca m e rak l
ı k ul
l
anıcıl
ar için ge çe rl
i ol
abil
ir. Ye ni bir çe k irde k ve rs iyonu çık tığında ve ya
te s t aşam as ında ol
an çe k irde k l
e rin ne gibi öz e l
l
ik l
e ri ol
duğunu öğre nm e k is te ye n k ul
l
anıcıl
ar
M uratK oç
Başta GNU/Linux ol
m ak üz e re
Açık K aynak K odl
u s is te m l
e r il
e
uz un yıl
l
ardır il
gil
e ne n M urat K oç,
aynı z am anda
K ivi
Bil
işim
Te k nol
ojil
e ri
şirk e tinin
k urucul
arındandır.
K e ndis ine
m uratk oc@ k ivi.com .tr adre s inde n
ul
aşabil
irs iniz .
için ge ne l
de çe k irde k de rl
e m e k s ancıl
ı bir işl
e m dir.
Bu yaz ıda 2.6 s e ris i bir çe k irde ği e n rah at
nas ılde rl
e ye ce ğiniz i ve k e ndi donanım ız a
uygun
ol
arak
nas ıl
ayarl
ayacağınız ı
anl
atacağız .
H angi Çe k irde ği Ne re de n Bul
acağım ?
İşin e n k ol
ay k ıs m ı ol
m as ına rağm e n s iz e
dah a
bas it
Ö nce l
ik l
i
bir
yönte m
ol
arak
ana
anl
atacağım .
çe k irde k
s ite s i
h ttp://w w w .k e rne l
.org dan e n s on h angi
çe k irde k ve rs iyonun ol
duğunu göre bil
irs iniz .
Şim di 07/03/2005 00:45 itibarı il
e bu s ite ye
bak tığım ız yandak i görüntüyü görüyoruz .
Eğe r s orun çık arm ayan bir çe k irde k
çal
ışm ak
is tiyors anız
yapacağınız
2.6.11 l
ink inin üz e rine
Diğe r
ve rs iyonl
arı
tık l
am ak
k ul
l
anm ak
il
e
şe y
ol
acak tır.
için
is e
çe k irde ğiniz i o l
ink l
e rin üz e rine tık l
ayarak
indire ce ğiniz
dos yal
ar il
e
ge re k ir. Bunu yapm ak
“patch ”
yam al
am anız
için s is te m iniz de
program ının
yük l
ü
ol
m as ı
2.6.11 : En s on s tabl
e s ürüm ol
arak çe k irde k ve rs iyonu.
2.6.11-bk 2: Bu s ürüm üz e rinde BitK e e pe r ( h ttp://w w w .bitk e e pe r.com /Bir ve rs iyon k ontrol
program ı) k ul
l
anıl
arak ol
uşturul
an e n s on çe k irde k görüntüs ü(s naps h ot).
2.4.27: En s on s tabl
e s ürüm 2.4 s e ris i çe k irde k
ge re k m e k te dir.
2.4.30-pre 2: Bir s onrak i 2.4.30 s ürüm ünde n önce k i 2. ön ve rs iyon.
Buradan
k aynak
çe k e ce ğiniz
k odl
arıdır.
ol
uşturm ak
için
bu
dos yal
ar çe k irde k
K e ndi
çe k irde ğiniz i
k odl
ardan
de rl
eme
2.4.30-pre 2-bk 3: Bu 2. ön ve rs iyon te m e l
l
i BitK e e pe r k ul
l
anıl
arak ol
uşturul
an e n s on
çe k irde k s naph ot.
2.2.26: En s on s tabl
e s ürüm 2.2 s e ris i çe k irde k .
yapm anız ge re k m e k te dir. Bunu yapm anın
2.2.27-rc2: Bir s onrak i s tabl
e 2.2.27 s ürüm ünde n önce k i 2. re l
e as e canditate ve rs iyonu.
uz un yol
u “tar” il
e bu dos yal
arı açm ak
2.0.40: En s on s tabl
e s ürüm 2.0 s e ris i çe k irde k .
ge re k e n patch l
e ri yapm ak
2.6.10-ac12: Efs ane vi K e rne lH ack e r Al
an Cox tarafından 2.6.10 s e ris i çe k irde k üz e rine
başl
am ak tır.
ve
de rl
e m e ye
h az ırl
anm ış yam al
ar.
2.6.11-m m 1: Andre w M orton tarafından 2.6.11 s e ris i çe k irde k üz e rine h az ırl
anm ış yam al
ar.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
53
Fak at bu s ürüm l
e rin ye ni ve rs iyonl
arı çık tığı
k al
l
avi:~ # k e tch up
z am an yapacağınız şe y ya bütün k aynak
Us age : k e tch up [options ] [ve r]
k odu te k rar çe k m e k ve ya yam al
arı çe k e re k
-a --arch ive (/root/.k e tch up) cach e dire ctory
el
iniz de k i k aynak
-d --dire ctory (.) dire ctory to update
k odun üz e rine
“patch ”
program ı il
e yam am anız ge re k ir.
-f--ful
l
-tarbal
lifunpack ing a tarbal
l
, dow nl
oad th e l
ate s t
-g --gpg-path (/us r/bin/gpg) path for GnuPG
Bunu yapm ak is te ye nl
e r için 2000 yıl
ında
-G --no-gpg dis abl
e GPG s ignature ve rification
2.4
-k --k e rne l
-url(h ttp://w w w .k e rne l
.org/pub/l
inux/k e rne l
)
s e ris i
çe k irde k
(h ttp://w w w .be l
ge l
e r.org/h ow to/k e rne l
-
bas e urlfor k e rne l
.org m irrorv
nas il
.h tm l
) için
-l--l
is t-tre e s l
is ts upporte d tre e s
yaz dığım
bu
dök üm anı
ok uyabil
irl
e r.
-m --s h ow -m ak e fil
e outputve rs ion in m ak e fil
e [arg]
-n --dry-run don'tdow nl
oad or appl
y patch e s
Bu işl
e m nis pe te n uğraştırıcı ol
acağı için
-p --s h ow -pre vious outputve rs ion pre vious to [arg]
s iz e
-q --q uie t re duce output
M att M ack al
l tarafından
yaz ıl
m ış
k e tch up ( h ttp://w w w .s e l
e nic.com /k e tch up/ )
-r --re nam e -dire ctory re nam e update d dire ctory to l
inux-[v]
program ını k ul
l
anm anız ı öne re ce ğim . Bu
-s --s h ow -l
ate s t outputth e l
ate s tve rs ion of[arg]
program s iz in uğraşm anız a ge re k k al
m adan
-u --s h ow -urloutputURLfor [arg]
ge re k l
i dos yal
arı indirm e yi ve
-w --w ge t(/us r/bin/w ge t) com m and to us e for w ge t
is te diğiniz
ve rs iyona ge çm e k için yam al
arı yapan bir
program .
Buradan
“k e tch up-0.9
“ adl
ı
Fak at be n üşe nge ç ol
duğum dan ve
w w w .k e rne l
.org a
program ı indirin ve /us r/s bin al
tına k e tch up
güve ndiğim de n bu param e tre yi k ul
l
anacağım .
is m i il
e k ayde din. Bu işl
e m i root ol
arak
Şim di k e tch up -ldiye re k bu program il
e h angi çe k irde k l
e ri
yapm anız
k ul
l
anabil
e ce ğim iz i göre l
im .
ge re k tiğini
unutm ayın.
Dah a
ge çin ve
orada
s onra /us r/s rc diz inine
k e rne l
-s ource diye bir diz in ol
uşturun.
k al
l
avi:/us r/s rc/k e rne l
-s ource # k e tch up -l
2.4 (s igne d)
k al
l
avi:~ # cd /us r/s rc/
ol
d s tabl
e k e rne ls e rie s
k al
l
avi:/us r/s rc# m k dir k e rne l
-s ource
2.4-pre (s igne d)
k al
l
avi:/us r/s rc# cd k e rne l
-s ource /
ol
d s tabl
e k e rne ls e rie s pre re l
e as e s
k al
l
avi:/us r/s rc/k e rne l
-s ource # pw d
2.6 (s igne d)
/us r/s rc/k e rne l
-s ource
curre nts tabl
e k e rne ls e rie s
bu
diz ine
ge çtik te n
s onra
k e tch up
program ının param e tre l
e rini görm e k
için
2.6-bk (s igne d)
curre nts tabl
e k e rne ls e rie s s naps h ots
h e rh angi bir param e tre ve rm e de n k e tch up
2.6-m jb (s igne d)
k om utunu
M artin Bl
igh 's random col
l
e ction 'o crap
çal
ıştırın.
Ek rana
ge l
en
param e tre l
e rde n ge ne lk ul
l
anım da h e rh angi
2.6-m m (s igne d)
birini
Andre w M orton's -m m de ve l
opm e nttre e
k ul
l
anm anız a
k ul
l
anacağınız
ge re k
param e tre
yok tur.
-G
Te k
(--no-gpg)
2.6-pre (s igne d)
param e tre s i ol
acak tır. Bunun ne de ni is e
curre nts tabl
e k e rne ls e rie s pre re l
e as e s
al
ınan
2.6-rc (s igne d)
dos yal
arın
k arşıl
aştırarak
e m in
gpg
doğru
ol
m anız ı
s ignature l
arını
dos ya
ol
m as ından
s ağl
am ak tır.
Eğe r
curre nts tabl
e k e rne ls e rie s pre re l
e as e s
2.6-tiny (s igne d)
h ttp://w w w .k e rne l
.org dan al
acağınız ın gpg
M attM ack al
l
's -tiny tre e for s m al
ls ys te m s
s ignature l
arı
2.6-tip (s igne d)
im port
param e tre yi
e de rs e niz
de
bu
k ul
l
anm anız
curre nts tabl
e k e rne ls e rie s tip
ge re k m e ye ce k tir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
54
Açık l
am al
arından da göre bil
e ce ğiniz
gibi
k al
l
avi:/us r/s rc/k e rne l
-s ource # k e tch up -G 2.6
2.4, 2.4-pre , 2.6, 2.6-bk , 2.6-pre , 2.6-rc
Cre ating cach e dire ctory /root/.k e tch up
ve ya M artin Bl
igh , Andre w M orton ve ya
None -> 2.6.11
M att M ack al
l tarafından
Dow nl
oading l
inux-2.6.11.tar.bz 2
çe k irde k
yam anm ış
s ürüm ünü
bir
s is te m iniz de
k ul
l
anabil
irs iniz .
--01:21:35-h ttp://w w w .k e rne l
.org/pub/l
inux/k e rne l
/v2.6/l
inux2.6.11.tar.bz 2
Biz il
k önce
2.6 s e ris i bir çe k irde k
il
e
=> `/root/.k e tch up/l
inux-2.6.11.tar.bz 2.partial
'
başl
ayal
ım . ve k e tch up -G 2.6 k om utunu
Re s ol
ving w w w .k e rne l
.org... 204.152.189 .116
ve re l
im . (Şe k il yanda). Şim di diz inim iz in
Conne cting to w w w .k e rne l
.org[204.152.189 .116]:80...
içine
conne cte d.
bak tığım ız
k aynak
z am an 2.6.11 çe k irde k
k odunun
açıl
m ış
bir
şe k il
de
H TTP re q ue s ts e nt, aw aiting re s pons e ... 200 O K
de rl
e m e m iz için biz i be k l
e diğini göre bil
iriz .
Le ngth : 37,075,679 [appl
ication/x-bz ip2]
Bu aşam aya k adar h e rh angi bir s orunl
a
100% [=============================>] 37,075,679
k arşıl
aşm adık .
316.53K /s ETA 00:00
Şim di
açıs ından
Andre w
de ne ye l
im .
Şu
örne k
ol
m as ı
M orton
s e ris ini
anda
el
im iz de
2.6.11
s e ris inin k aynak k odl
arı bul
unm ak ta.
k al
l
avi:/us r/s rc/k e rne l
-s ource # k e tch up -G
2.6-m m
2.6.11 -> 2.6.11-m m 1
01:23:55 (259 .43 K B/s ) - `/root/.k e tch up/l
inux2.6.11.tar.bz 2.partial
' s ave d
[37075679 /37075679 ]
Unpack ing l
inux-2.6.11.tar.bz 2
Dow nl
oading 2.6.11-m m 1.bz 2
k al
l
avi:/us r/s rc/k e rne l
-s ource # h e ad -n 5 M ak e fil
e
--01:59 :23--
VERSIO N = 2
h ttp://w w w .k e rne l
.org/pub/l
inux/k e rne l
/pe opl
PATCH LEVEL= 6
e /ak pm /patch e s /2.6/2.6.11/
SUBLEVEL= 11
2.6.11-m m 1/2.6.11-m m 1.bz 2
EXTRAVERSIO N =
=> `/root/.k e tch up/2.6.11-m m 1.bz 2.partial
'
NAM E=W ooz y Num bat
Re s ol
ving w w w .k e rne l
.org...
204.152.189 .116
k al
l
avi:/us r/s rc/k e rne l
-s ource # l
s
Conne cting to
CO PYING Docum e ntation M ak e fil
e REPO RTING-BUGS
w w w .k e rne l
.org[204.152.189 .116]:80...
crypto fs initk e rne lm m s cripts s ound
conne cte d.
CREDITS M AINTAINERS READM E arch drive rs incl
ude
H TTP re q ue s ts e nt, aw aiting re s pons e ...
ipc l
ib ne ts e curity us r
200 O K
Le ngth : 2,849 ,456 [appl
ication/x-bz ip2]
Görül
e ce ği üz e re 2.6-m m s e ris i çe k irde k yam as ı indiril
di ve
100% [============================
biz im
===>] 2,849 ,456 327.38K /s ETA 00:00
bak al
ım .
k aynak
k odl
arım ız yam andı. Bunun ve rs iyonuna
k al
l
avi:/us r/s rc/k e rne l
-s ource # h e ad -n 5 M ak e fil
e
01:59 :35 (232.03 K B/s ) `/root/.k e tch up/2.6.11-m m 1.bz 2.partial
'
s ave d [2849 456/2849 456]
VERSIO N = 2
PATCH LEVEL= 6
SUBLEVEL= 11
EXTRAVERSIO N = -m m 1
Appl
ying 2.6.11-m m 1.bz 2
h ttp://pe ngue nce .l
inux.org.tr
NAM E=W ooz y Num bat
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
55
Bu
yaz ıda
2.6.11
de rl
e ye ce ğim iz
ve rs iyonunu
için
te k rar
2.6.11
ve rs iyonuna ge ri döne l
im .
Görül
düğü
üz e re
2.6.11-m m 1 -> 2.6.11
Appl
ying 2.6.11-m m 1.bz 2 -R
k e tch up
ve rs iyonl
ar aras ında
k al
l
avi:/us r/s rc/k e rne l
-s ource # k e tch up -G 2.6
k ul
l
anarak
z ah m e ts iz ce
ge çiş
yapabil
iyoruz .
k al
l
avi:/us r/s rc/k e rne l
-s ource # h e ad -n 5 M ak e fil
e
VERSIO N = 2
PATCH LEVEL= 6
SUBLEVEL= 11
Şim di yavaş yavaş çe k irde k de rl
e m e k için
EXTRAVERSIO N =
h az ırl
anm aya
NAM E=W ooz y Num bat
başl
ayal
ım .
Çe k irde k
de rl
e m e de n önce yapıl
an e n büyük h ata
k e ndi
s is te m iniz i
yaz ıl
ım l
arı
tanım adan
ve
bul
undurm adan
ge re k l
i
de rl
e m e ye
başl
anm aya çal
ışıl
m as ıdır.
k al
l
avi:/us r/s rc/k e rne l
-s ource # ./s cripts /ve r_ l
inux
Ifs om e fie l
ds are e m pty or l
ook unus ualyou m ay h ave an
ol
d ve rs ion.
Com pare to th e curre ntm inim alre q uire m e nts in
Docum e ntation/Ch ange s .
İl
k
önce
s is te m im iz de
çe k irde k
de rl
e ye bil
m e k için ge re k l
i ol
an yaz ıl
ım l
arın
ol
up ol
m adığını ve
ge re k l
i ve rs iyonl
arda
Linux k al
l
avi.k ivi.com .tr 2.6.11-rc5-m m 1-k oc #13 Th u M ar 3
00:34:05 EET
2005 i686 GNU/Linux
ol
up ol
m adığını k ontrole de l
im .
Gnu C 3.3.5
Bunun için k e rne lk aynak içe ris inde ge l
en
s cripts
diz ininde
“ve r_ l
inux” adl
ı
be tiği
çal
ıştıracağız . (be tilçık tıs ı yanda)
Gnu m ak e 3.80
binutil
s 2.15
util
-l
inux 2.12p
m ount2.12p
Be nim s is te m im de çe k irde k de rl
e m e k için
ge re k l
i ol
an yaz ıl
ım l
arın h e ps i is te nil
en
ve rs iyonda bul
unm ak ta. Bu program l
arın
h e ps i
s iz in
s is te m iniz e
için
ge re k l
i de ğil
dir am a
yük l
e m e niz i
tavs iye
e de rim .
Açık l
am adan da göre bil
e ce ğiniz gibi e ğe r
bu
yaz ıl
ım l
arın
ve rs iyon
k arşıs ında
num aras ından
boşl
uk
başk a
ve ya
bir çık tı
al
ıyors anız yük l
e m e niz ge re k m e k te dir.
m odul
e -init-tool
s 3.2-pre 1
e 2fs progs 1.36
re is e rfs progs 3.6.19
re is e r4progs 1.0.4
pcm cia-cs 3.2.5
PPP 2.4.3
Linux C Library 2.3.2
Dynam ic l
ink e r (l
dd) 2.3.2
Procps 3.2.5
Ne t-tool
s 1.60
Sis te m im iz i çe k irde k de rl
e m e k için uygun
h al
e ge tirdik te n s onra s ıra ge l
di k e ndi
s is te m im iz h ak k ında bil
gi s ah ibi ol
m aya.
K e ndi
s is te m iniz
ol
m adan
k al
k ars anız
e ğe r
h ak k ında
çe k irde k
k arşıl
aşacağınız
bil
gi
s ah ibi
de rl
e m e ye
şe y
büyük
ih tim al
l
e açıl
ışta K e rne l panic ol
acak tır.
Bunu
önl
emek
için
k e ndi
s is te m iniz de
ne l
e rin ol
duğunu h angi donanım l
ara s ah ip
ol
duğunuz u iyi bil
m e niz ge re k m e k te dir.
Cons ol
e -tool
s 0.2.3
Sh -util
s 5.2.1
ude v 054
M odul
e s Loade d ntfs l
oop is ofs s nd_ via82xx
s nd_ ac9 7_ code c s nd_ m pu401_ uarts nd_ raw m idi
s nd_ s e q _ de vice s nd_ pcm _ os s s nd_ m ixe r_ os s s nd_ pcm
s nd_ tim e r s nd_ page _ al
l
oc s nd s oundcore re is e rfs
af_ pack e tl
p binfm t_ m is c m d5 ipv6 parport_ pc parport
fl
oppy rtc via_ agp agpgartvia_ rh ine nl
s _ is o8859 _ 9
nl
s _ cp857 vfatfatnl
s _ bas e dm _ m od w 83627h fi2c_ s e ns or
i2c_ is a i2c_ core ide _ cd cdrom unix
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
56
Sırayl
a s is te m de k i aygıtl
arı, cpu bil
gis ini,
k al
l
avi:/us r/s rc/k e rne l
-s ource # l
s pci
ram
0000:00:00.0 H os tbridge : VIA Te ch nol
ogie s , Inc. VT8377 [K T400/K T600 AGP] H os t
m ik tarını,
fil
e s ys te m
bil
gil
e rini
öğre ne l
im .
Bridge (re v 80)
0000:00:01.0 PCI bridge : VIA Te ch nol
ogie s , Inc. VT8237 PCI Bridge
AygıtBil
gis i:
0000:00:0f.0 IDE inte rface : VIA Te ch nol
ogie s , Inc. VIA VT6420 SATA RAID Control
l
er
(re v 80)
PCI s l
otl
arı
oranda
“l
s pci”
s iz in
l
is te l
e m e niz
büyük
ye te rl
idir.
(be nim
için
s is te m im de k i çık tı yanda görül
m e k te dir.)
0000:00:0f.1 IDE inte rface : VIA Te ch nol
ogie s , Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus M as te r IDE (re v 06)
0000:00:10.0 USB Control
l
e r: VIA Te ch nol
ogie s , Inc. VT82xxxxx UH CI USB 1.1
Control
l
e r (re v 81)
Buradan çık an bil
gil
e ri yorum l
ars ak be nim
0000:00:10.1 USB Control
l
e r: VIA Te ch nol
ogie s , Inc. VT82xxxxx UH CI USB 1.1
s ah ip ol
duğum donanım l
ar:
Control
l
e r (re v 81)
0000:00:10.2 USB Control
l
e r: VIA Te ch nol
ogie s , Inc. VT82xxxxx UH CI USB 1.1
VIA
ch ips e tl
i bir
anak art,
VIA
SATA
Control
l
e r (re v 81)
k ontrol
l
e r, VIA IDE arabirim i, VIA USB 1.1
0000:00:10.3 USB Control
l
e r: VIA Te ch nol
ogie s , Inc. VT82xxxxx UH CI USB 1.1
ve 2.0 k ontrol
l
e r, VIA s e s k artı, VIA Rh ine
Control
l
e r (re v 81)
Eth e rne tk artı, ve Nvidia grafik k artı.
0000:00:10.4 USB Control
l
e r: VIA Te ch nol
ogie s , Inc. USB 2.0 (re v 86)
0000:00:11.0 ISA bridge : VIA Te ch nol
ogie s , Inc. VT8237 ISA bridge [K 8T800 South ]
Şim di işl
e m ci bil
gis ine bak al
ım . Bunun için
0000:00:11.5 M ul
tim e dia audio control
l
e r: VIA Te ch nol
ogie s , Inc.
/proc/cpuinfo dos yas ını ok um am ız
VT8233/A/8235/8237 AC9 7 Audio Control
l
e r (re v 60)
ol
acak tır.
(Be nim
ye te rl
i
s is te m im de k i
işl
e m ci
bil
gis i yanda görül
m e k te dir)
0000:00:12.0 Eth e rne tcontrol
l
e r: VIA Te ch nol
ogie s , Inc. VT6102 [Rh ine -II]
(re v 78)
0000:01:00.0 VGA com patibl
e control
l
e r: nVidia Corporation NV5M 64
Buradan bir AM D işl
e m ciye s ah ip ol
duğum
bil
gis i
ve
de s te k l
e ne n
fl
agl
arın
[RIVA TNT2 M ode l64/M ode l64 Pro] (re v 15)
l
is te s ini
k al
l
avi:/us r/s rc/k e rne l
-s ource # cat/proc/cpuinfo
göre bil
iyoruz .
proce s s or : 0
Şim di
ram
m ik tarım ız a
m ik tarım ız a
bak al
ım .
Ram
ve ndor_ id : Auth e nticAM D
bak m am ız ın
s e be bi
e ğe r
cpu fam il
y:6
89 6M B de n faz l
a RAM e s ah ip is e k bu
m ode l: 8
m ik tarın üs tünde k ini k ul
l
anabil
m e m iz
m ode lnam e : AM D Se m pron(tm ) 2800+
H igh M e m
ops iyonunu
K ul
l
andığınız
ops iyonu
il
e
k ul
l
anıyors a
K e s in
ol
arak
dağıtım
açm ak
k ıs m ı
e m in
içindir.
s te pping : 1
H igh M e m
cpu M H z : 19 9 7.702
bir çe k irde k
cach e s iz e : 256 K B
e ğe r
de rl
e nm e m iş
bu
için
k ul
l
anam az s ınız .
ol
abil
mek
için
is e
fdiv_ bug : no
hl
t_ bug : no
“dm ide code ” adl
ı yaz ıl
ım ı k ul
l
anarak RAM
f00f_ bug : no
sl
otl
arınız dak i
com a_ bug : no
m ik tarı
göre bil
irs iniz .
şe k il
de de RAM m ik tarım ız a bak acağız .
2
fpu : ye s
fpu_ e xce ption : ye s
cpuid l
e ve l: 1
w p : ye s
fl
ags : fpu vm e de ps e ts c m s r pae m ce cx8 apic s e p m trr pge m ca cm ov patps e 36
m m x fxs r s s e pni s ys cal
lm p m m xe xt3dnow e xt3dnow
bogom ips : 39 32.16
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
57
k al
l
avi:/us r/s rc/k e rne l
-s ource # cat/proc/m e m info
H andl
e 0x0007
M e m Total
: 515876 k B
DM I type 6, 12 byte s .
M e m Fre e : 72072 k B
M e m ory M odul
e Inform ation
Buffe rs : 3744 k B
Sock e tDe s ignation: A0
Cach e d: 1359 60 k B
Bank Conne ctions : 0 1
Sw apCach e d: 54784 k B
Curre ntSpe e d: 60 ns
Active : 37239 2 k B
Type : O th e r SDRAM
Inactive : 45556 k B
Ins tal
l
e d Siz e : 512 M B (Doubl
e -bank Conne ction)
H igh Total
:0kB
Enabl
e d Siz e : 512 M B (Doubl
e -bank Conne ction)
H igh Fre e : 0 k B
Error Status : O K
Low Total
: 515876 k B
H andl
e 0x0008
Low Fre e : 72072 k B
DM I type 6, 12 byte s .
Sw apTotal
: 5119 9 2 k B
M e m ory M odul
e Inform ation
Sw apFre e : 284436 k B
Sock e tDe s ignation: A1
Dirty: 104 k B
Bank Conne ctions : None
W rite back : 0 k B
Curre ntSpe e d: 60 ns
M appe d: 368500 k B
Type : Unk now n
Sl
ab: 17832 k B
Ins tal
l
e d Siz e : NotIns tal
l
ed
Com m itLim it: 769 9 28 k B
Enabl
e d Siz e : NotIns tal
l
ed
Com m itte d_ AS: 9 81424 k B
Error Status : O K
Page Tabl
e s : 3064 k B
H andl
e 0x0009
Vm al
l
ocTotal
: 516020 k B
DM I type 6, 12 byte s .
Vm al
l
ocUs e d: 6820 k B
M e m ory M odul
e Inform ation
Vm al
l
ocCh unk : 509 012 k B
Sock e tDe s ignation: A2
Bank Conne ctions : None
Ram m ik tarı:
Curre ntSpe e d: 60 ns
Üs tte k i şe k il
de n be nim 515867K B Ram e s ah ip
Type : Unk now n
ol
duğum u görüyoruz . Bu bil
giyi onayl
am ak için
Ins tal
l
e d Siz e : NotIns tal
l
ed
“dm ide code ” il
e ram s l
otl
arına bak al
ım .
Enabl
e d Siz e : NotIns tal
l
ed
Error Status : O K
Yandak i bil
gide n 3 tane
512M B
l
ik
te k
RAM
sl
ottan 1 tane s inde
ol
duğunu
göre re k
/proc/m e m info dan al
dığım ız bil
giyi onayl
am ış ve
H igh M e m
ops iyonunu
s e çm e m iz e
ge re k
k al
m adığını görüyoruz .
böyl
e ce
açıl
ışta
fil
e s ys te m
ne de ni
K e rne lPanic h atas ını al
m am ız ı önl
e m iş ol
acağız .
Sis te m im de / (k ök ) dos ya s is te m i e xt3 ol
arak
m ount e dil
m iş e n öne m l
i ol
an bu k ıs ım . Çe k irde k
de rl
e rk e n e xt3 de s te ğini ve rm e l
iyim ve ya initrd
içe ris ine
yanında
m utl
ak a
ntfs ,
/de v/s da2 on /type e xt3 (rw ,e rrors =re m ount-ro)
proc on /proc type proc (rw )
s ys fs on /s ys type s ys fs (rw )
de vpts on /de v/pts type de vpts (rw ,gid=5,m ode =620)
Şim di s is te m iniz de k i dos ya s is te m i bil
gil
e rine
bak al
ım
k al
l
avi:/us r/s rc/k e rne l
-s ource # m ount
ye rl
e ştirm e l
iyim .
vfat ve
re is e rfs
ve rm e m ge re k tiğini görüyoruz .
h ttp://pe ngue nce .l
inux.org.tr
Bunun
de s te k l
e rini
tm pfs on /de v/s h m type tm pfs (rw )
us bfs on /proc/bus /us b type us bfs (rw )
/de v/s da3 on /h e rs e y type vfat(rw ,uid=1000,q uie t)
/de v on /.de v type unk now n (rw ,bind)
none on /de v type tm pfs (rw ,s iz e =10M ,m ode =0755)
none on /proc/s ys /fs /binfm t_ m is c type binfm t_ m is c (rw )
/de v/h db3 on /m nttype re is e rfs (rw )
/m nt/ope ne nte rpris e /oe s -l
inux-1-ins tal
l
.is o on /a type is o9 660
(rw ,l
oop=/de v/l
oop0)
/de v/s da1 on /w indow s type ntfs (rw )
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
58
Bu nok tadan s onra artık h az ır s ayıl
ırız çe k irde k
de rl
e m e işl
e m ine başl
am aya. İl
k önce yapıl
m as ı
ge re k e n
h angi
ve re ce k
ol
m anız dır.
çe k irde k
arabirim i
k ul
l
anm aya
2.6
yapıl
andırm a
s e ris i
k adar
il
e
s is te m i
be rabe r
de ğişti.
Bu
de ğişl
ik il
e be rabe r grafik arabirim l
i ol
an s e çim
m e nüs ü öntanım l
ı ol
arak QT k ul
l
anm aya başl
adı
dol
ayıs ı il
e e ğe r grafik arabirim l
i m e nü k ul
l
anm ak
is tiyors anız
QT de ve l
opm e nt k ütüph ane l
e rinin
s is te m iniz de
k urul
u ol
m as ı ge re k iyor. Bunun
yanında GTK k ul
l
anarak
yaz ıl
m ış ol
an grafik
arabirim i k ul
l
anm ak is te rs e niz is e gtk 2, gl
ade 2
ve
gl
ib2 de ve l
opm e nt k ütüph ane l
e rine
s ah ip
ol
m anız ge re k iyor. Be nim tavs iye e ttiğim yönte m
is e
k ons ol arabirim i bunun için is e
ncurs e s
de ve l
opm e nt k ütüph ane l
e rine s ah ip ol
m al
ıs ınız .
Eğe r h içbiri yok s a te xt ol
arak
k onfiguras yon
işl
e m ini yapabil
irs iniz am a pe k tavs iye e tm e m .
Bu
arabirim l
e rin e k ran görüntül
e ri aşağıdak i
şe k il
de .
Biz
k ons ol arabirim i il
e k onfiguras yonum uz u
yapacağız .
İl
k önce
k ıs m ına
ye ni k onfiguras yon s is te m inin h e l
p
bak al
ım
bunun
için
“m ak e
hel
p”
k om utunu ve riyoruz .
H e rh angi bir ops iyon ve rm e de n s ade ce “m ak e ”
k om utunu
ve re re k
başl
ayabil
irs iniz .
Sade ce
ve re re k
hem
de rl
eme
işl
e m in
s onra is e
ve re re k
de rl
eme
çe k irde ği
“m ak e ”
hem
yapm ış
“ m ak e
işl
e m ine
de
k om utunu
m odül
l
e rin
ol
urs unuz .
Bundan
m odul
e s _ ins tal
l
” k om utunu
de rl
e diğiniz
m odül
l
e ri
il
igil
i diz ine
ye rl
e ştiril
m e s ini s ağl
ayabil
irs iniz .
"m ak e " k om utu ve s onras ında yapıl
m as ı ge re k e n
ve
"pratik "
de rl
eme
k ıs ım l
arına
yaz ım ız ın
2.k ıs m ında ayrıntıl
ı ol
arak de ğine ce ğiz . 3. s ayıda
görüşm e k üz e re ...
M uratK oç
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
59
M us tafa Şah in
K abl
os uz LAN Protok ol
l
e ri
İTÜ El
e k trik -El
e k tronik Fak ül
te s i
Te l
e k om ünik as yon
böl
üm ünde
yük s e k l
is ans e ğitim ine de vam
e de n
M us tafa
Şah in
aynı
z am anda İTÜ Uz ak tan Eğitim
M e rk e z i'nde
uz m an
ol
arak
çal
ışm ak tadır.
K e ndis ine
m us tafa@ uz e m .itu.e du.tr
adre s inde n ul
aşabil
irs iniz .
K abl
os uz h abe rl
e şm e fik ri ortaya atıl
dık tan çok k ıs a bir s üre s onra
k abl
os uz h abe rl
e şm e s tandartl
arı tanım l
anm ış ve dünya çapında
yaygınl
aşm ıştır. Pe k i bunl
ar h angi öz e l
l
ik l
e r göz önüne al
ınarak
h az ırl
anm ış, nas ıldavranırl
ar ve birbirl
e rine göre avantajl
arı ve
de z avantajl
arı ne l
e rdir?
al
ınm ak tadır. Eğe r yük s e k h ız da bir il
e tim
802.11
ge rçe k l
e ştirm e k
ve rinin
IEEE tarafından 19 9 7 yıl
ında tanım l
anan il
k
te k rarl
anm adan gönde re bil
e ce ği al
an düşük
k abl
os uz il
e tişim s tandardıdır. 802.11 diğe r
ol
m ak tadır. İl
e tim al
anını arttırm ak için güç
tüm varyas yonl
arının tabanı ol
an bas it bir
İnte rne tin h ayatım ız da bu k adar çok ye r
tük e tim ini arttırabil
ir, am a bu durum da da
k abl
os uz te k nol
oji s tandardıdır.
al
m as ı,
cih az ın pilöm rü az al
m ak tadır. İl
e tim h ız ını
e trafım ız da
bul
unan
birçok
is te nirs e
cih az ın k e ndi aral
arında k onuşm as ı ve
arttırm anın diğe r bir yol
u da dah a yük s e k
İl
e tim H ız ı : 1.2 M bps
inte rne te bağl
anm as ı bil
gis ayar ağl
arına
fre k ans l
arda il
e tim i ge rçe k l
e ştirm e k tir. Bu
M e k aniz m a : Dire ct Se q ue nce
ol
an tal
e p ve is te ğin açık bir k anıtıdır.
durum da da te k rarl
am as ız il
e tim al
anım ız
Spe ctrum
Durum böyl
e ol
unca e n al
t k atm an ol
an
k ıs al
m ak tadır. Ö z e tl
e ye ce k ol
urs ak :
Spre ad Spe ctrum (FH SS)
* Yük s e k ve ri oranl
arı =K ıs a il
e tim al
anı
Al
an
Spre ad
(DSSS) - Fre q ue ncy H oppe d
fiz ik s e lk atm anda bil
e is te m cil
e rin birbiri
il
e h angi ortam da ve h angi k ural
l
ara göre
h abe rl
e şe ce ği bil
im adam l
arı için öne m l
i
bir araştırm a k onus u h al
ine
K abl
os uz
h abe rl
e şm e
atıl
dık tan
çok
k abl
os uz
k ıs a
ortaya
bir s üre
h abe rl
e şm e
tanım l
anm ış
ge l
m iştir.
fik ri
ve
s onra
s tandartl
arı
dünya
çapında
yaygınl
aşm ıştır. Pe k i bu h angi öz e l
l
ik l
er
göz önüne
al
ınarak
davranırl
ar
ve
h az ırl
anm ış, nas ıl
birbirl
e rine
göre
avantajl
arı ve de z avantajl
arı ne l
e rdir?
Fre k ans (GH z )
* Yük s e k güç tük e tim i =Artan il
e tim al
anı,
EEE,
k abl
ol
u
k abl
os uz
ağl
arda
ağl
arda
ol
duğu
da
gibi,
s tandartl
ar
k onus unda bir num aral
ı k urul
uştur. Bu
s tandartl
ar
FCC
Com m unications
k ıs al
an pilöm rü
USA
2.4000
2.4835Gh z
* Yük s e k fre k ans ta il
e tişim =Dah a yük s e k
Avrupa
2.4000
2.4835Gh z
ve ri h ız l
arı, dah a k ıs a il
e tim al
anı.
japonya
2.471
2.49 7Gh z
Frans a
2.4465
2.4835Gh z
İ
s panya
2.445
2.+ 75Gh z
(Fe de ral
Com m is s ion)
Yuk arıda
bah s e dil
en
il
e tim
k ural
l
arı ve
tarafından yapıl
an düz e nl
emel
e rl
e aynı
ins anl
arın ih tiyaçl
arı baz
çe rçe ve
tarafından aşağıda bah s e dil
e n s tandartl
ar
802.11b
tanım l
anm ıştır. Ve bu s tandartl
ar üz e rinde
802.11
çal
ışm al
ar h al
a de vam e tm e k te dir.
de ğişik l
ik
K abl
os uz LAN s tandartl
arı:
yapıl
dı. W i-fi te k nol
ojis inde
yapıs ında
çal
ışacak
şe k il
de
ol
uştrul
m ak tadır.
Radyo il
e tişim inde fiz ik s e lbaz ı k ural
l
ar
vardır.
Ge re k l
i
al
ınarak
k ul
l
anım
s atandartl
ar
ol
uşturul
urk e n bu öz e l
l
ik l
e r göz önüne
IEEE
- 802.11 -802.11b -802.11a -802.11g
s tandardı
IEEE
üz e rinde
il
k
tarafından 19 9 9
büyük
yıl
ında
bu de ğişik l
ik
k ol
ayl
ığı, k urul
um , e s ne k l
ik
ve
göre ce l
i fiyat bak ım ından bir s ıçram a ol
arak
duyurul
du.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
60
Çal
ışm a Fre k ans ı : 2.4 Gh z
802.11g
* 802.11e : K abl
os uz il
e tim al
anında görüntü
İl
e tim H ız ı (te orik ) : 1, 2, 5.5, 11M bps
802.11g, m e vcut s orgul
am a h al
inde k i IEEE
ve s e s il
e tim i il
e il
gil
e nm e k te dir.
İl
e tim H ız ı (öl
çül
e n) : 4M bps (ortal
am a)
s tandardıdır. 11g’nin, 11a ve 11b’nin baz ı
* 802.11n: 802.11 in h ız ını “fas t e th e rne t”(m in
M e k aniz m a : Dire ct Se q ue nce Spre ad
öz e l
l
ik l
e rini birl
e ştiriyor ol
m as ı onu e şs iz
100M bps ) h ız ına çık arm ayı am açl
am ak tadır.
Spe ctrum (DSSS)
k ıl
m ak tadır. 11g, 11b
K analSayıs ı : 11(non-ove rl
apping)
fre k ans ını k ul
l
anm ak ta ve
M ak s im um Uz ak l
ık : 175ft. (ortal
am a)
11b il
e 5.5 ve 11M bps h ız l
arında uyum l
u
çabal
ar
ol
arak
ve rm e k te dir.
il
e aynı çal
ışm a
CCK k ul
l
narak
çal
ışabil
m e k te dir. Bunun yanında
Avantaj De z avantaj Anal
iz i: 11b’nin göz e
11g, 11a’nın O FDM
çarpan
54M bps h ız ında da çal
ışm ak tadır.
il
k
de z avantajı
2.4
Gh z ’de
te k nol
ojis ini al
arak
K abl
os uz
h abe rl
e şm e
çok
h ız l
ı
biçim de
Bugün
s onuçl
arını
birçok
ünive rs ite
k am püs ünde , ül
kel
e rin ünl
ü s ok ak l
arında,
işye rl
e rinde
çal
ışm as ıdır çünk ü 2.4Gh z bandı çok
il
e il
gil
i bütün bu
k abl
os uz
bul
unm ak tadır.
inte rne t
H atta
ADSL
e rişim i
te k nol
ojis i
k al
abal
ık ol
m aya başl
am ıştır. Bu bantta
Çal
ışm a Fre k ans ı : 2.4Gh z
s aye s inde birçok e vde de k abl
os uz ADSL
çal
ışan k abl
os uz
İl
e tim H ız ı (te orik ) : 54M bps
m ode m l
er
de ğişik
ve ri il
e tim l
e ri birçok
s inyal
l
e (m ik rodal
ga
k abl
os uz
te l
e fonl
ar,
cih az l
arı..v.b.
gibi
fırın,
Bl
ue tooth
ge ne
bu
bandda
İl
e tim H ız ı (öl
çül
e n) : 20-30 (ortal
am a)
M e k aniz m a
:
Com pl
im e ntary
k ul
l
anıl
arak
inte rne t
s ağl
anm ak tadır. Su al
tında k urul
an, h e r bir
Code
h ücre s i k ibrit k utus undan k üçük boyutta ol
an
K e ying(CCK ), O FDM
h arak e tl
i k abl
os uz
çal
ışan cih az l
arın s inyal
l
e ri il
e ) girişim
K analSayıs ı : 3 (1, 6, 11)
de pre m l
e il
gil
i s is m ik
yapabil
m e k te dirl
e r.
M ak s im um Uz ak l
ık : 175ft. (ortal
am a)
m e rk e z e il
e te bil
m e k te dir.
802.11a
Avantaj
De z avantaj
e rişim i
Anal
iz i:
11g
K abl
os uz
ağl
ar(ad-h oc ne tw ork s )
ve ril
e r topl
ayıp ana
h abe rl
e şm e
s is te m i,
k abl
ol
u
802.11 s tandardı üz e rinde ik inci büyük
m ak s im um um uz ak l
ığına yak l
aştığı z am an
ağl
arın ol
uşturul
am adığı ortam l
arda il
e tişim i
de ğişik l
ik
IEEE
11a
s ağl
am ak ta
s onl
arına
doğru
dik k at çe k ici
tarafından
yapıl
m ıştır.
bir h ız
2001
802.11a
artışı (11b’nin
ne rde ys e 5 k atı) il
e ortaya çık m ıştır.
gibi
h al
a
yük s e k
il
e tim
s ağl
ayam am ak tadır. 2.4 Gh z ’de
h ız ı
çal
ıştığı
bu
arttırm ak tadır.
s aye de
Ayrıca
çal
ışm a
ve rim ini
öl
çe k l
e ne bil
irl
iği
için çok faz l
a girişim e m ağruz k al
m as ına
(s cal
ibil
ity) s aye s inde de il
e tişim ci s ayıs ının
rağm e n firm a ve ya k ul
l
anıcıl
ar açıs ından
ge nişl
e m e s ini
k ol
ayl
ık l
a
çok çe s itl
i yararl
ar s ağl
am ak tadır. 11b il
e
de s te k l
e ye bil
m e k te dir. Yuk arıda bah s e dil
en
Çal
ışm a Fre k ans ı : 5.8Gh z
uyum l
u ol
arak
one m l
i bir
avantajl
arından dol
ayı k abl
os uz h abe rl
e şm e
İl
e tim H ız ı (te orik ) : 54M bps ’a k adar
öz e l
l
iğidir.
s is te m l
e rin
al
anında bil
im s e l çal
ışm al
ar h ız l
a de vam
İl
e tim H ız ı (öl
çül
e n) : 20-36 (yak l
aşık
k ol
ayca
ortal
am a)
yapıl
abil
m e k te dir. 11g, 11a’ya göre
M e k aniz m a
:
Es k ide n
k urul
m uş
ye nil
e nm e s i
ve
günce l
l
emesi
dah a
e tm e k te
ve
m e ydana
ge l
en
ge l
işm e l
er
göz önüne al
ındığında bu al
anda gidil
e bil
e ce k
ucuz bir al
te rnatiftir. Sonuç ol
arak 11g, 11b
s on nok tanın s ade ce h ayalgücü il
e s ınırl
ı
Divis ion M ul
tipl
e xing (O FDM )
ve 11a il
e k arşıl
aştırıl
dığında k e ndine fiyat
ol
duğu görül
m e k te dir.
K analSayıs ı : 12 (üs tüs te binm e ye n)
pe rform ans (yük s e k h ız ve göre ce l
i düşük
M ak s im um Uz ak l
ık : 80ft. (ortal
am a)
fiyat) açıs ından ayrıcal
ık l
ı bir ye r bul
m uştur.
Avantaj De z avantaj Anal
iz i: Bu s is te m i
Ek Standartl
ar:
k ul
l
anm ak
* 802.11c : Bu s tandart e rişim nok tal
arı
biraz
O rth ogonal Fre q ue ncy
çal
ışm as ı çok
m al
iye tl
i ol
abil
m e k te
M us tafa Şah in
çünk ü aynı al
anı k apl
am ak için 11a’da
aras ında k öprü k urm ak l
a s orum l
udur.
dah a
*
faz l
a
e rişim
duyul
m ak tadır.
nok tas ına
Am a
11b’ye
ih tiyaç
gore
802.11d:
yaygınl
aşm as ı
802.11
ve
s tandartl
arının
k abul görm e s i
il
e
k urul
um , yapıl
andırm a ve e rişim nok tas ı
il
gil
e nm e k te dir.
ye rl
e ştirm e açıs ından (12 tane ayrı üs t
* 802.11f:
üs te binm e ye n k anal
dan ol
uştuğu için)
üre til
en
dah a bas ittir. Ayrıca 11b’ye ge riye doğru
uyum l
ul
uğu ince l
e yip çöz üm l
e m e k te dir.
bir de s te k s ağl
am am ak tadır.
* 802.11i: Ana odak l
anm a nok tas ı k abl
os uz
De ğişik
e rişim
üre ticil
e r tarafından
nok tal
arının
aras ındak i
güve nl
ik tir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
61
From : torval
ds @ k l
aava.H e l
s ink i.FI (Linus Be ne dictTorval
ds )
Ne w s groups : com p.os .m inix
Subje ct: Re : W h atw oul
d you l
ik e to s e e m os tin m inix?
Sum m ary: ye s - it's nonportabl
e
M e s s age -ID: <19 9 1Aug26.110602.19 446@ k l
aava.H e l
s ink i.FI>
Date : 26 Aug 9 1 11:06:02 GM T
O rganiz ation: Unive rs ity ofH e l
s ink i
In articl
e <19 9 1Aug25.234450.22562@ nntp.h ut.fi> jk p@ cs .H UT.FI
(Jyrk i K uoppal
a) w rite s :
>> [re : m y pos taboutm y ne w O S]
>Te l
lus m ore ! Doe s itne e d a M M U?
Ye s , itne e ds a M M U (s orry e ve rybody), and its pe cifical
l
y ne e ds a 386/486 M M U (s e e l
ate r).
>>PS. Ye s - it's fre e ofany m inix code , and ith as a m ul
ti-th re ade d fs .
>>>Itis NO T protabl
e (us e s 386 tas k s w itch ing e tc)
>H ow m uch of it is in C?W h at difficul
tie s w il
lth e re be in porting?Nobody w il
lbe l
ie ve you about non>portabil
ity ;-), and I for one w oul
dl
ik e to port it to m y Am iga (M ach ne e ds a M M U and M inix is not
>fre e ).
Sim pl
y, I'd s ay th at porting is im pos s ibl
e . It's m os tl
y in C, but m os t pe opl
e w oul
dn't cal
lw h at I w rite C.
It us e s e ve ry conce ivabl
e fe ature of th e 386 I coul
d find, as it w as al
s o a proje ct to te ach m e about
th e 386. As al
re ady m e ntione d, itus e s a M M U, for both paging (notto dis k
ye t) and s e gm e ntation. It's th e s e gm e ntation th at m ak e s it REALLY 386 de pe nde nt (e ve ry tas k h as a
64M b s e gm e nt for code & data - m ax 64 tas k s in 4Gb. Anybody w h o ne e ds m ore th an 64M b/tas k tough cook ie s ). It al
s o us e s e ve ry fe ature of gcc I coul
d find, s pe cifical
l
y th e _ _ as m _ _ dire ctive , s o
th at I w oul
dn't ne e d s o m uch as s e m bl
y l
anguage obje cts . Som e of m y "C"-fil
e s (s pe cifical
l
y m m .c)
are al
m os t as m uch as s e m bl
e r as C. It w oul
d be "inte re s ting" e ve n to port it to anoth e r com pil
er
(th ough w h y anybody w oul
d w antto us e anyth ing oth e r th an gcc is a m ys te ry).
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
62
Se rk an Yıl
m az
SanalÖ z e lAğ, K riptol
oji ve PK ITe k nol
ojil
e ri
Bu yaz ıda Sanal Ö z e l Ağ (VPN) k avram ı, VPN ağı
ol
uşturm ak için şifre l
e m e ve doğrul
am a (Auth e ntication)
m e k aniz m al
arının nas ıl çal
ıştık l
arı ve k riptol
oji ve PK I
te k nol
ojil
e rinde n bah s e dil
e ce k tir.
Sanal Ö z e lAğ (VPN), K riptol
oji ve
PK ITe k nol
ojil
e ri
VPN-SabitBağl
antıK arşıl
aştırm as ı
O rganiz as yonl
ar aras ında
k iral
ık
h atl
ar
ve ya diğe r topl
u k ul
l
anım a açık ol
m ayan
19 74 Es k işe h ir doğum l
u ol
an
Se rk an Yıl
m az , l
is e e ğitim ini İz m ir
Bornova
Anadol
u
Lis e s i'nde ,
l
is ans e ğitim ini is e H ace tte pe
Ünive rs ite s i Fiz ik
M üh e ndis l
iği
Böl
üm ünde
tam am l
adı. Yaz ar
h al
en
Se l
e nia
K om ünik as yon
A.Ş.'de
ağ ve
ağ güve nl
iği
te k nol
ojil
e ri üz e rine çal
ışm ak tadır.
s e rk an.yil
m az @ s e l
e niacom m s .co
m .tr e pos ta adre s inde n k e ndis ine
ul
aşabil
irs iniz .
k anal
l
ar üz e rinde n ve ri il
e tişim i ye ni bir
VPN (SanalÖ z e lAğ) Ge ne lBak ış
k ons e pt de ğil
dir. Başl
angıçta bu il
e tişim
Aşağıdak i k ıs ım l
arda SanalÖ z e lAğ (VPN)
ye re l ağl
arl
a
k avram ı, VPN ağı ol
uşturm ak için şifre l
eme
ih tiyaçl
arı
ve
ge nişl
e tti ve büyük m e s afe l
e r aras ında da
doğrul
am a
m e k aniz m al
arının
(Auth e ntication)
nas ıl
çal
ıştık l
arı
l
im itl
iydi
ancak ,
doğrul
tus unda
bu
ins anl
ar
çe rçe ve yi
ve ri il
e tişim i yaygınl
aştı.
anl
atıl
m ak tadır.
ayak ta k al
m a s üre s i ve k ul
l
anıl
abil
ir bantge nişl
iği
SanalÖ z e lAğ’a (VPN) Giriş
de ğe rl
e ri
göz
önünde
bul
undurul
duğunda, s abit bağl
antıl
ar için
Ö nce l
e ri, şirk e tl
e r dağıtık
ye re l al
an ağı
ge ne l
l
ik l
e
“güve nil
e bil
irdir”
de nil
e bil
ir.
(LAN) adacık l
arı gibiydi. Günüm üz de is e ,
Bununl
a be rabe r, h e rh angi bir k işi te l
e fon
Inte rne t bir çok ye re lal
an ağının birbirl
e ri il
e
şe be k e s ine
bağl
antıs ını s ağl
am ak tadır. Fak at bil
indiği
ve ya
üz e re , Inte rne t, ve ri güve nl
iği açıs ından e l
e
al
tından çık artıp k e ndi cih az ını s is te m e
al
ındığında güve nl
i s ayıl
abil
e ce k bir ortam
ekl
e m e dik çe
s ağl
ayam am ak tadır, dol
ayıs ıyl
a bu ağl
arı
de nil
e bil
ir.
Inte rne t
te m e l
l
i s uç
ve
m üdah al
e de
fibe roptik /bak ır
bul
unm adık ça
h atl
arı
toprağın
bu h atl
ar için güve nl
idir de
s al
dırıl
ardan
k orum ak am acı il
e Fire w al
l
, IDS, anti-virus
Sabit uz ak
yaz ıl
ım ı ve bunl
ara be nz e r başk a güve nl
ik
güve nl
ik
yatırım l
arı k ul
l
anıl
m ak tadır.
ol
arak
m e s afe
bağl
antıl
ar,
ge re k l
i
te dbirl
e ri al
ındığında “öz e l ağ”
de ğe rl
e ndiril
e bil
ir. A ve
B adl
ı ik i
şirk e t aras ında s abit bir bağl
antı k iral
anm ış
Ge niş
al
ana
dağıl
m ış
k urum l
ar,
uz ak
is e , bu h at il
e s ade ce A ve B şirk e tl
e ri
nok tal
arda, h atta yutdışında ofis l
e ri ol
an
aras ında bir trafik
şirk e tl
e r ve
dah a
k ritik
nok tal
arda
ye r al
an
faz l
a
şirk e t
yaratabil
irs iniz . Eğe r
aras ında
bağl
antı
k urum l
ar, k e ndi içl
e rinde ve ya te rcih e ttik l
e ri
ge rçe k l
e ştirm e k
is te rs e niz , bütün şirk e tl
er
k urum l
arl
a/k işil
e rl
e
aras ında
bağl
antı
inte rne t
üz e rinde n
güve nl
i bir biçim de ve ri al
ış-ve rişi yapm ak
ge re k m e k te dir,
is te dik l
e ri tak dirde SanalÖ z e lAğl
ar (VPN)
k ol
ayl
ık l
a artacak tır:
bu
k iral
anm as ı
durum da
m al
iye t
k ul
l
anıl
ır.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
63
* İk i Şirk e tiçin s ade ce bir bağl
antı ge re k m e k te dir
Doğrul
am a ve Bütünl
ük (Auth e ntication
* Üç şirk e tiçin üç ade tbağl
antı ge re k m e k te dir
–
* Be ş şirk e tiçin on ade tbağl
antı ge re k m e k te dir
k im l
iğinin doğrul
anm as ı, böyl
el
ik l
e ye tk il
i
* Ye di şirk e tiçin yirm ibir ade tbağl
antı ge re k m e k te dir
k işil
e r dışında başk a h iç k im s e nin m e s aja
* O n şirk e tiçin k ırk be ş ade tbağl
antı ge re k m e k te dir
e rişim ine iz in ve ril
m e m e k te dir. Ayrıca m e s aj
* Yüz şirk e tiçin 49 50 ade tbağl
antı ge re k m e k te dir
il
e tim e s nas ında de ğişim e uğram am ak tadır.
Inte grity) -
M e s aj gönde re n k işinin
Baz ı durum l
arda ve ri il
e tim i için bağl
antı
k iral
am ak ye rine , aradak i diğe r bir şirk e t
İ
nk ar
h attının
M e s ajı gönde re n k işinin m e s ajı gönde rdiğini
k ul
l
anım ı s öz
Ö rne ğin B şirk e tine
k onus u
ol
abil
ir.
ve ri yol
l
am ak
için,
ink âr
Ede m e m e
(Non-Re pudiation)
e de m e m e s idir.
VPN’l
er
norm al
de
ve ril
e ri B şirk e ti il
e bağl
antıs ı ol
an C şirk e ti
s ade ce
üz e rinde n gönde rm e k gibi. Böyl
e ce B şirk e ti
İnk ar e de m e m e
il
e doğrudan bir bağl
antı k urm ak
z iyade işl
e m te m e l
l
inde e l
e al
ınm al
ıdır.
ge re ği
giz l
il
ik ve
-
doğrul
am a il
e il
gil
idir.
is e
ne tw ok
k atm anından
ortadan k al
k ar, bu örne k k üçük öl
çe k l
e rde
işe
yarayabil
ir. Ö te
tam am ıyl
a
yandan bu
yöne til
e bil
ir
bil
e
s is te m
ol
sa
Şifre l
e m e Te m e l
l
e ri
baz ı
durum l
arda k ul
l
anıl
am ayabil
ir. Ö rne ğin bir
Şifre l
e m e bil
im i, ge ne lanl
am ı il
e , bil
gil
e ri
firm a ol
arak , birbiri il
e re k abe t e de n on ayrı
giz l
i tutm a am acı üz e rine oturtul
m uştur. Bu
m üşte riniz
k ıs ım
ol
duğunu düşünün. Siz ce
m üşte ril
e rde n
h angis i
bil
gil
e rinin
diğe r rak ip
üz e rinde n
gönde ril
m e s ini
bu
bas it
şifre l
eme
te k nik l
e rini
s ipariş/fiyat
içe rm e k te dir. Ö rne ğin Al
fabe tik
bağl
antıs ı
çok bas itbir şifre l
e m e te k niğidir.
firm a
Rotas yon
k abul e de r?
Dol
ayıs ı il
e başk a bir çöz üm ge re k m e k te dir.
Şifre l
e m e al
goritm as ı al
fabe de bul
unan tüm
h arfl
e ri bir adım yuk arı al
m ak tadır, “a”’yı “b”,
Güve nl
ik
ve
açıs ından
bağl
anırl
ık
bak ıl
dığında
(conne ctivity)
organiz as yonl
ar
“m ”’yi “n”’ye dönüştürm e k te dir. Şifre çöz m e
al
goritm as ı is e
al
fabe de
bul
unan
tüm
aras ında bağl
antıyı s ağl
ayan “Sanal Ö z e l
h arfl
e ri bir adım
aşağı al
m ak tadır, “b”’yi
Ağl
ar”, “s abith atl
ar” gibi de ğe rl
e ndiril
e bil
ir.
te k rar
“n”’yi
“a”’ya
te k rar
“m ”’ye
dönüştürm e k te dir. Şim di aşağıdak i m e s ajı
K riptografi ve Doğrul
am a
ince l
e ye ce k ol
urs ak :
(Auth e ntication):
TH IS IS A SECRET M ESSAGE
K riptografi,
İnte rne t üz e rinde n,
yatırım , k iral
ık
h at, k abl
o ve
bağl
antı
yatırım ına
güve nl
i
Sanal
ge re k
Öze l
ek
bir
diğe r e k
duyul
m adan
Ağ
(VPN)
Şifre l
e m e dil
inde bu m e s aj düz m e tin ol
arak
ge çe r (pl
ainte xt). Eğe r bu m e s aj yuk arıda
bah s e dil
e n al
goritm adan ge çiril
irs e ,
UIJT JT B TFDSFU NFTTBH F
ol
uşturul
m as ına vas ıta ol
ur.
h al
inde k i şifre l
e nm iş m e tine dönüşe ce k tir.
K riptografi tanım ı aşağıda tanım l
anan te m e l
Böyl
e s i bir al
goritm a güve nl
i m e s ajl
aşm ak
te k nik l
e ri ve yararl
arı k aps ar:
is te ye n bir grup tarafından k ul
l
anıl
abil
l
ir.
Eğe r bir üye
h ttp://pe ngue nce .l
inux.org.tr
gruptan ayrıl
m ak
is te rs e ,
Giz l
il
ik (Confide ntial
ity) – bil
giye s ade ce iz in
güve nl
i il
e tişim in de vam l
ıl
ığını s ağl
am ak
ve ril
e n k işil
e rin iz in ve ril
e n yol
l
arl
a e rişim i
am acıyl
a
anl
am ına ge l
ir. Giz l
il
ik şifre l
e m e il
e s ağl
anır
al
goritm a ge l
iştirm e s i ge re k m e k te dir.
grubun
k e ndis ine
ye ni
bir
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
64
Günüm üz de k i tüm
is e
şifre l
eme
al
goritm al
arı
40 Bitl
ik bir anah tar uz unl
uğu 1 09 9 511 627
al
m ak tadır.
776 ade t k om binas yon ol
uşturm ak tadır. Bu
al
goritm al
arında,
anah tar uz unl
uğu bir z am anl
ar ye te rince
doğru
güve nl
i s ayıl
abil
e ce k büyük l
ük te idi, fak at
anah tar k ul
l
anım ını e s as
Anah tarl
ı
şifre l
eme
al
goritm a
bil
ins e
de ,
anah tar
k ul
l
anıl
m adan şifre nin çöz ül
m e s i bir h ayl
i
bil
işim
te k nol
ojil
e rinde k i
z ordur.
ne tice s inde
şifre
h ız l
ı ge l
işm e l
er
k ırm a s üre l
e ri dram atik
ol
arak az al
m ak tadır ve böyl
e s i uz unl
uk tak i
Yuk arıda ve ril
e n örne k te , anah tar al
fabe
bir
rotas yonundak i
biraraya
adım
al
fabe s ini düşünürs e k
vardır
ve
s ayıs ıdır.
Ingil
iz
topl
am da 26 h arf
k ul
l
anıl
abil
e ce k
m ak s im um
anah tarın
k ırıl
m as ı,
birk aç
ge tiril
mesi
PC’nin
durum unda
ol
uşturul
acak bir s is te m yardım ı il
e ancak
bir h aftal
ık s üre al
acak tır. Ancak anah tara
rotas yon s ayıs ı 25’dir. Böyl
e s i bir anah tar
ekl
e ne ce k h e r bit k om binas yon s ayıs ını ik i
k ol
ayl
ık l
a açığa çık artıl
abil
ir.
k atına çık artm ak tadır. Böyl
e s i bir s is te m il
e
46 bitl
ik bir anah tarın k ırıl
m as ı yak l
aşık 64
Büyük
anah tar
uz unl
uk l
arı,
k om binas yonl
arın
tüm
ol
as ı
de ne nm e s i
Tüm pratik am açl
ar
için, şifre l
e nm iş bir
m e s ajın k ırıl
m as ı
için çal
ışm ak
de m e k , doğru ol
an
bul
unana k adar
tüm ol
as ı
anah tarl
arın bire r
bire r de ne m e s i
de m e k tir. Bu
te k niğe Brute
Force adı
ve ril
m e k te dir.
h afta, 50 bitl
ik bir anah tarın k ırıl
m as ı is e
ne re de ys e 1 yıls üre ce k tir.
ge re k l
il
iğinde n, şifre nin k ırıl
m a s üre s inin
artm as ını s ağl
am ak tadır. Bununl
a be rabe r;
aynı anah tar k ul
l
anıl
arak
ve ri
şifre l
e nm e m e l
idir,
yük s e k
boyutl
u
e ğe r m üm k üns e
Ips e c Çatıs ı Al
tında
Şifre l
e m e Al
goritm al
arı
K ul
l
anıl
an
anah tar be l
irl
i pe riyotl
arda de ğiştiril
mel
idir.
“ Güçl
ü” ol
arak tanım l
anan birçok şifre l
eme
Ve ril
m iş ol
an al
fabe tik rotas yon şifre l
eme
al
goritm as ı m e vcuttur fak at IPSe c çatıs ı
örne ği ge rçe k h ayattak i ih tiyaçl
arı e l
be tte
al
tında k ul
l
anıl
m ak üz e re bunl
ardan s ade ce
k arşıl
ayam ayacak
birk açı re s m e n de k l
are
bir uygul
am adır ancak
şifre l
l
e m e nin te m e l
l
e rini açık l
ayabil
m e k için
Digital Encryption
güz e lbir örne k tir.
Tripl
e -pas s DES.
Es as ında, günüm üz de
k ul
l
anıl
an e n iyi
DES
e dil
m iştir: DES,
Standard, ve
3DES,
56-bit anah tar k ul
l
anm ak tadır ve
şifre l
e m e al
goritm al
arı açık al
goritm al
ardır
k ul
l
anıl
an diğe r 40-bitl
ik al
goritm al
arl
a aynı
(publ
ic
al
goritm al
arın
güce s ah ip ol
duğu düşünül
m e k te dir. Tripl
e-
güve nirl
iği diz aynl
arının giz il
i tutul
m as ında
pas s DES is e h e r üç DES ge çişinde üç ayrı
de ğil
, anah tarl
arının
anah tar k ul
l
anm ak adır ve te orik ol
arak 168-
al
gorith m s ).
Bu
ne
k adar güve nl
i
ol
duk l
arındadır.
bit’l
ik anah tar uz unl
uğu ol
uşturm ak tadır.
Tüm
Bununl
a be rabe r, birçok IPSe c uygul
am as ı
pratik
am açl
ar için, şifre l
e nm iş bir
m e s ajın k ırıl
m as ı için çal
ışm ak
doğru
ol
an bul
unana k adar tüm
de m e k ,
ol
as ı
aşağıda
örne k l
e ri
ve ril
en
diğe r bil
ine n
şifre l
e m e al
goritm al
arını da k ul
l
anm ak atdır.
anah tarl
arın bire r bire r de ne m e s i de m e k tir.
Bu te k niğe Brute Force adı ve ril
m e k te dir.
* DES (56 bits )
* 3DES (168 bits in th e ory)
Brute Force te k niği k ul
l
anıl
arak bir şifre l
i
* Bl
ow fis h (40-448 bits )
m e s ajın çöz ül
m e s i için ge re k e n z am an,
* CAST-128 (128 bits )
anah tarın uz unl
uğuna ve de büyük öl
çüde
*AES (128-256 bits )
şans a bağl
ıdır.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
65
Inte rne tK e y
Exch ange , ve riyi
şifre l
e m e k ve
doğrul
am ak ge re k l
i
ol
anl
ar şifre l
e m e ve
doğrul
am a
al
goritm al
arı ve
bunl
ar için ge re k l
i
anah tarl
adır. IK E
protok ol
ü bu “oturum
anah tarl
arı”’nın
(s e s s ion k e ys )
dağıtım ını yapm ak ve
VPN uç nok tal
arının
h angi güve nl
ik
pol
itik al
arında
anl
aşacak l
arını
k ararl
aştırm ak için
k ul
l
anıl
an bir
m e totdur.
Doğrul
am a
M e k aniz m as ı’nın
Rol
ü
(Auth e ntication M e ch anis m )
Diğe r k ıs ım is e trans fe r e dil
e n ge rçe k IP
ve ris idir. Bu trans fe r IK E görüşm e s inde
üz e rinde
Şifre l
e m e ye
ve rinin
ek
ol
arak , IPSe c şifre l
e nm iş
doğrul
uğunun
s ağl
anm as ı
ve
am acıyl
a
(Auth e ntication)
“
ve ril
en
AH
Doğrul
am a
k ul
l
anım ı il
e yapıl
ır.
Şifre l
eme
şifre l
eme
ve
doğrul
am a m e todl
arı il
e ge re k ESP, ge re k
bütünl
üğün
m e k aniz m as ını
k ul
l
anm ak tadır.
k arar
ge re k is e bu ik i IPSEc protok ol
ünün
da
ye te rince
IK E, Inte rne tK e y Exch ange
güve nl
ik s ağl
am ıyor m u?” diye s orul
abil
ir.
Şifre l
eme,
m e s ajl
arın
s ağl
am ak tadır,
fak at
anl
aşıl
am am as ını
Ve riyi şifre l
emek
il
e til
en
ol
anl
ar şifre l
e m e ve doğrul
am a al
goritm al
arı
m e s ajın
de ğiştiril
m e s ine k arşın bir e tk inl
iği yok tur.
ve
il
e tim
e s nas ında
de ğiştiril
mesi
bu
uç
M e k aniz m as ı gire r.
M e k aniz m a
pol
itik al
arında
m e s ajın
gönde rdiğini
ge rçe k te n
k işide n ge l
diğini is pat e de r ve
öne m l
is i,
m e s ajın
gönde re n
bil
diği
ge re k l
i
“oturum
anah tarl
arı”’nın
(s e s s ion k e ys ) dağıtım ını yapm ak ve VPN
s öz k onus u ol
duğunda de vre ye Doğrul
am a
al
ıcıya,
doğrul
am ak
bunl
ar için ge re k l
i anah tarl
adır. IK E
protok ol
ü
M e s ajın
ve
nok tal
arının
h angi
güve nl
ik
anl
aşacak l
arını
k ararl
aştırm ak için k ul
l
anıl
ar bir m e totdur.
dah a da
tarafından
IK E’ini üç ana göre vi vardır:
gönde ril
dik te n s onra de ğiştiril
m e diğini is pat
e de r.
VPN
k avram ı s abit bağl
antıl
arl
a
k ıyas l
andığında,
bir
bütün
ol
arak
bu
öz e l
l
ik l
e rin tüm ü VPN k avram ını dah a çe k ici
* Uç nok tal
ara k arşıl
ık l
ı doğrul
am a için yönte m s ağl
ar
* Ye ni IPSEC bağl
antıl
arı ol
uşturur (SA’l
e r yaratır)
* M e vcutbağl
antıl
arı yöne tir
k ıl
m ak tadır.
IK E
IPSe c Te m e l
l
e ri
h e r bağl
antıya
SA tah s is
e de re k
bağl
antıl
arın iz ini tutar. SA bir bağl
antı için
atanm ış ESP, AH , oturum anah tarl
arı gibi
IPSe c’e Giriş
tüm
param e tre l
e ri
IPs e c, Inte rne t Protocol Se curity, ne tw ok
ge re ği te k yönl
üdür.
tanım l
ar.
SA
tabiatı
k atm anında IP güve nl
iği s ağl
am ak için IETF
(Inte rne t
Engine e ring
Tas k
Force )
IK E Görüşm e s i (Ne gotiation)
tarafından tanım l
anm ış protok oltak ım ıdır
IPSe c
te m e l
l
i
VPN
ik i
k ıs ım dan
ol
uşm ak tadır:
Görüşm e oturum u param e tre l
e ri birçok faz
ve m od’dan ol
uşm ak tadırl
ar:
* Inte rne tK e y Exch ange protok ol
ü (IK E)
* IPs e c protok l
ü (AH /ESP/tüm ü)
* IK E Ph as e -1
IK E’nin nas ılk orunacağı
Birinci k ıs ım , IK E, il
k görüşm e (ne gotiation)
faz ıdır. Bu faz da ik i VPN uç nok tas ı IP
* IK E Ph as e -2
tafiğini h angi m e todl
arl
a güve nl
ik
IPSe c’in nas ıl k orunacağı ve
al
tına
al
acağı k onus unda anl
aşır, buna e k ol
arak
ak ışında
IK E,
(Se curity
doğrul
am a oturum anah tarl
arını s ağl
am ak
bağl
antıl
arı
için ph as e -1’de n ye ni anah tar m al
ze m e s i
Güve nl
ik
As s ociations -SAs )
İl
işk il
e ri
k urarak
yöne tir. SA’l
e r te k yönl
üdür ve böyl
e ce h e r
k ul
l
anıl
acak
VPN ve ri
şifre l
eme
ve
türe tim .
IPSe c bağl
antıs ı için ik i ade tSA bul
unur.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
66
IK E ve IPSe c bağl
antıl
arının l
im itl
i öm ürl
e ri
Ye re lve Uz ak Ağl
ar/Bil
gis ayarl
ar
vardır. Bu öm ürl
e r z am an (s aniye ) ve ya ve ri
m ik tarı (k il
obyte ) ol
arak
öm ürl
e r bağl
antıl
arın
tanım l
anır.
çok
üz ün
s üre l
er
boyunca k ul
l
anıl
m am as ını s ağl
am ak
tanım l
anırl
ar.
IPSe c
Bu
bağl
antı
için
öm rü
Uz ak ge çityol
u
IPs e c protok l
ü (ESP/AH /tüm ü)
IK E doğrul
am a
IK E öm ür
ge ne l
l
ik l
e IK E bağl
antı öm ründe n k ıs adır ve
IPs e c DH group
IPSe c
IPs e c doğrul
am a
bağl
antıs ı
uygul
anarak
bağl
antı
ph as e -2
k ol
ayl
ık l
a
öm rü
görüşm e s i
ye nil
e ne bil
ir.
tük e nm e dik çe
IK E
Ph as e -1
IK E Doğrul
am a M e todl
arı (M anue l
, PSK ,
görüşm e s ine ge re k ol
m ayacak tır.
Se rtifik a)
IK E Ö ne ril
e ri (Propos al
s)
M anue lAnah tar Girişi
IPSe c bağl
antıs ı başl
atan VPN ge çitk apıs ı
VPN
k arşı tarafa bir öne ri l
is te s i gönde rir. Bu
m anue l anah tar
l
is te de
al
tına
m e todda IK E h iç k ul
l
anıl
m az ve k arşıl
ık l
ı ik i
k ul
l
anıl
abil
e ce k
VPN uç nok tas ına şifre l
e m e , doğrul
am a
bağl
antının
al
ınabil
mesi
güve nl
ik
için
k onfigüras yonunun
en
girişinde n
bas it yol
u
ge çe r.
Bu
m e todl
ar/param e tre l
e r bul
unur (şifre l
eme,
anah tarl
arı ve diğe r param e tre l
e r m anue l
doğrul
am a al
goritm al
arı gibi).
giril
ir.
Üz e rinde görüşül
e n bağl
antı ve ri güve nl
iğini
Avantajl
arı:
s ağl
ayan IPSe c bağl
antıs ı ol
abil
ir ve ya IK E
Düz bir m antığa s ah ip ol
duğu için k ıs m i
bağl
antıs ı
birl
ik te -çal
ışabil
ir (inte rope rabl
e ) bir yapıya
güve nl
iğini
s ağl
ayan
IK E
bağl
antıs ının k e ndis i ol
abil
ir.
s ah iptir.
Birl
ik te
çal
ışabil
irl
ik
VPN ol
uşturabil
mek
için, IK E görüşm e s i
e s nas ında
k ul
l
anıl
abil
e ce k
birçok param e tre
m e vcuttur. VPN
bağl
antıs ını
ol
uştururk e n bu
param e tre l
e rin iyice
anl
aşıl
m as ı ve bu
param e tre l
e re dik k at
e dil
mesi
ge re k m e k te dir.
probl
eml
e ri
çoğunl
uk l
a IK E’de yaşanır. M anue lanah tar
Lis te yi al
an k arşı taraf m e vcut pol
itik al
arına
girişi IK E’yi tam am ıyl
a baypas e de r
bağl
ı ol
arak k e ndis ine e n uygun m e todu
s e çe r ve bu s e çim ini k arşı tarafa il
e tir.
IPSe c, SA tanım l
arı biz z attanım l
anır.
IK E Param e te re l
e ri
De z avantajl
arı:
VPN ol
uşturabil
mek
için, IK E görüşm e s i
IK E k ul
l
anım ından önce
e s nas ında k ul
l
anıl
abil
e ce k birçok param e tre
il
k e l bir
m e vcuttur. VPN bağl
antıs ını ol
uştururk e n
fonk s iyone l
l
ik l
e rinde n uz ak tır. Bu yüz de n
bu param e tre l
e rin iyice anl
aşıl
m as ı ve bu
baz ı l
im itl
emel
e ri vardır, örne ğin h e r z am an
param e tre l
e re
aynı anah tarl
ar k ul
l
anıl
ır ve İnk ar Ede m e m e
dik k at
e dil
mesi
m e toddur,
ge l
iştiril
m iştir ve
ge re k m e k te dir.
öz e l
l
iği e k s ik tir.
Uç Nok ta Tanım l
am al
arı
Bu
tip
böyl
el
ik l
e
bağl
antı “re pl
y attack s ”
IK E’nin
ol
arak
adl
andırıl
an s al
dırıl
ara k arşı açık tır, 3. bir
Tüne l
/trans portm odu
şah ıs be l
irl
i bir z am anda gönde ril
e n şifre l
i
M ain/aggre s s ive m od
pak e tl
e ri k ayde de r ve
IK E şifre l
eme
te k rar gönde rir. VPN uç nok tas ı pak e tin
IK E DH grup
s onradan
PFS açık /k apal
ı/k im l
ik
ge re k l
i te dbiri al
am az . IK E bu güve nl
ik
IPs e c şifre l
eme
açığını k apatm ak tadır
gönde ril
diğini
bir m üdde t s onra
al
gıl
ayam az
ve
IPs e c öm rü
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
67
Ö n-Tanım l
ı
Anah tarl
am a
(Pre -Sh are d
K e ying- PSK )
Avantajl
arı:
Es ne k tir. Bir çok VPN is te m cis i Ö n-Tanım l
ı
Anah tar
ol
am adan
yöne til
e bil
ir,
Ö n-Tanım l
ı Anah tarl
am a m e todunda VPN
is te m cinin s e rtifik as ı başk as ı tarafından e l
e
uç nok tal
arı giz l
i bir anah tarı payl
aşır. Bu
ge çiril
m işs e , s ade ce o is te m cinin s e rtifik as ı
s e rvis IK E tarafından s ağl
anır ve bu s e rvis
iptal e dil
ir ve ya
de s is te m i M anue lAnah tar Girişi m e toduna
ge çitl
e ri/is te m cil
e ri
k ıyas l
a e s ne k k ıl
ar.
s e rtifik al
andırm a çal
ışm as ına ge re k yok tur.
Avantajl
arı:
De z avantajl
arı:
M anue lAnah tar Girişi m e toduna k ıyas l
a bir
İyi bir yöne tim yaz ıl
ım ı ol
m adan yöne til
mesi
çok
güçtür.
avantajı vardır, örne ğin, uç nok ta
doğrul
am as ı
s ağl
ar,
tüne l
ye nil
e nir,
için
De z avantajl
arı:
ciddi
(AH
ve
ge çitl
e ri aras ındak i ge rçe k
de z avantaj
m e todunda
anah tar
ye nide n
IPs e c Protok ol
l
e ri (ESP/AH )
IPSe c protok ol
l
e ri
Ö n-Tanım l
ı Anah tarl
am a
diğe r VPN
öm ürl
e ri
tanım l
anabil
ir, ye ni anah tar tanım l
anabil
ir.
en
ESP) VPN
ve ri trafiğini
k orum ak am acı il
e k ul
l
anıl
ır.
dağıtım ı
s orunudur. Giz l
i anah tarl
ar uç nok ta VPN
AH (Auth e ntication H e ade r)
ge çitl
e rine
AH data ak ışını doğrul
am ak için k ul
l
anıl
an
ve ya is te m cil
e rine
güve nl
i bir
şe k il
de nas ıldağıtıl
acak ?
bir protok ol
dür.
IP
pak e tinde
ve ride n M AC ol
uşturm ak
Se rtifik a
bul
unan
için k riptografik
h as h fonk s iyonu k ul
l
anır. El
de e dil
e n M AC,
k arşı
tarafa,
m e s ajın
k orunduğunun
bir ve ya birde n çok k ök s e rtifik as ına s ah iptir.
pak e tl
e birl
ik te il
e til
ir.
H e r uç nok ta s e rtifik as ında bul
unan bir açık
AH protok ol
ü IP pak e t ve ris inin yanı s ıra IP
anah tara de nk
başl
ığının
ve
ge l
e n bir öz e l anah tara
bu
k e ndis inde bul
unur.
öz e l anah tar
s ade ce
anl
aşıl
m as ı
bütünl
üğünün
H e r VPN ge çidi k e ndis ine h as s e rtifik aya ve
s ah iptir
h ttp://pe ngue nce .l
inux.org.tr
bir
parçal
arını da
için
orijinal
doğrul
ar.
protok ol
ü IP başl
ığından s onra AH
AH
başl
ığı
ye rl
e ştirir.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
68
Bu tip pl
atform l
arın uz ak tan ve m e rk e z i
yöne tim l
e ri
ge ne l s is te m
yöne tim ine
s ade ce k ıs m i bir çöz üm ge tire bil
m e k te
ve routing pe rform ans l
arı orta öl
çe k l
i bir
ne tw ork
için
dah i
ye te rl
i
k al
m ayabil
m e k te dir.
Donanım Tabanl
ıVPN
K e ndi işl
e tim
s is te m l
e rine
Fire w al
l ve
Route r
s ah ip baz ı
cih az l
arı
da,
s onradan e k l
e ne bil
e n yaz ıl
ım , donanım
de s te k l
e ri
il
e
VPN
h iz m e ti
ve re bil
m e k te dirl
e r.
ESP (Encaps ul
ating Se curity Payl
oad)
ESP
protok ol
ü
IP
şifre l
e nm e s i h e m
de
k ul
l
anıl
ır.
ESP
s ade ce
şifre l
e nm e s i
pak e tinin
hem
doğrul
anm as ı için
protok ol
ü
IP
pak e tinin
ve ya
s ade ce
doğrul
anm as ı için de k ul
l
anıl
abil
ir.
ESP protok ol
ü IP başl
ığından s onra ESP
başl
ığı ye rl
e ştirir. ESP başl
ığından s onrak i
tüm
ve ri
şifre l
e nm e k te dir
doğrul
anm ak tadır. AH
ESP
IP
ve /ve ya
prtok ol
ünde n fark ı;
pak e tinin
şifre l
e nm e s ini
s ağl
am ak tadır.
VPN’İ
N K ULLANIM ALANLARI
Extrane tVPN
Fire w al
l
’l
ar bil
ine n işl
e tim
İş ortak l
arı, iştirak l
e r, ortak çal
ışıl
an şirk e tl
er
be rabe rinde
il
e yapıl
an güve nl
i bağl
antıl
ardır.
probl
eml
e rini
s is te m l
e rinin
ge tirdik l
e ri güve nl
ik açığı
ve
pe rform ans
probl
eml
e rini aşm ışl
ardır fak at routing
VPN, ge niş al
ana dağıl
m ış k urum l
ar, uz ak
Re m ote VPN
nok tal
arda, h atta yutdışında ofis l
e ri ol
an
M obil k ul
l
anıcıl
arı, k üçük /e v uz ak
şirk e tl
e r ve
(SO H O ) m e rk e z e dial
-up ol
arak güve nl
i bir
Route rl
ar
şe k il
de bağl
am ak tır.
s is te m l
e rinin
k ritik
nok tal
arda
ye r al
an
k urum l
ar tarafından, k e ndi içl
e rinde
ve ya
pe rform ans l
arı norm alol
arak z ayıfdır.
ofis l
e ri
te rcih e ttik l
e ri k urum l
arl
a/k işil
e rl
e güve nl
i bir
biçim de
ve ri al
ış-ve rişi yapm ak
is te dik l
e ri
is e ,
güve nl
ik
VPN Tİ
PLERİ
açığı
pe rform ans
z am an te rcih e dil
ir.
bil
ine n
işl
e tim
ge tirdik l
e ri
probl
eml
e rini
probl
eml
e rini
ve
aşm ışl
ardır.
Routing pe rform ans l
arı ol
duk ça iyidir
Yaz ıl
ım Tabanl
ıVPN
VPN’İ
N K ULLANIM ŞEK İ
LLERİ
Yaz ıl
ım
tabanl
ı
s is te m l
e rinde
bir
fak at
VPN’l
e r,
çe şit
VPN
k riptografik
düşük tür ve
yaz ıl
ım ı
yöne tim inde n bağım s ız
çal
ıştırırl
ar. Bir çok s oftw are tabanl
ı VPN
VPN
M e rk e z ofis ve
adre s l
eme
al
tyapıs ının
ve ya şube l
e riniz in
ve ya
protok ol
pe rform ans l
arı
s unucu
Site -to-Site (Intrane t) VPN
böl
ge
yine
be rabe rinde
tabanında
ağ yöne tim i,
s is te m l
e ri,
güve nl
ik
de ğil
dir. İde al
m e vcut
ne tw ork
bir parças ı ol
arak ,
tüm
ol
duğu ne tw ork l
e ri VPN il
e güve nl
i bir
tüne l
l
eme
yapabil
ir fak at bu tip VPN’l
er
uygul
am al
ar için şe ffaf, öl
çe k l
e ne bil
ir,
şe k il
de birbirine bağl
am ak tır.
donanım
te m e l
l
i VPN'l
e re
k ol
ay
düşük pe rform as s e rgil
e rl
e r...
h ttp://pe ngue nce .l
inux.org.tr
oranl
a dah a
yöne til
e bil
ir ol
m al
ı ve
yük s e k
pe rform ans s e rgil
emel
idir.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
69
Bu
birim l
er
dah a
m e k aniz m al
arı il
e
s onra
şifre l
eme
k ul
l
anıl
dığında
k im l
ik
doğrul
am a, ye tk il
e ndirm e ve dijitalim z anın
k ontrol
ü gibi güve nl
ik h iz m e ti ve re bil
irl
e r.
Açık
anah tarl
ı şifre l
eme
s is te m inde
açık
anah tar ve öz e lanah tar bul
unm ak tadır. Bu
anah tarl
ar te k yönl
ü çal
ışm ak tadırl
ar fak at
birbirl
e rini
tam am l
arl
ar.
şifre l
emek
icin,
Açık
anah tar
öz e l anah tar da
açık
anah tarın şifre l
e digini de şifre
e tm e k
k ul
l
anıl
ır.Ö z e l anah tar s ade ce
ait ol
dugu
k is ide
bul
unm ak ta
ancak
açık
icin
anah tar
ce s itl
i s e k il
l
e rde ins anl
ara il
e til
e bil
m e k te dir,
Dİ
Jİ
TAL SERTİ
Fİ
K ALAR
PK I (Publ
ic K e y
Infras tructure , Açık
yani açık ol
arak dağıtıl
ır.
Anah tar Al
tyapıs ı)
Dijital Se rtifik al
ar k urum
ya da k işil
e rin
PK I dağıtık
k im l
iğini,
im z al
am ak
(publ
ic k e y) ve
dijital bil
giyi
ve
s is te m l
e rde
X.509
açık
anah tarl
ar
dijital s e rtifik al
arın
tarafından onayl
anm as ı,
k ul
l
anım ını s ağl
ayan
anah tara bağl
ar. DijitalSe rtifik al
ar, k işi ve
k üm e s idir ve aynı z am anda Açık anah tar
ge re k tiği durum l
arda onayın ge ri al
ınm as ı,
k urul
uşl
arın
k işis e l işl
eml
e rini
Al
tyapıs ı (PK I) k işil
e rin s ah ip ol
duk l
arı açık
s onl
andırıl
m as ı gibi işl
eml
e r vardır.
il
e tişim ağl
arı üz e rinde güve nl
i bir şe k il
de
ve öz e l anah tarl
arı k ul
l
anarak ol
uşturul
an
ge rçe k l
e ştirm e l
e rini s ağl
ar.
bir
ve
bil
gi
al
tyapıs ıdır.
Açık
h iz m e tl
e ri
al
tyapıda anah tarl
arın ol
uşturul
m as ı,
ye tk il
i bir k urum
şifre l
e m e k için k ul
l
anıl
an bir çift e l
e k tronik
ticari
güve nl
ik
Bu
anah tar
s e rtifik al
arın
s ak l
anm as ı ve
dağıtıl
m as ı,
PK I :
al
tyapıs ının te m e l göre vi, inte rne t/intrane t
* Giz l
il
ik (Confide ntial
ity)
Bir El
e k tronik Se rtifik a dört ana bil
e şe nde n
üz e rinde
* Ve ri Bütünl
üğü (Data Inte grity)
ol
uşur:
k urum l
ar aras ında güve nil
e n dijitalbirim l
er
* İnk ar Ede m e m e (Te ch nicalNon-Re pudiation)
ol
uşturm ak tır.
* Doğrul
am a (Auth e ntication)
h abe rl
e şe n, çal
ışan k işil
e r ve ya
*Açık anah tar
*Anah tarı s ah ibine bağl
ayan k işis e lbil
gil
er
* Se rtifik ayı ve re n m ak am h ak k ında bil
gi
* Se rtifik ayı ve re n m ak am ın im z as ı
DijitalSe rtifik al
ar Ne l
e rİ
çe rir?
Se rtifik al
ar te m e lol
arak açık anah tar için bir
taşıyıcı
göre vi
görürl
e r.
Ancak
açık
anah tardan dah a faz l
a be l
irl
e yici bil
giye
s ah ip ol
duk l
arı için çok dah a işl
e vs e l
dirl
e r.
Dijital
Se rtifik al
ar,
s ah ibinin
anonim
anah tarını, adını, s on k ul
l
anm a tarih ini,
Dijital Se rtifik ayı
h az ırl
ayan
Se rtifik a
M e rcii'nin adını, s e ri num aras ını e -pos ta
adre s ini ve diğe r baz ı bil
gil
e ri içe rir.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
70
PK I tabanl
ı
uygul
am al
arda
güve nl
iğin
s ağl
anabil
m e s i için
anah tarl
arın güve nl
i bir
ortam da ol
uşturul
m as ı
ve k orunm as ı ge re k ir.
Böyl
e bir ortam ak ıl
l
ı
k artl
ar il
e s ağl
anabil
ir
çünk ü bil
gis ayardan
ayrı ol
arak çal
ışırl
ar
ayrıca bil
gis ayarl
ar il
e
ol
an il
e tişim l
e ri de
şifre l
idir.
gibi te k nik l
e ri ve yararl
arı k aps ar. Bunl
ara
Ak ıl
l
ı k art üre te n firm al
ar artık PK I için öz e l
e k ol
arak PK I, ye tk il
e ndirm a (Auth oriz ation )
k artl
ar üre tm e k te dirl
e r. Bu k artl
arda öz e l
l
ik l
e
ve
e tk il
i ras tge l
e s ayı üre tici (Random Num be r
e rişim
k ontrol (Acce s s
Control
)
m e k aniz m al
arını da de s te k l
e r.
PK Ine yi içe rir?
Ge ne rator –
RNG) m odül
l
e ri vardır ve
üre til
e n açık
ve
öz e l anah tar çiftinde n
s ade ce açık anah tar bil
gis ayara gönde ril
ir.
Dah a faz l
a güve nl
ik is te nirs e öz e lanah tar
* Anh ah tar Çifti:
Ö z e l ve
Açık
Anah tarl
ar
k art üz e rinde
s im e trik
şifre l
i ol
arak
(M ate m atik s e lol
arak l
ink l
e nm iş durum da)
s ak l
anabil
ir. Ge ne l
l
ik l
e açık
* X .509 DigitalSe rtifik al
ar
üz e rinde s e rtifik a ol
arak s ak l
anır.
da
anah tar k art
* Se rtifik a O torite s i
* K ayıtO torite s i
Ö Z ETLE:
* Ge ne k -Eirşil
e bil
ir diz in s e rvis l
e ri (PK I)
* İl
gil
i CA’l
e rşe Güve n İl
işk is iTrus t re l
ations h ip
am ongs tre l
e vantCA’s
Yuk arıda bah s i ge çe n h iz m e tl
e rin/ürünl
e rin
* PK I pol
itik al
arı: Re vocation l
is te s , günce l
l
eme,
birl
e ştiril
mesi
vs .
s ağl
anabil
ir:
il
e
aşağıdak i
avantajl
ar
* PK I-tabanl
ı uygul
am al
ar
* Dah a az bürok ras i
* PK I-e nte gre diz in Se rvis l
e ri
* Dah a az
AK ILLIK ARTLAR
k ul
l
anıcı - s is te m
yöne ticis i
tartışm al
arı
* Dah a ge niş güve n ağı
K re di k artı boyutl
arında ve
bir yüz ünde ,
* Diğe r k urum l
ar il
e dah a k ol
ay işbirl
igi
k e nara yak ın ol
arak al
tın k apl
am anın al
tına
göm ül
m üş e l
e k tronik de vre bul
unduran bir
k arttır.
PK I
tabanl
ı
uygul
am al
arda
güve nl
iğin s ağl
anabil
m e s i için anah tarl
arın
güve nl
i bir
ortam da
ol
uşturul
m as ı
Se rk an Yıl
m az
ve
k orunm as ı ge re k ir. Böyl
e bir ortam ak ıl
l
ı
k artl
ar il
e s ağl
anabil
ir çünk ü bil
gis ayardan
ayrı ol
arak çal
ışırl
ar ayrıca bil
gis ayarl
ar il
e
ol
an il
e tişim l
e ri de şifre l
idir.
K aynak ça:
H andbook ofAppl
ie d Cryptograph y, Al
fre d J. M e ne z e s , PaulC. van O ors ch ot, ScottA. Vans tone 19 9 7
M anaging Cis co Ne tw ork s 2nd Edition, Eric K nipp, Brian Brow ne , W oody W e ave r, C. Tate Baum ruck e r,
Larry Ch affin, Jam ie Ce as e r, Vital
y O s ipov, Edgar Danie l
yan Syngre s s Publ
is h ing 2002
An O ve rvie w ofVPNs Se cure Com puting 04/06/00 v.s cc032700
R.Rive s t, A.Sh am ir and L.Adl
e m an, “A M e th od for O btaninig Digital Signature s and Publ
ic-K e y
Cryptos ys te m s ”, 19 78
PK I Bas ics - A Bus ine s s Pe rs pe ctive , A PK I Forum Note , Patricia Lare au, 2002
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
71
De bian Türk Grubu
Türk iye 'de
De bian GNU/Linux
k ul
l
anan bir grup tarafından
ol
uşturul
an grup, çal
ışm al
arını
h ttp://w w w .de bian-tr.org s ite s i ve
de bian-us e rturk is h @ l
is ts .de bian.org
e pos ta
l
is te s i üz e rinde n yürütm e k te dir.
Grup aynı z am anda De bian
Türk çe çe viri çal
ışm al
arını da
yürütm e k te dir.
De bian H ak k ında
De bian Proje s i, öz gür bir işl
e tim s is te m i yaratm ak
ortak gaye s iyl
e bir araya ge l
m iş bire yl
e rin bir
ol
uşum udur. Bu işl
e tim s is te m i De bian GNU/Linux
ve ya k ıs aca De bian ol
arak adl
andırıl
m ak tadır.
De bian NEDİ
R?
ge l
m e k te dir.
GNU/Linux
De bian Proje s i, öz gür bir işl
e tim s is te m i
yaratm ak ortak gaye s iyl
e bir araya
ge l
m iş bire yl
e rin bir ol
uşum udur. Bu
işl
e tim s is te m i De bian GNU/Linux, ve ya
k ıs aca
De bian
ol
arak
adl
andırıl
m ak tadır.
GNU/H urd
da ücre ts iz dir. Doğalol
arak ins anl
arın as ıl
is te diği uygul
am a yaz ıl
ım l
arıdır: is te dik l
e ri
işl
e rin yapıl
m as ına yardım cı ol
an ve yaz ı
yaz m ak tan, be l
irl
i bir ciddi işi görm e ye ;
oyun oynam ak tan, yaz ıl
ım ge l
iştirm e ye de k
uz anan
bir
diz i
De bian,
Bir işl
e tim
s is te m i bil
gis ayarınız ın
çal
ışm as ını s ağl
ayan bir diz i te m e l
program ve araçtan ol
uşm uş bir yaz ıl
ım
topl
ul
uğudur.
İşl
e tim
s is te m inin
m e rk e z inde çe k irde k (k e rne l
) ye r al
ır.
Çe k irde k , bil
gis ayardak i e n te m e l
program dır; bütün te m e l işl
e ri yöne tir
ve
diğe r program l
arı başl
atm anız ı
s ağl
ar.
De bian s is te m l
e ri h al
ih az ırda Linux
çe k irde ğini k ul
l
anm ak tadır. Linux, Linus
Torval
ds tarafından başl
atıl
an ve dünya
üz e rinde k i
binl
e rce
program cı
tarafından de s te k l
e ne n bir yaz ıl
ım dır.
Bununl
a be rabe r, başta H urd ge l
mek
üz e re De bian'ın diğe r çe k irde k l
e rl
e de
birl
ik te s unul
m as ı için h al
e n çal
ışm al
ar
s ürm e k te dir. H urd, (M ach gibi) bir m ik ro
çe k irde ğin üs tünde çal
ışarak fark l
ı
birçok öz e l
l
ik s unan bir s unucul
ar
bütünüdür.
H urd,
GNU
proje s i
tarafından
üre til
m iş
ücre ts iz
bir
yaz ıl
ım dır.
uygul
am a
yaz ıl
ım l
arı.
(bil
gis ayarınız a
k urul
abil
e ce k
de rl
e nm iş)
bir
k ol
ayca
biçe m de
ade din
önce de n
üz e rinde
pak e tl
e
ge l
m e k te dir. Üs te l
ik bu pak e tl
e r tam am ıyl
a
öz gürdür.
Bu
durum
bir
k ul
e ye
be nz e til
e re k
açık l
anabil
ir. K ul
e nin tabanında çe k irde k
bul
unm ak tadır. O nun te pe s inde is e bütün
te m e laraçl
ar. Diğe r h e rşe y bil
gis ayarınız da
çal
ıştırdığınız
program l
ara
K ul
e nin
te pe s inde
en
k arşı
düşe r.
De bian,
bütün
parçal
arı organiz e
e tm e k te
birl
ik te
şe k il
de
düz e nl
i
ve
bunl
arın
çal
ışm as ını
s ağl
am ak tadır.
Tam am ıyl
a Ücre ts iz ?
Be l
k i m e rak e diyors unuz dur: İns anl
ar niçin
s aatl
e rini program yaz arak , bunl
arı titiz l
ik l
e
pak e tl
e ye re k
göz e tm e de n
ve
s onra da h içbir k arşıl
ık
diğe r
ins anl
ara
ve re re k
h arcıyorl
ar? Bu s oruya ve ril
e ce k
ce vap
k atk ıda bul
unan ins anl
arın çe şitl
iği k adar
de ğişik l
ik gös te rir. Baz ı ins anl
ar diğe rl
e rine
yardım
İşl
e tim s is te m inin büyüm e s ini s ağl
ayan
te m e laraçl
arın çoğu GNU proje s i'nde n
h ttp://pe ngue nce .l
inux.org.tr
ve
adl
andırm al
arının k aynağı budur. Bu araçl
ar
e tm e yi
s e ve rl
e r.
bil
gis ayarl
ar h ak k ında
Baz ıl
arı
dah a
faz l
a
is e
şe y
öğre nm e k am acıyl
a program yaz arl
ar.
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
72
Gittik çe
dah a
yaz ıl
ım l
arın
faz l
a
s ayıda
abartıl
m ış
ins an
"Fre e "
kel
im e s ini
k ul
l
anırk e n
yaz ıl
ım ın
ücre tl
e rinde n
öz gürl
üğüne (fre e dom ) atıfta bul
unuyoruz ,
k açınm ak için bir yolarıyor. Sayıl
arı gün
be dava ol
m as ına de ğil
. Dah a faz l
a bil
gi için
ge çtik çe
"öz gür yaz ıl
ım " (fre e
artan
al
dık l
arı
bir
grup
diğe rl
e rinde n
ücre ts iz
m inne ttarl
ık l
arının
yaz ıl
ım l
ara
ifade s i
ol
arak
k atk ıda
bul
unuyor. Çoğu ak ade m ik çe vre yaptık l
arı
s oftw are ) il
e ne yi
k as te diyoruz 'u ve ya k onu h ak k ında Ö z gür
Yaz ıl
ım
K urul
uşu
ne
s öyl
üyor'u
ok uyabil
irs iniz .
araştırm al
arın s onuçl
arından dah a ge niş
k itl
el
e rin yararl
anm as ı için öz gür yaz ıl
ım
üre tir.
İş
çe vre l
e ri
ge l
iştiril
m e s ine
öz gür
yardım
yaz ıl
ım l
arın
e diyor.
Çünk ü
böyl
el
ik l
e bu yaz ıl
ım l
arın ge l
işim inde
s ah ibi
ol
abil
iyorl
ar
ge rçe k l
emek
(Be l
irl
i bir
için
o
işi
Çoğu yaz ıl
ım yüz l
e rce dol
ara m alol
uyor.
Nas ılbe dava dağıtıyors unuz k i?
s öz
öz e l
l
iği
k e ndiniz in
Dah a güz e lbir s oru: Yaz ıl
ım şirk e tl
e ri bu
k adar bu k adar büyük
m as rafl
arl
a nas ıl
yapm as ından dah a h ız l
ı bir yönte m yok tur.).
başa çık abil
iyorl
ar? Yaz ıl
ım üre tm e k araba
Ve tabii, bir çoğum uz bu işi çok e ğl
e nce l
i
yapm ak
bul
uyoruz .
k opyas ına
gibi
de ğil
dir.
bir
Yaz ıl
ım ınız ın
k e re
il
k
ul
aştığınız da,
aynıs ından m il
yonl
arca yapm ak için ge re k l
i
De bian öz gür yaz ıl
ım a k e ndis ini o k adar
m al
iye t
adam ıştır k i, bu adanm anın bir be l
ge yl
e
(M icros oft'un bank ada m il
yarl
arca dol
arının
re s m îl
e ştiril
m e s inin
ol
m as ının iyi bir ne de ni var).
düşündük . İşte
yararl
ı
ol
acağını
Sos yal Söz l
e şm e
yok
de ne ce k
K onuya dah a de ğişik
birl
ik te ,
Bah çe niz de
k e ndi
az dır
böyl
e
doğdu. De bian öz gür yaz ıl
ım a inanm ak l
a
ins anl
arın
k adar
bil
gis ayarl
arına
bir yönde n bak ın:
s ınırs ız
m ik tarda
k um
öz gür ol
m ayan yaz ıl
ım l
arı k oym ak is te diği
ol
m as ıh al
inde , bu k um u bağışl
am ak is tiyor
ve ya k oym ak z orunda bul
unduğu durum l
ar
ol
abil
irs iniz . Ö te yandan k um u başk al
arına
da
götürm e s i
m e vcuttur.
De bian
ye gane
M üm k ün
bunu
ol
duğu
de s te k l
e ye ce k tir.
göre vi De bian s is te m ine
s üre ce
için
H atta,
öde m e k
öz gür
ge l
m e s ini ve
nak l
iye
budal
al
ık
şirk e tl
e rine
ol
acak tır.
para
İns anl
arın
k um u k e ndil
e rinin al
m as ını
ol
m ayan yaz ıl
ım k urm ak ol
an pak e tl
e r gün
s ağl
ars ınız (ağ üz e rinde n dos ya indirm e yl
e
ge çtik çe çoğal
m ak tadır.
e şde ğe r) ve ya onl
ar, k um u k e ndi k apıl
arına
ge tire ce k
biril
e rine
para öde ye bil
irl
e r (bir
Ücre ts iz diyors unuz , fak at
CD s atın al
m ak l
a e şde ğe r). Bu, tam ol
arak
CD'l
e r/bantge nişl
iği para tutuyor!
De bian'ın
nas ıl çal
ıştığını
ve
CD'l
e rin
çoğunun ne de n bu k adar ucuz ol
duğunu
Şöyl
e s oruyor ol
abil
irs iniz : Eğe r yaz ıl
ım
(üç CD için s ade ce 6 dol
ar) açık l
am ak tadır.
ücre ts iz is e , CD için be l
irl
i bir s atıcıya ve ya
dos ya indirm e k için bir İSS'e ne de n öde m e
De bian, CD s atışından h e rh angi bir para
yapayım ? Bir CD
k az anm am ak tadır. Diğe r taraftan al
an k aydı
z am anına,
h arcam al
ara
s atam az s a)
al
ırk e n, bir ins anın
CD'l
e ri
ve
h az ırl
ark e n
yaptığı
ve
(şaye t bütün
CD'l
e ri
ge re k m e k te dir. De bian'a bir k atk ınız ol
s un
öde m e
is tiyors anız ,
ticari
ris k ine
donanım
m as rafl
arı
yaptığınız
için
de
al
ışve rişin
para
bir
yapıyors unuz . Diğe r bir anl
atım l
a, yaz ıl
ım ın
k ıs m ını De bian'a bağış ol
arak bırak an CD
dağıtıl
dığı
s atıcıl
arının birinde n CD s atın al
ınız .
fiz ik s e l ortam
için
öde m e
yapıyors unuz , yaz ıl
ım ın k e ndis i için de ğil
.
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
73
H angi donanım l
ar de s te k l
e niyor?
De bian'ınas ıle dine bil
irim ?
H e m e n h e m e n bütün bil
ine n donanım l
ar
De bian'ın k urul
um unda e n çok te rcih e dil
en
de s te k l
e nm e k te dir.
yönte m
bütün
h e rşe yin
ol
m ak
Eğe r
m ak ine niz de k i
de s te k l
e ndiğinde n
is tiyors anız ,
Linux
e m in
Donanım
Uyum l
ul
uğu NASIL'ına bir göz atın.
çok
birinde n
s ayıdak i CD s atıcıl
arım ız ın
k ırtas iye
al
abil
e ce ğiniz
be de l
iyl
e
s atın
bir CD k ul
l
anm ak tır. Eğe r
İnte rne t bağl
antınız
iyi
durum da
is e ,
De bian'ı İnte rne t üz e rinde n indire bil
ir ve
Yaptık l
arı
parçal
arın
ayrıntıl
arını
ve rm e ye re k z orl
uk çık aran çok az s ayıda
şirk e t m e vcuttur. Yani bu
donanım l
arı
şirk e tl
e re
k urabil
irs iniz . Dah a faz l
a bil
gi için l
ütfe n
De bian'ı Edinm e s ayfam ız ı ince l
e yin.
ait
GNU/Linux
il
e
H e nüz
bunu
yapm am ışs anız ,
k ul
l
anam ayabil
irs iniz . Baz ı şirk e tl
e r öz gür
Donanım
ol
m ayan s ürücül
e r s unar, fak at bu da bir
önce l
ik l
e göz atm ak is te ye bil
irs iniz . De bian
s orundur; çünk ü il
gil
i şirk e t ge l
e ce k te bir
k aps am ında s unul
an pak e tl
e re bak m ayı da
gün
unutm ayın (um arız
k apanabil
ir ya
donanım
da
için de s te k
Sade ce ,
ürünl
e ri
s atın
al
dığınız
ve rm e yi bırak abil
ir.
için
öz gür
Uyum l
ul
uğu
Linux
NASIL be l
ge s ine
m e vcut pak e t s ayıs ı
göz ünüz ü k ork utm az ).
yaz ıl
ım
s ürücüs ü s ağl
ayan üre ticil
e rde n donanım
Bunu k e ndi başım a yapam ıyorum . De bian
al
m anız ı s al
ık ve riyoruz .
için ne re de n de s te k al
abil
irim ?Nas ılde s te k
al
abil
irim ?
Dah a faz l
a bil
gi arıyorum .
SSS böl
üm üm üz e bak m ak is te ye bil
irs iniz .
Web
s ite s inde
ve
k urabil
e ce ğiniz
H âl
â ik na ol
m adım .
Biz im
s öz l
e rim iz e
bak m ayın,
ucuz l
adığından,
dis k iniz de
500M B'l
ık
ayırabil
irs iniz .
De bian
büyük
bir
bu
De bian'ı
fiyatl
arı artık
ol
as ıl
ık l
a
boş
al
an
faz l
adan
boş
al
ana k ol
ayl
ık l
a k urul
abil
ir ve m e vcut işl
e tim
s is te m iniz l
e
içe riğinde
bul
abil
e ce ğiniz be l
ge l
e ri ok uyarak
k e ndiniz de ne yin. Sabitdis k
çok
s is te m iniz e
pak e tl
e rin
birl
ik te
yaşayabil
ir.
al
abil
irs iniz .
üz e rinde n
Epos ta
l
is te l
e ri
biz im l
e il
e tişim
yardım
ve ya
IRC
k urm anız
da
m üm k ün. H atta bu am açl
a bir danışm an
bil
e k iral
ayabil
irs iniz . Dah a faz l
a bil
gi için
l
ütfe n be l
ge l
e r ve
de s te k
s ayfal
arım ız a
başvurun.
Eğe r
nih aye tinde dah a faz l
a boş al
ana ih tiyaç
Bu arada s iz k im s iniz ?
duyars anız , işl
e tim
s is te m l
e riniz de n birini
De bian, boş z am anl
arında gönül
l
ü ol
arak
s il
m e niz bas itçe ye te rl
i ol
acak tır (ve e m iniz
çal
ışan, dünya üz e rinde k i yak l
aşık bin civari
k i De bian'ın gücünü gördük te n s onra s il
ine n
ak tif ge l
iştirici tarafından h az ırl
anm ak tadır.
s is te m De bian ol
m ayacak ).
Ge l
iştiricil
e rin çok az bir k ıs m ı birbirl
e riyl
e
yüz yüz e görüşm e k te dir. H abe rl
e şm e te m e l
Ye ni bir işl
e tim s is te m ini de ne m e k de ğe rl
i
ol
arak
vak tiniz de n
e pos ta
fe dak arl
ık
ge re k tire ce ğinde n
yapm ayı
çe k ince l
e riniz
ol
m as ı
(l
is ts .de bian.org e pos ta l
is te l
e riyl
e)
ve
(irc.de bian.org'dak i
#de bian
k anal
ı il
e ) IRC üz e rinde n yürütül
m e k te dir.
tam am ıyl
a anl
aşıl
abil
ir bir durum dur. Bu
yüz de n De bian'ın artı ve e k s il
e rini içe re n bir
De bian
l
is te
yapıya s ah iptir. De bian'ın içyüz üyl
e il
gil
i
de rl
e dik .
Bu
be l
ge
ayıracağınız
z am anın
de ğip
de ğm e ye ce ğini
be l
irl
e m e niz de
yardım cı ol
acak tır. Um arız
Proje s i
dik k atl
i pl
anl
anm ış
bir
dah a faz l
a bil
gi için ge l
iştiricil
e r k öşe s i
s ayfas ını ince l
e m e k te n l
ütfe n k açınm ayın.
dürüs tl
ük ve s am im iye tim iz i tak dir e de rs iniz .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
74
De bian'ık im l
e r k ul
l
anıyor?
Bu
k onuda (k ul
l
anıcıl
arın k ayıtl
ı ol
m as ı
z orunl
u
tutul
m adığından)
ne t bir
ve ri
bul
unm am ak l
a birl
ik te , De bian'ın iril
i ufak l
ı
çok
s ayıda
k urum
ve
binl
e rce
bire y
tarafından k ul
l
anıl
dığına dair güçl
ü de l
il
l
er
m e vcut. Dah a faz l
a bil
gi için De bian'ı nas ıl
ve ne de n k ul
l
andık l
arını k ıs aca açık l
ayan iyi
bil
ine n baz ı k urum l
arın l
is te l
e ndiği De bian'ı
k im l
e r k ul
l
anıyor?s ayfam ız ı ince l
e yin.
H e rşe y nas ılbaşl
adı?
De bian, 19 9 3 Ağus tos 'unda Ian M urdock
tarafından, Linux ve GNU ruh una uygun
şe k il
de
açık
ol
arak
ge l
iştiril
e bil
e ce k
bir
dağıtım h al
inde başl
adı. De bian dik k atl
i ve
bil
inçl
i şe k il
de bir araya ge tiril
m iş, ve aynı
titiz l
ik l
e ge l
iştiril
e ce k ve de s te k l
e ne ce k bir
dağıtım
ol
arak
s ayıda
ve
birbirine
Ö z gür Yaz ıl
ım
proje , adım
pl
anl
anm ıştır. Ö nce l
e ri az
s ık ıca
k e ne tl
e nm iş
Ge l
iştiricil
e riyl
e
adım
büyüye re k
başl
ayan
dah a
iyi
şe k il
de organiz e ol
m uş bir ge l
iştiricil
e r ve
k ul
l
anıcıl
ar topl
ul
uğu h al
ine ge l
m iştir. Dah a
faz l
a bil
gi için ayrıntıl
ı tarih çe
böl
üm ünü
ince l
e yin.
Çok l
arı
açık l
ayal
ım :
tarafından
De bian
s orul
duğundan
/?de .bi.?n/ şe k l
inde
te l
afuz e dil
m e k te dir. De bian is m i, De bian'ın
yaratıcıs ı Ian M urdock
ve
e şi De bra'nın
is im l
e rinde n ge l
m e k te dir.
Bu çe virinin öz gün h al
ine
h ttp://w w w .de bian.org/intro/about.h tm l
s ayfas ından e rişil
e bil
ir.
Son Günce l
l
e m e : Cts , O ca 22 19 :27:28
UTC 2005
Te l
ifH ak k ı © 19 9 7-2005 SPI;Lis ans Şartl
arı
De bian, "Softw are in th e Publ
ic Inte re s t"
k urul
uşuna aitte s cil
l
i bir m ark adır.
De bian Türk Grubu
Çe vire n : Re cai O k taş
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
75
De bian Türk Grubu
Türk iye 'de
De bian GNU/Linux
k ul
l
anan bir grup tarafından
ol
uşturul
an grup, çal
ışm al
arını
h ttp://w w w .de bian-tr.org s ite s i ve
de bian-us e rturk is h @ l
is ts .de bian.org
e pos ta
l
is te s i üz e rinde n yürütm e k te dir.
Grup aynı z am anda De bian
Türk çe çe viri çal
ışm al
arını da
yürütm e k te dir.
De bian Sos yalSöz l
e şm e s i
De bian, De bian GNU/Linux s is te m ini üre te nl
e r, De bian
Sos yalSöz l
e şm e s i'ni ol
uşturm uşl
ardır. Söz l
e şm e nin parças ı
ol
an ve başl
angıcı itibarıyl
a, uyul
m as ı h us us unda görüş
birl
iğine vardığım ız bir diz i taah h ütl
e r ol
arak tas arl
anan
De bian Ö z gür Yaz ıl
ım Yöne rge l
e ri (DFSG)'nin Açık K aynak
Tanım ı'na e s as te şk ile tm e s i öz gür yaz ıl
ım cam ias ı
tarafından be nim s e nm iştir.
Sürüm 1.0, 5 Te m m uz 19 9 7'de onayl
andı.
De bian, De bian GNU/Linux s is te m ini üre te nl
e r, De bian Sos yalSöz l
e şm e s i'ni ol
uşturm uşl
ardır.
Söz l
e şm e nin parças ı ol
an ve
başl
angıcı itibarıyl
a, uyul
m as ı h us us unda görüş birl
iğine
vardığım ız bir diz i taah h ütl
e r ol
arak tas arl
anan De bian Ö z gür Yaz ıl
ım Yöne rge l
e ri (DFSG)'nin
Açık K aynak Tanım ı'na e s as te şk ile tm e s i öz gür yaz ıl
ım cam ias ı tarafından be nim s e nm iştir.
Ö z gür Yaz ıl
ım Topl
ul
uğu il
e "Sos yalSöz l
e şm e "
1. De bian % 100 Ö z gür Yaz ıl
ım dan ibare tbir s is te m ol
arak k al
acak tır.
De bian GNU/Linux dağıtım ının tam am ıyl
a öz gür yaz ıl
ım l
ardan ol
uşm as ı
k orunacağına s öz ve riyoruz . Ö z gür yaz ıl
ım ın çok s ayıda tanım ı
"öz gür" ol
up ol
m adığını be l
irl
e m e k te k ul
l
anacağım ız
ol
m ayan yaz ıl
ım l
arı ge l
iştire n ve
öz e l
l
iğinin
ol
duğundan, yaz ıl
ım ın
yöne rge l
e ri aşağıda ve riyoruz . Ö z gür
k ul
l
anan k ul
l
anıcıl
arım ız a de s te k ve re ce ğiz ; fak at s is te m i
öz gür ol
m ayan yaz ıl
ım l
ara aitbir uns ura as l
a bağım l
ı k ıl
m ayacağız .
2. Üre ttik l
e rim iz i yine Ö z gür Yaz ıl
ım topl
ul
uğuyl
a payl
aşacağız
De bian s is te m ine ye ni bil
e şe nl
e r yaz dığım ız da, bunl
arı öz gür yaz ıl
ım ol
arak l
is ans l
ayacağız .
Ö z gür yaz ıl
ım ın yaygın şe k il
de dağıtıl
m as ı ve k ul
l
anıl
m as ı için e l
im iz de n ge l
e n e n iyi s is te m i
yapm aya
çal
ışacağız .
Sis te m e
dah il e ttiğim iz
yaz ıl
ım l
ara
il
işk in
h ata
düz e l
tm e l
e ri,
iyil
e ştirm e l
e r, k ul
l
anıcı is te k l
e ri vb.ni bu yaz ıl
ım l
arı ge l
iştire n "üs tge l
iştiricil
e re " il
e te ce ğiz .
3. Sorunl
arıgiz l
e m e ye ce ğiz
H ata-bil
dirim i ve ritabanının bütününü h e r z am an, h e rk e s e açık tutacağız . Çe vrim içinde ol
an
k ul
l
anıcıl
ardan ge l
e n h ata bil
dirim l
e ri aynı anda diğe r k ul
l
anıcıl
ar tarafından da görül
e ce k tir.
4. Ö nce l
ik l
e rim iz , k ul
l
anıcıl
arım ız ve Ö z gür Yaz ıl
ım dır
Biz i,
k ul
l
anıcıl
arım ız ın
ve
öz gür-yaz ıl
ım
topl
ul
uğunun
ih tiyaçl
arı
yönl
e ndire ce k tir.
Ö nce l
ik l
e rim iz de onl
arın is te k l
e ri ön s ırada ye r al
acak tır. K ul
l
anıcıl
arım ız ın, çok s ayıda fark l
ı
bil
gis ayar ortam ındak i çal
ışm al
arında ortaya çık acak ih tiyaçl
arına de s te k s unacağız . De bian
s is te m l
e rinde çal
ıştırıl
m as ı düşünül
e n ticarî yaz ıl
ım l
arl
a il
gil
e nm e ye ce ğiz ; başk al
arının De bian
ve ticarî yaz ıl
ım içe re n k atm a-de ğe rl
i De bian dağıtım l
arı ol
uşturm as ına h e rh angi bir ücre ttal
ep
e tm e k s iz in iz in ve re ce ğiz .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
76
Bu h e de fl
e ri de s te k l
e m e k gaye s iyl
e , bu tip k ul
l
anım l
ara e nge lh içbir yas alk ıs ıtl
am a taşım ayan yük s e k k al
ite de , % 100 öz gür yaz ıl
ım l
a ol
uşturul
m uş
tüm l
e şik bir s is te m s ağl
ayacağız .
5. Ö z gür-Yaz ıl
ım Standartl
arım ız ık arşıl
am ayan program l
ar
Baz ı k ul
l
anıcıl
arım ız ın De bian Ö z gür Yaz ıl
ım Yöne rge l
e ri'ne uym ayan program l
ara da ih tiyaç duyduk l
arını bil
iyoruz . Bu yüz de n FTP arşivim iz de "contrib"
ve "non-fre e " al
anl
arını ol
uşturduk . Bu diz inl
e rde k i yaz ıl
ım l
ar, De bian'l
a k ul
l
anıl
acak şe k il
de yapıl
andırıl
m ış ol
s al
ar bil
e , De bian s is te m inin parças ı de ğil
dir,
CD üre ticil
e rinin bu al
anl
ardak i program l
arı CD'l
e rinde dağıtm aya k arar ve rm e de n önce , l
is ans l
arını ok um al
arını öne riyoruz . Sonuç ol
arak , öz gür ol
m ayan
program l
ar De bian s is te m inin bir parças ı ol
m am as ına rağm e n, k ul
l
anım l
arını de s te k l
iyor ve h ata-tak ip s is te m i, e -pos ta l
is te l
e ri gibi s e rvis l
e ri bu program l
ar
için de s ağl
ıyoruz .
De bian Ö z gür Yaz ıl
ım Yöne rge l
e ri (DFSG)
1. Ö z gür Ye nide n Dağıtım
De bian'da bul
unan bir e s e r'e ait l
is ans , h e rh angi bir şah s ın çok s ayıda fark l
ı k aynak tan program içe re n bir yaz ıl
ım topl
ul
uğunun (dağıtım ) parças ı ol
arak
yaz ıl
ım ı s atm as ını ve ya bağışl
am as ını k ıs ıtl
ayam az . Lis ans , böyl
e bir s atış için te l
ifbe de l
i ve ya başk a bir ücre tşartk oşam az .
2. K aynak K od
Program k aynak k odu içe rm e l
i ve k aynak k odl
a birl
ik te de rl
e nm iş form da dağıtım a da iz in ve rm e l
idir.
3. Türe til
m iş Es e rl
er
Lis ans ;de ğişik l
ik l
e re , türe til
m iş e s e rl
e re ve bunl
arın orijinalyaz ıl
ım ın l
is ans ında be l
irtil
e n şartl
arl
a dağıtım ına iz in ve rm e l
idir.
4. O rijinalK aynak K odun Bütünl
üğü
Lis ans , k aynak k odun de ğiştiril
m iş h al
de dağıtım ını, _ s ade ce _ ye nide n ol
uşturm a s ıras ında program ın de ğiştiril
m e s ini s ağl
ayan "yam a (patch )
dos yal
arı"nın k aynak k odl
a birl
ik te ve ril
m e s ine m üs aade e tm e s i h al
inde k ıs ıtl
ayabil
ir. Lis ans , de ğiştiril
m iş k aynak k odl
a ol
uşturul
an yaz ıl
ım ın dağıtım ına
s arah ate n iz in ve rm e l
idir. Lis ans , türe til
m iş e s e rl
e rin orijinal
yaz ıl
ım dan fark l
ı bir is im ve ya s ürüm num aras ı taşım as ını şart k oşabil
ir. ( Bu bir uz l
aşm adır. De bian grubu, program yaz arl
arını k aynak ve ya de rl
e nm iş
h al
de ol
s un h e rh angi bir dos yanın de ğiştiril
m e s ini k ıs ıtl
am am aya te şvik e de r.)
5. K işi ve ya Z üm re Ayırım ıGöz e tm e m e k
Lis ans , h içbir k işi ve ya z üm re aras ında ayırım yapm am al
ıdır
6. Çal
ışm a Al
anıAyırım ıYapm am ak
Lis ans , h e rh angi bir öz e lçal
ışm a s ah as ında program ın k ul
l
anım ını k ıs ıtl
am am al
ıdır. Ö rne ğin, program ın ticari s ah ada ve ya ge ne tik araştırm al
arda
k ul
l
anıl
m as ı k ıs ıtl
anam az .
7. Lis ans 'ın Dağıtım ı
Program ın il
işiğinde bil
diril
e n h ak l
ar, k e ndil
e ri için il
âve bir l
is ans ge re k tirm e de n, ye nide n dağıtım l
a program ın ul
aştığı h e rk e s için ge çe rl
i ol
m al
ıdır.
8. Lis ans De bian'a Ö z e lO l
m am al
ıdır
Program ın il
işiğinde bil
diril
e n h ak l
ar, program ın De bian s is te m inin bir cüz ü ol
m as ı şartına bağl
ı ol
m am al
ıdır. Program ın De bian'dan çık artıl
m as ı ve De bian
ol
m ak s ız ın, fak at program l
is ans ının öngördüğü şartl
ar al
tında k ul
l
anıl
m as ı ve ya dağıtıl
m as ı h al
inde program ın ye nide n dağıtım l
a k e ndil
e rine ul
aştığı
bütün tarafl
ar De bian s is te m inde tanınanl
arl
a aynı
h ak l
ara s ah ip ol
m al
ıdır.
9 . Lis ans Diğe r Yaz ıl
ım l
arın K ul
l
anım H ak l
arına K arışm am al
ıdır
Lis ans , birl
ik te dağıtıl
dığı diğe r l
is ans l
ı yaz ıl
ım l
ar üz e rine k ıs ıtl
am a k oym am al
ıdır. Ö rne ğin, l
is ans aynı ortam da dağıtıl
an diğe r program l
arın öz gür ol
m as ı
ge re k tiğinde ıs rar e tm e m e l
idir.
10. Ö rne k Lis ans l
ar
"GPL", "BSD", ve "Artis tik " l
is ans l
ar "öz gür" ol
duğunu de ğe rl
e ndirdiğim iz l
is ans l
ardır.
"Ö z gür yaz ıl
ım topl
ul
uğu il
e s os yals öz l
e şm e " k avram ı Ean Sch ue s s l
e r tarafından öne ril
m iştir. Bu be l
ge nin tas l
ağı Bruce Pe re ns
tarafından yaz ıl
m ış ve diğe r De bian ge l
iştiricil
e ri tarafından Te m m uz 19 9 7'de bir ay s üre n bir e -pos ta k onfe rans ı boyunca düz e nl
e ne re k
De bian Proje s inin re s m î h are k e t tarz ı ol
arak k abule dil
m iştir. Bruce Pe re ns , dah a s onral
arı De bian'a öz e lböl
üm l
e ri De bian Ö z gür Yaz ıl
ım
Yöne rge l
e rinde n çık ararak "Açık Yaz ıl
ım Tanım ı"ını yaz m ıştır. Diğe r k urul
uşl
ar bu be l
ge yi ayne n ve ya de ğiştire re k k ul
l
anabil
irl
e r. Böyl
e
yapm anız h al
inde , l
ütfe n De bian proje s ine re fe rans ve rin. Bu çe virinin öz gün h al
ine h ttp://w w w .de bian.org/intro/s ocial
_ contract.h tm l
s ayfas ından e rişil
e bil
ir. Te l
ifH ak k ı 19 9 7-2005 SPI
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
77
Arda Çe tin
GNU ve Ying-Yang fe l
s e fe l
e rini
h ayat fe l
s e fe s i ol
arak göre n Arda
Çe tin,
az -biraz
tram pe t
çal
abil
m e k te rock , jaz z , bl
ue s türü
m üz ik l
e r dinl
e m e k te dir. SuSE ve
De bian
GNU/Linux
favari
dağıtım l
arı ol
an Arda Çe tin'e
arda@ l
inux-s e ve nl
e r.org e pos ta
adre s inde n ul
aşabil
irs iniz .
Ge z gin Pe ngue n (2)
Dış ge z e ge nl
e r...
Şah ane İ
k il
i;M acM ini ve Linux!
K ıs a z am an önce Appl
e firm as ı tarafından
an
M acM ini
Pe ngue nce 'nin il
k s ayıs ında Ge z e ge n Linux'un duyurul
e .com /m acm ini/),
diğe r
tanıtım ı bu k öşe de ye r al
dı. Fak at Inte rne t öyl
e (h ttp://w w w .appl
e ürünl
e rine göre cüz i bir fiyatta
büyük bir boşl
uk k i, Ge z e ge n Linux dışında dah a bir Appl
m as ı ve k üçük boyutu s aye s inde ol
duk ça
çok ge z e ge n de bul
unuyor. Bu Ge z e ge nl
e ri tak ip ol
gi çe k m işti.
e tm e k k im i z am an e ğl
e nce l
i, k im i z am an da proje l
e r il
k
l
anm ak
h ak k ında önce de n bil
gi s ah ibi ol
m anız ı s ağl
ıyor. ul
M acM ini
üz e rinde
nas ıl
ol
urdu
diye
düşünüyors anız
Açık k aynak proje l
e rin ge z e ge nl
e ri:
Linux
buradan
(h ttp://w w w .s ow e rbutts .com /l
inux-m ac* Fe dora Pe opl
e h ttp://fe dora.l
inux.duk e .e du/fe dorape opl
e/
m ini/) buyrun. Adım
* M onol
ogue h ttp://w w w .go-m ono.com /m onol
ogue /
M acM ini
* Pl
ane tApach e h ttp://w w w .pl
ane tapach e .org/
k urul
um u.
üz e rine
adım
ve
De bian
ayrıntıl
ı
GNU/Linux
* Pl
ane tDe bian h ttp://pl
ane t.de bian.ne t/
* Pl
ane tFre e De s k top h ttp://pl
ane t.fre e de s k top.org/
Şirin Tux Laz ım m ıydı?
* Pl
ane tGe ntoo h ttp://ge ntooe xpe rim e ntal
.org/pl
ane t
"Ye ni ne s ilTux" ol
arak tabir e dil
e n tom bul
* Pl
ane tGNO M E h ttp://pl
ane t.gnom e .org/
tuxl
ara
* Pl
ane tJava h ttp://pl
ane tjava.org/
(h ttp://tux.crys tal
xp.ne t/)
* Pl
ane tK DE h ttp://pl
ane tk de .org/
Crys tal
xp.ne t s ite s inin çal
ışm as ı ol
an bu
* Pl
ane tLis p h ttp://pl
ane t.l
is p.org/
tuxl
arın duvar k ağıtl
arına da aynı adre s
* Pl
ane tM oz il
l
a h ttp://pl
ane t.m oz il
l
a.org/
üz e rinde n ul
aşabil
irs iniz .
ye ni
ark adaşl
ar
ge l
di
:-)
* Pl
ane tPe rlh ttp://pl
ane t.pe rl
.org/
* Pl
ane tPH P h ttp://w w w .pl
ane t-ph p.ne t/
Bil
gi Ünive rs ite s i Bil
gis ayar Günl
e ri
* Pl
ane tSuSE h ttp://w w w .pl
ane ts us e .org/
Yarışm as ı-2
* Ul
udağ Dünyas ı h ttp://m e tin.org/ul
udag/
İs tanbul Bil
gi
* Turk ix Ge z e ge ni h ttp://ge z e ge n.turk ix.org/
Böl
üm ü
* Pl
ane tXfce h ttp://bl
og.xfce .org/
il
k i ge çe n s e ne
düz e nl
e ne n Bil
gis ayar
Günl
e ri
Yarışm as ı
bu
k atk ı
s ağl
ayan
Edd
ve
Bil
gis ayar
(h ttp://cs .bil
gi.e du.tr/) tarafından
(
h ttp://cs .bil
gi.e du.tr/page s /Yaris m a/ )' nın
Edd Dum bil
lil
e M ono üz e rine ...
De bian GNU/Linux, Gnom e
Ünive rs ite s i
XM L proje l
e rine
Dum bil
l cs h arpne dir.com
s ite s ine M ono üz e rine bir röportaj ve rm iş. Ge ne lve
s e ne
ik incis i
yarışm acıl
arından
düz e nl
e niyor.
“Türk iye 'de
Proje
Ö z gür
Yaz ıl
ım K ul
l
anım ının Bil
işim Te k nol
ojil
e rine
K atk ıs ı” üz e rine
bir m ak al
e , araştırm a
öne ris i yaz m al
arı
bil
diğim iz k onul
ar ol
s a da il
giyl
e ok unacak bir yaz ı yaz ıs ı ve ya proje
is
t
e
nm
e
k
t
e
.
Yarışm
aya
Türk
iye
'de
k
i
h ttp://w w w .cs h arpne dir.com /s oyl
e s i.as p?SID=6
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
78
Türk iye 'de k i
tüm
k atıl
abil
ir. Yarışm ada il
k üçe
l
is e
öğre ncil
e ri
gire n yarışm acıl
ara
çe şitl
i ödül
l
e r de m e vcut.
İl
k başl
arda bu
s onras ında
durum
yaptığınız
s ık ıcı ge l
e bil
ir ancak
tavs iye l
e r s iz e
te şe k k ür
ol
arak ge ri döndüğünde , işin s ık ıcı de ğil
, ak s ine
e ğl
e nce l
i ol
duğunu anl
ayacak s ınız .
Linux'a Yardım ... Pe k i Am a Nas ıl
?
Se m ine r k onus u ol
abil
e ce k bir s oru. Em inim Linux
4.Bağış yapın!
s ık ça s orul
an s orul
ar aras ında il
k s ıradır. Birçok k işi
öz gür yaz ıl
ım fe l
s e fe s i ve ruh u ge re ği böyl
e bir
Çoğu
yardım da bul
unm ak is tiyor am a nas ılve ne re de n
dağıtıl
m ak tadır.
başl
ayacak l
arını
emekl
e rinde n
bil
e m iyorl
ar.
Bu
yardım s e ve r
pe ngue nl
e re yolgös te rm e k am açl
ı birk aç yol:
öz gür
yaz ıl
ım l
ar
Bu
yani
k az anm ak tadırl
ar.
ücre ts iz
yaz ıl
ım l
arın
ol
arak
ge l
iştiricil
e ri
ürünün
de s te ğinde n
Ge l
iştiricil
e re
yaz ıl
ım
para
de s te ği
dışında “te şe k k ür” anl
am ında bağış yapabil
irs iniz .
1.Çe viril
e re k atıl
ın!
H e rk e s
Linux
program l
arının
ve
dağıtım l
arının
Türk çe dils e çe ne ği ol
m as ını is tiyor fak at, s ade ce
“M ade in Turk iye ” İ
şi Bir İ
şl
e tim Sis te m i Dah a
is te m e k ye te rl
i ge l
m iyor e l
be tte . Bu çe viril
e ri yapan
e k ipl
e re ne k adar çok yardım e dil
irs e o k adar çok
Bir Açık K od.org proje s i ol
an Türk yapım ı işl
e tim
Türk çe
s is te m i İs tanbul
X ak tif k atıl
ım çağrıs ını 14 Şubat
yaz ıl
ım l
ar ve
dağıtım l
ar ol
acak tır.
Bu
e k ipl
e rde n birk açı:
Paz arte s i günü yaptı. Duyurunun ardından bir çok
Ge z gin Pe ngue n
Yarışm aya
k işi öz e l
l
ik l
e s ite içe riği h ak k ında e l
e ştiril
e r ge l
s e de
il
e ri de üs te s inde n ge l
ine ce k gibi görünüyor ve ISO
GNO M E Türk iye h ttp://w w w .gnom e .org.tr
dos yas ı w w w .is tanbul
x.org adre s inde n indiril
e bil
iyor.
O pe nO ffice .org h ttp://tr.ope noffice .org
M oz il
l
a Fire fox 1.0 DilPak e tİ
s tatis l
ik l
e ri
M oz il
l
a Türk iye h ttp://w w w .m oz il
l
a.org.tr
Pos tgre SQLTürk çe
M oz il
l
a Fire fox ge l
iştiricil
e rinde n As a Dotz l
e r'in w e b
h ttp://s ource forge .ne t/proje cts /pgs q l
turk ce
Ul
us alDağıtım h ttp://w w w .ul
udag.org.tr
günl
üğünde
De bian GNU/Linux h ttp://w w w .de bian-tr.org
yaz dığı Fire fox 1.0 dilpak e ti is tatis l
iğinde n Türk çe
Fe dora Linux h ttp://i18n.re dh at.com /cgi-bin/i18n-s tatus
26
M andrak e Linux
(h ttp://w e bl
ogs .m oz il
l
az ine .org/as a/arch ive s /
dil
(h ttp://w e bl
ogs .m oz il
l
az ine .org/as a/)
aras ından
s ondan
3.ol
m uş
007505.h tm l
). (Türk çe dilpak e ti indirm e s ayıs ının
h ttp://w w w .m andrak e l
inux.com /l
10n/tr.ph p3
düşük ol
m as ı Türk çe dilpak e tl
e rinin uz un bir s üre
GNU-TR h ttp://gnu-tr.s f.ne t
M oz il
l
a Türk iye FTP al
anl
arında bul
unm as ı ve k ıs a
2.Te s te din!
bir s üre önce m oz il
l
a.org il
e bu k onuda çal
ışm al
ar
Günüm üz de birçok Türk yapım ı Linux dağıtım ı ve
yürütm e s i ol
arak da görül
e bil
ir.)
yaz ıl
ım ı
ol
m as ına
ge l
iştiricil
e ri
te s t
şik aye tçi. Türk
k al
k s am
tüm
rağm e n,
e de ce k
bu
k işi
yaz ıl
ım l
arın
bul
am am ak tan
m al
ı yaz ıl
ım l
arı buraya yaz m aya
Pe ngue nce 'yi k apl
ar, s iz
w w w .l
inux.org.tr'de k i
Ye re l
Ö z gür
Dünyada Pe ngue nce 'nin K arde şl
e ri
e n iyis i
Yaz ıl
ım l
ar
s ayfas ına bak ın.
Dünyada da Pe ngue nce
gibi açık
k aynak
ve
GNU/Linux içe rik l
i birçok e -de rgi m e vcut. H e pim iz
Ge z gin Pe ngue n
K DE Türk iye h ttp://w w w .k de .org.tr
aynı am aç için çal
ıştığım ız için bunl
ara “Pe ngue nce
3.Tavs iye e din, duyurun!
K arde şl
e ri” de m e yi uygun gördüm . Ge l
in diğe r
El
iniz de n ge l
diğince , tanıtığınız ve ya tanım adığınız
k arde şl
e rl
e tanışal
ım :-)
h e rk e s e öz gür yaz ıl
ım l
arı tavs iye e de bil
irs iniz .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
79
Ge z gin Pe ngue n
Fre e Softw are M agaz ine –
e s iyor. Portalal
t yapıs ı Pl
one Nuk e te rcih e dil
m iş.
w w w .fre e s oftw are m agaz ine .com
Darıs ı diğe r “s ade tas arım l
arın” başına.
Aral
arında Rich ard Stal
l
m an, Danie lJam e s , Tony
Ge z gin Pe ngue n (3) il
e ge l
e ce k s ayıda görüşm e k
M obil
y
üz e re ...
ve
David
M.
Be rry
gibi
GNU/Linux
cam ias ının bil
indik is im l
e rinin de bul
unduğu güçl
ü
bir k adroyl
a yayın yapan de rgiye h e m bas ıl
ı, h e m
PDF h e m de H TM Lbiçim l
e rinde ul
aşabil
irs iniz .
Arda Çe tin
Linux Focus - w w w .l
inuxfocus .org
19 9 7 yıl
ından bu yana çok başarıl
ı bir yayın h ayatı
s ürdüre n Linux Focus
e -de rgis i Ek im
2004'de n
itibare n e -de rgi yayınl
am a k ararında de ğişik l
iğe gitti.
Am a yaz ıl
arı k üçük
s ayıl
ar şe k l
inde
grupl
am aya
de vam e diyorl
ar. De rginin 11 dils e çe ne ği aras ında
Türk çe de bul
unuyor.
Tux M agaz ine - w w w .tuxm agaz ine .com
Tıpk ı Fre e Softw are M agaz ine gibi yayın h ayatına
Ge z gin Pe ngue n
ye ni başl
ayan e -de rgil
e rde n biri ol
an Tux M agaz ine ,
içe riğinde önce l
ik l
i ol
arak ye ni Linux k ul
l
anıcıl
arını
h e de fal
ıyor.
Re dh atM agaz ine - h ttp://w w w .re dh at.com /m agaz ine
Adından da anl
aşıl
abil
e ce ği gibi Re dh at Linux
firm as ı tarafından çık artıl
an bir başk a e -de rgi.
İçe riğinde
Linux
dağıtım l
arından,
iş
dünyas ı
h abe rl
e rinde n ve k öşe yaz ıl
arına k adar ge niş bir
ye l
paz e s unuyor. Tabi yaz ıl
arda Re dh at ürünl
e rinin
ağırl
ık l
ı ol
duğu bir s ır de ğil
. ;-)
Ö z gür Yaz ıl
ım Vak fı (Fre e Softw are Foundation)
Şe k ilYapm ış
Ge ne l
l
ik l
e GNU/Linux içe rik l
i s ite l
e r çok
faz l
a
tas arım a öne m ve rm e z l
e r. Bunun s e be bini k im s e
öğre ne bil
m iş de ğilam a tas arım dan çok içe rik dah a
ön pl
anda tutul
ur. Bu s ade tas arım l
arın başında da
gnu.org ve Ö z gür Yaz ıl
ım Vak fı'nın re s m i w e b s ite s i
ol
an fs f.org ge l
irdi. Am a artık öyl
e de ğil
! FSF.org
adre s inde n ul
aşıl
abil
e n s ite de tam bir portalh avas ı
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
80
Barış Çiçe k
Gnom e Foundation üye s i ol
an
Barış Çiçe k , yak l
aşık bir buçuk
s e ne dir
Gnom e
M as aüs tü
Türk çe 'l
e ştirm e
çal
ışm al
arında
göre v al
m ak tadır. Gnom e Proje s i
dah il
inde
Gnom e
Trans l
ation
Proje ct ve Gnom e Docum e ntation
Proje ct
için
k atk ıl
arda
bul
unm ak tadır.
Ye ni bir şe y yapm anın
h e ye canı ve bunun
üz e rine ark adaşım
NatFrie dm an il
e
yatırım yapm ak ol
du.
İşin z or tarafl
arından
biri şirk e tim iz i
k uracağım ız
şe h ri s e çm e k ol
du,
aynı z am anda öz gür
yaz ıl
ım ge l
iştirm e k ve
bunu yapabil
m e k için
s ürdürül
e bil
ir bir iş
inşa e tm e k ol
du.
h ttp://pe ngue nce .l
inux.org.tr
Röportaj- M igue lde Icaz a
Bil
gi Ünive rs ite s i O pe n Source Ente rpris e Ce ntre tarafından düz e nl
e ne n
"Ö z gür Yaz ıl
ım ve Açık K aynak Günl
e ri - 2005" e tk inl
iği k aps am ında
ül
k e m iz i z iyare t e de n Gnom e Proje s inin k urucul
arından M igue lde Icaz a
il
e , Gnom e Türk iye e k ibinde n Barış Çiçe k Pe ngue nce adına bir röportaj
yaptı.
Barş Çiçe k :
e n e ğl
e nce l
i öğre nm e de ne yim l
e rinde n biri
Ö nce l
ik l
e Xim ian'dak i m ace ranız l
a başl
am ak
ol
du.
is tiyorum .O günl
e rde Linux'de m as aüs tü ortam ı
ge l
iştirm e k
ol
duk ca garip görünm üş ol
m al
ı.
Fak at buna rağm e n H e l
ix'i ve
dah a s onra
Barış Çiçe k :
Şu
anda
Xim ian'ı k urm anız dak i m otivas yonunuz un ne
düz e nl
e yicil
e rinde n
ol
duğunu s orabil
ir m iyim ?
düz e nl
e yicis i?)
M ono
proje s inin
(ya
biris iniz .
da
te k
Şüph e s iz
ki
M ono'nun ge l
diği nok ta bu k adar k ıs a s üre
M igue lde Icaz a:
içe ris inde çok büyük bir başarı.
Ye ni bir şe y yapm anın h e ye canı ve
üz e rin ark adaşım
yapm ak
ol
du.
bunun
Nat Frie dm an il
e yatırım
İşin
z or tarafl
arından
biri
M igue lde Icaz a:
As l
ında, M ono'da düz e nl
e yicide n dah a çok
şirk e tim iz i k uracağım ız şe h ri s e çm e k ol
du, aynı
yöne tici
k onum undayım .
Be nim
rol
üm
z am anda öz gür yaz ıl
ım ge l
iştirm e k ve bunu
Nove l
l ge l
iştiricil
e rini yöne tm e k , ve
yapabil
m e k için s ürdürül
e bil
ir bir iş inşa e tm e k
açık ge l
iştiricil
e r ve firm al
ar aras ındak i açık
ol
du. Bunu yapark e n çok e ğl
e ndik , ve h al
a da
k aynak k odu k ordinas yonunu s ağl
am ak .
diğe r
e ğl
e nm e ye de vam e diyoruz . Xim ian'ı k urm ak
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
81
M igue lde Icaz a:
M ono başk a h e rh angi bir açık
k aynak
proje s i gibi il
e rl
iyor: Proje nin fark l
ı dal
l
arı
için fark l
ı düz e nl
e yicil
e r var, be n s ade ce tar
pak e tl
e rinin ol
uşm as ını s ağl
ayacak 'H az ır'
k om utunu ve riyorum .
Barış Çiçe k :
Bu
s oruyu
s orark e n
röportajl
arındak i
M icros oft
s orul
an
s iz
'Pe k i
Sl
as h dot
ye tk il
il
e rine
h angi
tarayıcıyı
k ul
l
anıyors unuz ?' s orul
arından e tk il
e ndiğim i
k abul e de re k s oruyorum , Gnom e Fil
e s .org'
dak i
il
k yirm i
bırak ırs ak ,
uygul
am ayı bir k e nara
s iz in
h angi
k e ndi
m as aüs tünüz de
M ono
uygul
am al
arını
k ul
l
anıyors unuz ?
F-Spot'u
k ul
l
andığınız ı görm üştüm ,
s ık l
ık l
a
ancak
başk a
ne l
e r var?
Be atnik Softw are '
de n
Tom boy'u
k ul
l
anıyorum , ayrıca k e ndi ge l
iştirdiğim ve
"Lam e Bl
og" adındak i bl
ogl
am a s is te m ini
M igue lde Icaz a:
k ul
l
anıyorum , ve tabi k i günl
ük ak tivite l
e rim
F-s pot k e s inl
ik l
e
uygul
am al
ardan
açıs ından
en
çok
biris i,
fotogram
k ul
l
andığım
günl
ük
tutm ak
çe k m e k
için
M ono
C#
de rl
e yicis inin
s üre k l
i
k ul
l
anm ak tayım .
h ayranı
ol
duğum işl
e rde n biris i. Bu k onuda yal
nız
Barış Çiçe k :
ol
duğum u da düşünm üyorum , h e r ge çe n
K işis e l ol
arak
gün
pl
atform uygul
am al
ar ge l
iştirm e k te gtk # ve
dah a
faz l
a
ins an
k ol
l
e k s iyonl
arını
yöne tm e k
k al
ıyor, ve
de
biz
k ul
l
anm al
arının
durum unda
F-Spot'a
h oşl
arına
ya
da
Fl
ick r'a
ins anl
arın
gide ce ğine
inandığım ız şe yl
e ri k oyuyoruz :
w e b'e
fotograf
yaz dırm a,
ak tarm a,
gal
e ri
M ono'nun firm al
ara çapraz
gtk w indow uyarl
am as ı il
e çok büyük bir
fırs at ol
duğunu düşünüyorum . Fak at h e nüz
bu yönde bir h are k e t ol
m am as ı h ak k ındak i
düşünce l
e riniz
diz ayn
ne l
e r? M ono düşünül
e re k
e dil
m iş
bir .Ne t proje s inin
var
ol
uşturm a gibi; Fotografl
arı ye de k l
emek,
ol
duğundan h abe rdar m ıs ınız ?Yok s a bu tip
onl
ara yorum l
ar e k l
e m e k , aram al
ar yapm ak
bir be k l
e nti için h e nüz e rk e n ol
duğunu m u
ve onl
arı düz e l
tm e k ve be nz e r şe yl
e r.
düşünüyors unuz ?
F-Spot h ak k ında il
ginç ol
an şe yl
e rde n biris i
M igue lde Icaz a:
is e
C# çok ge nç bir dil
, ve h içbir program cı çok
tüm
bu şe yl
e rin te k
tarafından
ge l
iştiril
iyor
m üh e ndis in
(Larry
bir m üh e ndis
ol
m as ı.
Ew ing)
Buna
ye te ne k l
e rini
iyi çal
ışan bir k odu atıp bunu ye ni bir k od il
e
de ğiştirm e k
is te m e z .
Bu
çoğu
z am an
ekl
e m e m e k h ak s ız l
ık ol
ur ancak , be n ve
çıl
gınl
ık ol
ur. Dol
ayıs ıyl
a m e vcut yaz ıl
ım l
ar
M ono tak ım ı ol
arak
te k rar
Gtk #'ın
büyük
gunda M ono'nun ve
bir
rol
oynadığını
düşünüyoruz .
Ye ni bir şe y yapm anın
h e ye canı ve bunun
üz e rine ark adaşım
NatFrie dm an il
e
yatırım yapm ak ol
du.
İşin z or tarafl
arından
biri şirk e tim iz i
k uracağım ız
şe h ri s e çm e k ol
du,
aynı z am anda öz gür
yaz ıl
ım ge l
iştirm e k ve
bunu yapabil
m e k için
s ürdürül
e bil
ir bir iş
inşa e tm e k ol
du.
yaz ıl
m ıyorl
ar,
ve
bu
yaz ıl
ım l
ar
düşündüğünüz h e r dilil
e yaz ıl
m ış durum da.
C#'dan
faydal
anacak
ol
an
yaz ıl
ım l
arı,
proje nin yaşam s üre s i boyunca, s ade ce
Be n ayrıca notl
arım ı tak ip e tm e k için
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
82
M igue lde Icaz a:
Barış Çiçe k :
k apal
ı bir çe vre için ve dik e y yaz ıl
ım l
arda
Siz e Gnom e h ak k ında da bir şe yl
e r s orm ak
ve
is tiyorum . Şu anda Gnom e m as aüs tü için
ancak
dah a
il
e ri
s üre l
e rde
ticari
yaz ıl
ım l
arda göre bil
irs iniz . M ono ve C#'ın
h angi
çok
düşünüyors unuz ?
ge niş bir k ul
l
anıcı tabanı, ve
dik e y ve
k apal
ı çe vre
ge niş
için ge l
iştiril
m iş
al
anl
arda
anl
aşıl
ıyor.
yavaş
ge l
iştiricil
e rinin
gün
yüz üne
çık m aya
ol
duğunu
Sunum unuz dan
k aygıl
arınız dan birinin O fis
yaz ıl
ım l
arı m e vcut. Ticari yaz ıl
ım l
ar is e
yavaş
e k s ik l
ik
Bunun
al
anı ol
duğu
dışında
m üm k ün
ol
an
başl
ıyorl
ar, bu z ate n ge çişin norm al bir
s üre de
s üre ci.
düşündüğünüz al
anl
ar ne l
e r?
il
k
dol
durm as ı
Gnom e
en
k ıs a
ge re k tiğini
Barış Çiçe k :
M ono h ak k ındak i s on bir s oru ol
arak , yak ın
M igue lde Icaz a:
bir z am anda Xim ian tarafından uyarl
am ayı
Gnom e şu anda çok güz e lbir s is te m ve
düşündüğünüz QT bağl
arı ol
acak m ı?
bundan dol
ayı çok
k ul
l
anıl
abil
irl
ik ve
M igue lde Icaz a:
Qt için
bir de s te k
düşünm üyoruz .
ol
uşturm ayı h e nüz
Ancak
program cı
m utl
uyum . Çok
e k s ik
iPod ve diğe r e l
de
taşınan aygıtl
ar için
bütünl
e şm e de çok
öne m l
i bir öne m
içe riyor çünk ü artık
çoğu ins anda
bunl
ardan var ve
h ayatl
arının bir
parças ını bunl
ar işgal
e diyor.
iyi
öz e l
l
ik l
e r üz e rine
yapıl
m ış çe şitl
i çal
ışm al
ar var ve bu k onuda
çünk ü artık çoğu ins anda bunl
ardan var
başk a ins anl
ar be nde n dah a iyi yorum l
arda
ve h ayatl
arının bir parças ını bunl
ar işgal
bul
unabil
ir,
e diyor.
ancak
Gnom e
içinde
Son
ol
arak
da,
s iz in
de
araçl
ardan biris i
de ğindiğiniz gibi, ofis tak ım ı tüm il
gi ve
Gtk bağl
arını ge l
iştirm e ye de vam e diyoruz .
Gnom e Sis te m Araçl
arı: Gnom e içinde unix
s e vgiyi be k l
e ye n anah tar bil
e şe nl
e rde n
Gtk M ono gibi: ticari yaz ıl
ım l
ar ge l
iştirm e k
s is te m l
e rini
biris i.
için
dağıtım l
arın h e ps inde ortak ol
acak araçl
ar
ak tivite l
e rini
ticari
ge l
iştirdiğini
l
is ans l
ara
düşündüğüm üz
ih tiyaç
duym uyor.
Bugün için h e rh angi biri M ono ve
k ul
l
anarak
ge l
iştire bil
ir,
is te diği
bunu
türde n
bir
yapark e n
üz e rine k afa yorm as ına ge re k yok .
Gtk
ol
gunl
aşm as ını is te diğim
yöne tm e yi
am açl
ayan
ve
bütünü.
Barış Çiçe k :
yaz ıl
ım
l
is ans l
ar
Son ol
arak da bu k onuşm adan tüm 1'l
arı
iPod ve
diğe r e l
de
taşınan aygıtl
ar için
ve 0'l
arı k az ım ak is tiyorum ve s iz e O rta
bütünl
e şm e de çok öne m l
i bir öne m içe riyor
Doğu ge z iniz in nas ıl ge çtiğini s orm ak
is tiyorum . Eğl
e ne bil
diniz m i? Be l
k i bu
yaz
m e vs im ini
oral
arda
ge çirm e k
is te ye nl
e r için İs tanbulve Be yrut ge z iniz i
nas ıl bul
duğunuz u
biz im l
e
payl
aşır
m ıs ınız ?
M igue lde Icaz a:
O rta
Doğu
ge z is ini
çok
s e vdiğim i
s öyl
e ye bil
irim , bl
ogum da ge z i h ak k ında
öz e t
yorum l
arı
İs tanbul
'dan
ve
bul
abil
irs iniz ,
ayrıca
Be yrut'tan
baz ı
fotoğrafl
arı da (m al
e s e f h e ps ini de ğil
)
bl
ogum a k oydum . İns anl
arın h e r ik i şe h ri
de
z iyare t e tm e l
e rini şidde tl
e tavs iye
e diyorum , h e r ik is inde de çok e tk il
e yici
ye rl
e r var.
Barış Çiçe k :
Z am an ayırıp s orul
arım ı ce vapl
adığınız
için çok te şe k k ür e de rim .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
83
Pe ngue nce
SAYI3
Pe ngue nce De rgis inin 3. s ayıs ında yayınl
anm as ını
is te diğiniz yaz ı, h abe r ve ince l
emel
e riniz i biz l
e rl
e
payl
aşabil
irs iniz .
pe ngue nce @ l
inux.org.tr
e pos ta adre s inde n pe ngue nce e k ibine ul
aşabil
irs iniz .
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr
Linux K ul
l
anıcıl
arı De rne ği
Pe ngue nce
ok uyan pe ngue nin de rgis i
Pe ngue nce
Linux K ul
l
anıcıl
arıDe rne ği
h ttp://pe ngue nce .l
inux.org.tr
pe ngue nce @ l
inux.org.tr

Benzer belgeler