                                   BSD Nedir?

  Greg Lehey

   <grog@FreeBSD.org>

   Baski: 43126

   FreeBSD is a registered trademark of the FreeBSD Foundation.

   Apple, AirPort, FireWire, Mac, Macintosh, Mac OS, Quicktime, and TrueType
   are trademarks of Apple Computer, Inc., registered in the United States
   and other countries.

   Linux is a registered trademark of Linus Torvalds.

   Motif, OSF/1, and UNIX are registered trademarks and IT DialTone and The
   Open Group are trademarks of The Open Group in the United States and other
   countries.

   Sun, Sun Microsystems, Java, Java Virtual Machine, JDK, JRE, JSP, JVM,
   Netra, OpenJDK, Solaris, StarOffice, SunOS and VirtualBox are trademarks
   or registered trademarks of Sun Microsystems, Inc. in the United States
   and other countries.

   XFree86 is a trademark of The XFree86 Project, Inc.

   Many of the designations used by manufacturers and sellers to distinguish
   their products are claimed as trademarks. Where those designations appear
   in this document, and the FreeBSD Project was aware of the trademark
   claim, the designations have been followed by the "(TM)" or the "(R)"
   symbol.

   2013-11-07 gabor.
   O:zet

   Ac,ik kod du:nyasinda "Linux" kelimesi neredeysec"isletim sistemi" ile
   esanlamlidir fakat ac,ik kaynak kodlu UNIX(R) sadece "Linux" ded-ildir.
   Internet Isletim Sistemi Sayaci 'na go:re Nisan 1999 itibari ilecdu:nyada
   internete bad-li makinalarin %31.3 'u:cLinux, %14.6 'u: ise UNIX(R) 'tir.
   Yahoo! gibi du:nyanin en bu:yu:k organizasyonlarindan biri BSD
   kullanmaktadir. Du:nyanin en mesgul FTP sunucularindan biri olan
   ftp.cdrom.com gu:nde 1.4 TB dosya transferi ic,in BSD kullanmaktadir.

   O:yleyse sir nedir? Neden BSD daha iyi bilinmiyor? Bu ku:c,u:k yazi, bu ve
   did-er sorularin cevaplarini aramaktadir.

   Bu yazida BSD ve LInux arasindaki farklar bu sekilde ifade edilecektir.

     ----------------------------------------------------------------------

   Ic,indekiler

   1. BSD nedir?

   2. Ne gerc,ek bir UNIX(R) 'mi?

   3. BSD neden daha iyi taninmiyor?

   4. BSD ve Linux nasil karsilastirmasi

1. BSD nedir?

   BSD "Berkeley Software Distribution" 'in kisaltilmisidir. Bu isim
   California U:niversitesi, Berkeley 'in kaynak kodu dad-itimi olan AT&T
   'nin UNIX(R) 'i ic,in bir eklentiler zinciridir. Bir c,ok ac,ik kaynak
   kodlu isletim sistemi projesi, 4.4BSD-Lite olarak bilinen kaynak kodu
   dad-itimini temel kabul eder. Ek olarak bunlar, o:zellikle GNU projesi
   olmak u:zere did-er bir c,ok ac,ik kod projesini de kapsar. BSD 'in
   ic,erid-i:

     * BSD c,ekirded-i islem zamanlama, hafiza yo:netimi, simetrik c,oklu
       islemci(SMP), aygit su:ru:cu:leri ve did-erlerini kapsar.

       Linux c,ekirded-inden farkli olarak kapasite ve gu:c,te bir c,ok
       farkli BSD c,ekirded-i vardir.

     * C ku:tu:phanesi, sistem API 'sinin temellidir

       BSD C ku:tu:phanesi GNU projesi tabanli ded-ildir, Berkeley kodu
       temellidir.

     * Kabuk, dosya arac,lari derleyiciler ve linkerler gibi arac,lar.

       Bazi arac,lar disinda bir c,od-u projesinden sad-lanmistir.

     * X Windows sistemi grafik ekran arabirimi.

       Birc,ok BSD tu:revinde kullanilan X Window sistemi ayri bir proje olan
       XFree86(TM) projesi 'nde devam ettirilmektdir. Linux 'te bu sistemi
       kullanmaktadir. BSD KDE ya da GNOME gibi bir "go:rsel masau:stu:" ile
       o:ntanimli olarak gelmez. Fakat istenirse bunlar da kullanilabilir.

     * Bir c,ok did-er program ve arac,lar.

2. Ne gerc,ek bir UNIX(R) 'mi?

   BSD isletim sistemi bir kopya ded-ildir, fakat temelde UNIX(R) 'in atasi
   sayilan AT&T'nin isletim sisteminin kaynak kodundan olusur. Ayrica bu kod
   System V UNIX(R) 'in de atasidir. Bu durum sizi belki sasirtmis olabilir.
   Yada AT&T hic, bir zaman kaynak kodunu vermemis olmasina rad-men bu nasil
   olabilir?

   AT&T UNIX(R) 'inin ac,ik kaynak kodlu olmadid-i dod-rudur ve kopya hakki
   du:su:nu:ldu:d-u:nde BSD kesinlikle bir UNIX(R) ded-ildir fakat did-er
   taraftan AT&T did-er projelerden ve o:zellikle Berkeleydeki California
   U:niversitesi Computer Science Research Group (CSRG -Bilgisayar Bilimi
   Arasatirma Grubu)undan AT&T UNIX(R) 'e bir c,ok kod dahil ettid-i
   du:su:nu:lmelidir. 1976 'dan baslayarak CSRG yazdiklari yazilimi ic,eren
   teyp 'leri dad-itarak bunu Berkeley Software Distribution ya da BSD olarak
   nitelendirdi.

   BSD ilk su:ru:mleri asil olarak kullanici programlarindan olusuyordu ta ki
   dramatik bir sekilde CSRG karsilili olarak DARPA (Defence Advanced
   Projects Research Agency) ile ad-larindaki (ARPANET) iletisim
   protokollerini gu:ncellemek ic,in so:zlesme imzalayana kadar. Bu yeni
   protokol Internet Protokolu: daha sonra da TCP/IP olarak adlandirildi. BSD
   nin asil genis alanlara yayilmis su:ru:mu: 1982 de piyasaya su:ru:len 4.2
   BSD 'dir.

   1980 'lerde bir c,ok ku:c,u:k c,apli isletim sistemi sirketi piyasaya
   c,ikti. Ve birc,oklari kendi isletim sistemlerini yazmak yerine UNIX(R)
   isletim sistemini lisanslamayi tercih ettiler. O:zelde SUN Microsystems
   4.2BSD temelli UNIX(R) u:zerinde ded-isiklikler yaparak SunOS(TM) adiyla
   lisansladi. AT&T UNIX(R) 'in ticari olarak satilmasina izin verince, c,ok
   kisa bir su:re ic,inde System V adini alacak System III isimli ku:c,u:k
   uygulamalarla satisa baslandi. System V networking uygulama ve
   bilesenlerini ic,ermiyordu, bu sebeble piyasaya su:ru:len bir c,ok
   uygulama BSD 'den o:zellikle ad- teknolojileri alaninda TCP/IP
   protokolu:nu: kullanmaya basladi. Bunun yaninda csh kabud-u ve vi
   edito:ru:nu: de kendi sistemlerine dahil etti. BSD 'den alinan bu:tu:n bu
   eklentilere Berkeley Extensions adi verildi.

   Piyasaya sunulan BSD kasetleri AT&T kaynak kodu ve gerekli olan olan UNIX
   lisansini ic,eriyordu. 90larda CSRG'a ayrilan fon azalinca grup kapanma
   ile karsi karsiya kaldi ve bazi grup u:yeleri AT&T 'nin kodunu ic,ermeyen
   BSD Ac,ik kaynak kod olarak dad-itilan kodlarini dad-itmaya karar verdi ve
   bu Networking Tape 2 ya da kisaca Net/2 adi verilen dad-itim ile
   gerc,eklesti. Net/2 tam anlamiyla bir isletim sistemi ded-ildi c,u:nku:
   yaklasik olarak %20 oranindaki kernel kaynak kodu eksikti. CSRG
   u:yelerinde William F. Jolitz geriye kalan %20 lik kodu yazarak 1992'de
   386BSD ismiyle piyasaya su:rdu:. Ayni zaman zarfinda eski CSRG
   u:yelerinden olusan bir grup Berkeley Software Design Inc. adi verilen
   isletim sisteminin betasini piyasaya su:rdu:ler ve bu isletim sisteminin
   adi daha sonra BSD/OS olarak ded-istirildi.

   386BSD hic,bir zaman gu:venilir bir isletim sistemi olamadi. Onun yerine
   1993 yilinda iki ayri proje dod-du. Bunlar: NetBSD ve FreeBSD. NetBSD
   93'u:n baslarinda tamamlandi ancak FreeBSD 'nin ilk versiyonu yilin sonuna
   kadar hazir durumda ded-ildi. Bu su:re ic,erisinde kodu devam ettirilmekte
   gu:c,lu:k c,ekilince karisiklid-i o:nlemek ve yo:netimi kolay kilmak ic,in
   ayrildi. Projeler farkli amac,lar gu:tmeye basladi. 1996 'da NetBSD 'den
   ayrilarak dod-an OpenBSD dod-du.

3. BSD neden daha iyi taninmiyor?

   Asad-idaki birc,ok sebebe bad-li olarak BSD tam olarak bilinmemektedir:

    1. BSD programcilari c,od-u zaman pazarlama amaci gu:tmek yerine kendi
       kodlarini gelistirme ile ilgileniyorlar.

    2. Linux 'lerin popu:laritesi o:zellikle baski (ve kitap piyasasi) ve
       sirketlerin dested-i linuxlere o:zel destek ve gu:ncellik sad-liyor
       buna karsilik BSDnin bu sekilde herhangi bir destekc,isi yoktur. Fakat
       bu gu:n gec,tikc,e ded-ismektedir.

    3. BSD programcilari Linux programcilarindan daha tecru:beliler ve
       isletim sisteminin kullanim kolaylid-i ile daha az ilgileniyorlar Yeni
       kullanicilar Linuxleri daha kullanisli olarak kabul ediyor ve
       destekliyorlar.

    4. 1992, AT&T BSDI 'a dava ac,ti ve bu yazilimin AT&T 'ye ait olan
       lisansli kaynak kodunu ic,erdid-ini iddia etti. Dava 1994'te anlasma
       ile sona erdi. Fakat davanin hayaleti insanlari avlamaya devam etti.
       Mart 2000'de ise web u:zerine, davanin mahkeme tarafindan gec,miste
       "sonuc,landirildid-ini" haykiran bir makale yayinlandi.

       Davanin ortaya c,ikardid-i o:nemli bir detayda isimlendirmeydi. 1980
       'lerde BSD ayni zamanda "BSD UNIX(R)" olarakta bilinmekteydi. AT&T 'ye
       ait kodlarin son kalintilarinin da BSD'den c,ikartilmasi ile birlikte
       BSD UNIX(R) adindan kurtuldu. Bu sebeble birc,ok kitapta "the 4.3BSD
       UNIX(R) operating system" ve "the 4.4BSD operating system" isimlerini
       go:rebilirsiniz.

    5. BSD ile ilgili olarak akilda kalan genellikle dad-inik ve saldirgan
       oldud-udur. There is a perception that the BSD projects are fragmented
       and belligerent. Wall Street Journal'da bir makalede BSD projelerinin
       "balkan" u:lkelerinin u:ru:nu: oldud-undan bahsedildi. Davada oldud-u
       gibi burada da akilda kalan bu tip du:su:nceler BSD'nin gec,misteki
       konumu ve durumudur.

4. BSD ve Linux nasil karsilastirmasi

   Linux (mesela Debian Linux) ile BSD arasindaki asil farklilik nedir?
   Normal kullanicilar ic,in fark aslinda c,ok ku:c,u:ktu:r yani ikiside
   UNIX(R) benzeri isletim sistemidir. Her ikiside ticari olmayan amac,lar
   ic,in gelistirildi (Tabiki bu did-er bazi ticari Linux dad-itimlarindaki
   gibi ded-ildir). Bu bo:lu:mde BSD'nin yapisina bakip Linux ile
   karsilastiracad-iz. Genel olarak so:ylediklerimiz FreeBSD'ye yakin olacak
   c,u:nku: yaygin olarak kullanilan BSD versiyonu FreeBSD 'dir.

  4.1. BSD'nin sahibi kimdir?

   Hic, kimse veya hic,bir kurulus BSD'nin sahibi ded-ildir. BSD bu:tu:n
   du:nya u:zerinde teknik olarak u:st du:zeyde ve uzman bir c,ok insan
   tarafindan gelistirildi. ve BSD'nin bazi bilesenleri farkli ac,ik kaynak
   kodu gelistiricileri tarafindan sad-landi.

  4.2. BSD nasil gelistirildi ve gu:ncellendi?

   BSD c,ekirded-i Ac,ik kaynak gelistirim modeli ile gelistirilmistir. Her
   proje erisimi herkese ac,ik olan kaynak kodu ad-aci altinda Concurrent
   Versions System (CVS) ile dad-itildi. Bu sistemde BSD ile alakali doku:man
   ve did-er dosyalar da bulunmaktadir. CVS ile herhangi bir kisi "check out"
   (yani gerekli dosyalarin bir kopyasini sistemine indirerek) yaparak
   sistemin herhangi bir bolu:mu:ne sahip olabilmektedir.

   Du:nya u:zerinde odukc,a fazla sayida programci BSD'nin gelisimine katkida
   bulunur. Bu programci ve gelistiriciler temelde u:c, kisma ayrilir:

     * Contributors(Katkita Bulunanlar) doku:man ya da kod yazarlar. Bu
       grubun direk olarak kod ad-acina herhangi bir kod eklenmelerine izin
       verilmez. Bu kisilerin yazdid-i kodlar committer tarafindan incelenip
       ana sistemde dahil edilirler.

     * Committers kaynak ad-acina kod ekleme yetkisinde sahip gelistiriciler.
       Committer olabilmek ic,in c,alistid-i alan u:zerinde c,ok yu:ksek
       bilgi seviyesine sahip olmasi gerekir.

       Bazi commiterler bu:tu:n kaynak koduna ulasma yetkisine sahiptirler
       did-erleri ise gerc,ek koddan ayri tutulurlar. Do:ku:mantasyonla
       ilgilenenler normal olarak kernel koduna ulasma yetkisine sahip
       ded-illerdir. Principal Architect olarak adlandirilan c,ekirdek
       takimindaki bazi sahislarin ise back out adi verilen kaynak kodu
       ad-acindaki kodlari silme hakki vardir. Bu:tu:n committer 'lar yapilan
       her bir commit (islem) ic,in e-posta alirlar ve bo:ylece gizlice bir
       kodun kaynak kodu ad-acina girmesi engellenmis olur.

     * Core team (C,ekirdek Takimi). FreeBSD ve NetBSD kesinlikle bir
       c,ekirdek takima sahiptir. C,ekirdek takim projenin gelisimi ve
       olusturulmasi sirasinda programlarini yaparlar ve rolleri tam olarak
       belli ded-ildir. C,ekirdek takimi u:yesi olmak ic,in program
       gelistirici (developer) olma zorunlulud-u yoktur ve buda son derece
       normaldir. C,ekirdek takim ic,in kurallar bir projeden did-erine
       farklilik go:sterebilir ve genel olarak c,ekirdek takimin projenin
       gelisme ve gidisat noktasindaki go:ru:s ve fikirleri kesinlikle
       C,ekirdek Takim u:yesi olmayan kisilerin go:ru:s ve fikirlerinden daha
       u:stu:n tutulur.

   Iste bu:tu:n bu du:zenlemeler Linux'ten birc,ok noktada farklilik
   go:sterir:

    1. Hic, kimse sistem ic,erid-ini kontrol edemez. Pratikte bu farklilik
       go:ze c,ok o:nemli gelebilir. Asil mimar (Chief Architect) kodun asil
       koddan c,ikartilmasi isted-inde bulunabilir ve hatta Linux
       projelerinde birc,ok kisi ded-isiklikler yapabilir.

    2. Did-er taraftan merkezi bir depo vardir. Bu depo eski tu:m
       versiyonlarda dahil olmak u:zere bir noktada toplanmis olarak isletim
       sistemine ait tu:m kodlari barindirir.

    3. BSD projeleri yalnizca kernel(c,ekirdek) olarak ded-il "bu:tu:n
       isletim sistemi" olarak kabul edilir. Bu o:zellik yalnizca marjinal
       olarak faydalidir. Ne BSD nede Linux programlar olmadan yararli
       ded-ildir. Ve bu programlar Linux altinda BSD altinda kullanildid-i
       gibi kullanilir.

    4. CVS kod ad-acinin (source tree) bic,imlendirilmis olmasinin bir
       neticesi olarak BSD gelisim evreleri gayet ac,iktir ve herhangi bir
       versiyona ait bilgi versiyon numarasi yada piyasaya su:ru:lme tarihi
       ile bulunabilir. Hatta CVS gu:ncellemelere izin bile verir. O:rned-in
       FreeBSD deposu ortalama gu:nde 100 kez gu:ncellenir ancak bu
       gu:ncellemeler c,od-u kez c,ok ku:c,u:ktu:r.

  4.3. BSD Su:ru:mleri

   Her BSD projesi u:c, tane farkli su:ru:m ic,erir. Linuxteki gibi bu
   su:ru:mler 1.4.1 ya da da 3.5.0 olarak belirlenir. Ek olarak versiyon
   numaralari kendi amacini belirten bir son eke sahiptir:

    1. Gelistirilmis olan versiyon CURRENT (Gec,erli En Son) olarak
       adlandirilir. FreeBSD'de CURRENT'a bir numara atanir. O:rned-in
       FreeBSD 5.0-CURRENT. NetBSD ac,ik bir bic,imde farkli isimlendirme
       semasi kullanir. Kullanilan bu sema tek harften olusan bir son ektir
       ki bu son ek dahili arayu:zdeki ded-isiklid-i ifade eder. O:rned-in
       NetBSD 1.4.3G gibi. OpenBSD her hangi bir numara atamasi yapmaz
       (OpenBSD-current). Bu:tu:n yeni su:ru:mler sistemde bu sekilde
       kullanilir.

    2. Belirli aralilarla yilda iki ila do:rt defa projeler CD-ROM ile edinme
       yada ftp sitelerinden u:cretsiz olarak download etmek ic,in piyasaya
       su:ru:lu:r(RELEASE). O:rned-in OpenBSD 2.6 RELEASE. Yada NetBSD
       1.4-RELEASE. Piyasaya su:ru:len Su:ru:m (RELEASE) versiyonu son
       kullanici ic,in gerekli olan su:ru:mdu:r ve sistemin normal
       versiyonudur. Ayrica NetBSD ayrica yama su:ru:mleri (patch releases)
       O:rned-in NetBSD 1.4.2 gibi. Bu su:ru:mler u:c, basamaklidir.

    3. RELEASE versiyonlarda her hangi bir hata (bug) bulund-unda hatalar
       du:zeltilir ve CVS kaynak kodu ad-acina (source tree) dahil edilir.
       FreeBSD 'de son elde edilen su:ru:m STABLE (sad-lam versiyon) olarak
       adlandirilir ancak OpenBSD ve NetBSD RELEASE versiyon ismini
       kullanmaya devam eder. CURRENT versiyonun test edilmesi sirasinda yeni
       ama ku:c,u:k o:zellikler sisteme dahil edilebilir.

   Bu:tu:n bunlarin aksine Linux'te iki ayri kod ad-aci (code tree) vardir:
   Stable (Sad-lam) versiyon ve Development (Gelismekte olan) versiyon.
   Stable versiyon c,ift sayilardan olusan minor versiyon numaralarina
   sahiptir. 2.0, 2.2, 2.4 gibi. Development versiyon ise tek sayilardan
   olusan minor versiyon numaralarina sahiptir. 2.1, 2.3, 2.5 gibi. Bazi
   durumlarda ded-isik Linux dad-itim firmalari kendi gelistirdikleri
   u:ru:nleri "TurboLinux 6.0 with kernel 2.2.14" seklinde piyasaya
   su:rebilir.

  4.4. BSD'nin in hangi versiyonlari bulunabilir?

   Birc,ok Linux su:ru:mu:nu:n aksine ac,ik kaynak kodu olan yanlizca u:c,
   tane BSD su:ru:mu: vardir.her BSD projesi kendi kod ad-aci (source tree)
   ve c,ekirded-ine sahiptir. Ve pratikte kullanicilarin projelere kendi
   ekledikleri kodlarla Linuxteki kodlar arasinda daha az farklilik vardir.

   Her projenin amacini gruplamak gerc,ekten zordur: Farkliliklar kisilere
   o:zeldir. Genel olarak:

     * FreeBSD yu:ksek performans ve son kullanicilar ic,in kullanim
       kolaylid-i amacini gu:der. Ve ISP firmalari ic,in favori isletim
       sistemdir. PCler ve Compaq'in Alpha islemcileri u:zerinde c,alisir.
       FreeBSD ac,ik bir farkla did-er projelere oranla daha fazla kisi
       tarafindan kullanilir.

     * NetBSD azami seviyede tasinabilirlilik hedefler. "NetBSD u:zerinde
       elbette c,alisir!" ile de bu belirtilmis olur. Ek olarak sade dizayna
       sahip olmak o:nemlidir. NetBSD palmtoplardan bu:yu:k serverlara kadar
       her yarde c,alisir ve NASA'nin uzay c,alismalarinda da
       kullanilmistir.O:zel olarakda Intel-olmayan donanimlar ic,in iyi
       sec,imdir.

     * OpenBSD kod temizlid-ini ve gu:venlid-ini hedef alir. Ac,ik kaynak kod
       gelistirim modeli ve siki kod incelemesini ic,erir ve banka ABD
       hu:ku:met bakanliklari, hisse senedi kurumlari gibi gu:venlik temelli
       isletmeler ic,in bir isletim sistemi olmayi hedefler. NetBSD gibi
       birc,ok platformda c,alisabilir.

   Bunlardan baska ac,ik kod olamayan iki ded-isik ki ded-isik iki BSD
   UNIX(R) isletim sistemi mevcuttur. Bunlar BSD/OS ve Apple'in gelistirdid-i
   Mac OS(R) X:

     * BSD/OS 4.4 BSD tu:retilmis en eski su:ru:mdu:r. Ac,ik kaynak kodlu
       ded-ildir ve bu sebeble kod c,ok ku:c,u:k bir maliyetle satin
       alinabilir. Bir c,ok ac,idan FreeBSD'ye benzer ve bir c,ok gelistirici
       iki sistemlede c,alisir.

     * Mac OS(R) X Apple Computer Inc.'in Macintosh(R) serisinin en son
       u:yesidir. Bu isletim sisteminin c,ekirded-i BSD tabanlidir ve Darwin,
       olarak adlandirilir. Did-er versiyonlarin aksine isletim aksine
       c,ekirdek ac,ik kaynak kodludur. Bu gelisimin bir neticesi olarakda
       Apple gelistiricileri FreeBSD committer 'idir. Bu c,ekirded-in
       u:zerinde Aqua/Quartz grafik arabirimi ve Mac OS(R) 'un did-er
       u:ru:nleri vardir. Fakat bu X arabiriminin kodu kapalidir. Bu isletim
       sistemi x86 and PPC mimarilerinde c,alisir.

  4.5. BSD kullanim lisansinin GNU kullanim lisansindan farki nedir?

   Linux kapali kod (closed source) yazilimini saf disi birakmak ic,in
   tasarlanmis GNU General Public License (GPL) lisansi ile dad-itilir. GPL
   lisansli bir u:ru:n kullanarak gelistirilen bir yazilimda mutlaka GPL
   lisansi ile dad-itilmalidir. Fakat BSD lisansi daha az kisitlayicidir ve
   binary dad-itima izin verir. Bu o:zellikle go:mu:lu: uygulamalar ic,in
   c,ekici bir lisans tu:ru:du:r.

  4.6. Daha baska ne bilmeliyim?

   BSDler ic,in Linuxlere oranla daha az programin u:retildid-i zamanlarda
   BSD gelistiricileri Linux programlarini BSD altinda c,alistirmayi
   sad-layan Linux uyumluluk paketini ortaya c,ikardilar. Bu Paket, Linux
   sistem c,ad-rilarini du:zgu:n yapabilmek ic,in her iki c,ekirdek
   ded-isikliklerini ve C Library (C ku:tu:phanesi) gibi Linux uyumluluk
   dosyalarini ic,erir. Linux programlarini Linux makinesi ile BSD makinesi
   altinda c,alistirmak arasinda hiz bakimindan her hangi bir kayda ded-er
   fark yoktur.

   BSD 'nin "All from one supplier (Hersey tek elden)" mantid-i Linuxlerde
   ayni siklikla yapilan gu:ncelleme islemlerinin daha kolay oldud-u anlamina
   gelir. BSD ku:tu:phane versiyon gu:ncellemelerini eski versiyon
   ku:tu:phaneleri ile uyumlu olarak yapar ve bu eski Binary kodlari
   c,alistirmayi mu:mku:n kilar.

  4.7. BSD'mi Linux'mu: kullanmaliyim?

   Bunlarin hepsinin pratikteki anlami nedir? Kim BSD kim Linux kullanmali?

   Bu hakikatten cevaplanmasi zor bir sorudur. Bir kac, o:neri susekilde
   siralanabilir:

     * "If it ain't broke, don't fix it" (Bozulmuyorsa du:zeltme). Ed-er
       halihazirda ac,ik kodlu bir isletim sistemi kullaniyorsaniz ve ondan
       memnunsaniz ded-isiklik yapmak ic,in iyi bir sebeb yoktur.

     * BSD sistemi, o:zellikle FreeBSD dikkate ded-er bir sekilde Linuxlerden
       daha fazla performans sad-layabilir. Fakat bu herkesi ayni derecede
       etkileyen birsey ded-ildir ve bir c,ok durumda yok denecek kadar az
       performans farki vardir. Ama bazi o:zel durumlarda da Linux'de
       FreeBSD'den daha iyi olarak nitelendirilebilir.

     * Genelde BSD sistemi gu:venilirlilik ac,isindan daha iyi u:ne sahiptir.
       ve bu genelde daha olgun koda sahip olusundan kaynaklanir.

     * BSD lisansi GPL Lisansindan daha dikkat c,ekicidir.

     * BSD Linux kodlarini c,alistirabilir ama Linux BSD kodlarini
       c,alistiranilir. Bunun bir neticesi olarakda BSD ic,in Linux'den daha
       fazla yazilim vardir.

  4.8. BSD ic,in kim yardim servis ve ed-itim sad-liyor?

   BSDi her zaman BSD/OS'u desteklemektedir ve yakin zaman o:nce FreeBSD ile
   bir anlasma imzalamislardir.

   Ek olarak her projenin kendi yardim yada kiralama departmani vardir:
   FreeBSD, NetBSD, and OpenBSD.
