                                   BSD Nedir?

  Greg Lehey

   <grog@FreeBSD.org>

   Baski: 8def749c53

   FreeBSD is a registered trademark of the FreeBSD Foundation.

   Apple, AirPort, FireWire, iMac, iPhone, iPad, Mac, Macintosh, Mac OS,
   Quicktime, and TrueType are trademarks of Apple Inc., registered in the
   U.S. 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-13 07:52:45 +0000 Hiroki Sato.
   O:zet

   Ac,ik kod du:nyasinda "Linux" kelimesi neredeysec"isletim sistemi" ile
   esanlamlidir fakat ac,ik kaynak kodlu UNIX(R) sadece "Linux" dedildir.
   Internet Isletim Sistemi Sayaci 'na go:re Nisan 1999 itibari ilecdu:nyada
   internete badli 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
   dider sorularin cevaplarini aramaktadir.

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

   [ Split HTML / Single HTML ]

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

   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 daditimi 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 daditimini
   temel kabul eder. Ek olarak bunlar, o:zellikle GNU projesi olmak u:zere
   dider bir c,ok ac,ik kod projesini de kapsar. BSD 'in ic,eridi:

     * BSD c,ekirdedi islem zamanlama, hafiza yo:netimi, simetrik c,oklu
       islemci(SMP), aygit su:ru:cu:leri ve diderlerini kapsar.

       Linux c,ekirdedinden farkli olarak kapasite ve gu:c,te bir c,ok farkli
       BSD c,ekirdedi vardir.

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

       BSD C ku:tu:phanesi GNU projesi tabanli dedildir, Berkeley kodu
       temellidir.

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

       Bazi arac,lar disinda bir c,odu projesinden sadlanmistir.

     * 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 dider program ve arac,lar.

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

   BSD isletim sistemi bir kopya dedildir, 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 radmen bu nasil
   olabilir?

   AT&T UNIX(R) 'inin ac,ik kaynak kodlu olmadidi dodrudur ve kopya hakki
   du:su:nu:ldu:du:nde BSD kesinlikle bir UNIX(R) dedildir fakat dider
   taraftan AT&T dider 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 ettidi
   du:su:nu:lmelidir. 1976 'dan baslayarak CSRG yazdiklari yazilimi ic,eren
   teyp 'leri daditarak 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 adlarindaki (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 dedisiklikler 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 kabudu 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 daditilan kodlarini daditmaya karar verdi ve
   bu Networking Tape 2 ya da kisaca Net/2 adi verilen daditim ile
   gerc,eklesti. Net/2 tam anlamiyla bir isletim sistemi dedildi 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 dedistirildi.

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

3. BSD neden daha iyi taninmiyor?

   Asadidaki birc,ok sebebe badli olarak BSD tam olarak bilinmemektedir:

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

    2. Linux 'lerin popu:laritesi o:zellikle baski (ve kitap piyasasi) ve
       sirketlerin destedi linuxlere o:zel destek ve gu:ncellik sadliyor buna
       karsilik BSDnin bu sekilde herhangi bir destekc,isi yoktur. Fakat bu
       gu:n gec,tikc,e dedismektedir.

    3. BSD programcilari Linux programcilarindan daha tecru:beliler ve
       isletim sisteminin kullanim kolaylidi 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,erdidini 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,landirildidini" haykiran bir makale yayinlandi.

       Davanin ortaya c,ikardidi 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 dadinik ve saldirgan
       oldududur. 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: oldudundan bahsedildi. Davada oldudu
       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 dider bazi ticari Linux daditimlarindaki
   gibi dedildir). Bu bo:lu:mde BSD'nin yapisina bakip Linux ile
   karsilastiracadiz. 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 dedildir. 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 sadlandi.

  4.2. BSD nasil gelistirildi ve gu:ncellendi?

   BSD c,ekirdedi Ac,ik kaynak gelistirim modeli ile gelistirilmistir. Her
   proje erisimi herkese ac,ik olan kaynak kodu adaci altinda Concurrent
   Versions System (CVS) ile daditildi. Bu sistemde BSD ile alakali doku:man
   ve dider 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 adacina herhangi bir kod eklenmelerine izin
       verilmez. Bu kisilerin yazdidi kodlar committer tarafindan incelenip
       ana sistemde dahil edilirler.

     * Committers kaynak adacina kod ekleme yetkisinde sahip gelistiriciler.
       Committer olabilmek ic,in c,alistidi alan u:zerinde c,ok yu:ksek bilgi
       seviyesine sahip olmasi gerekir.

       Bazi commiterler bu:tu:n kaynak koduna ulasma yetkisine sahiptirler
       diderleri ise gerc,ek koddan ayri tutulurlar. Do:ku:mantasyonla
       ilgilenenler normal olarak kernel koduna ulasma yetkisine sahip
       dedillerdir. Principal Architect olarak adlandirilan c,ekirdek
       takimindaki bazi sahislarin ise back out adi verilen kaynak kodu
       adacindaki 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 adacina 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 dedildir. C,ekirdek takimi u:yesi olmak ic,in program
       gelistirici (developer) olma zorunluludu yoktur ve buda son derece
       normaldir. C,ekirdek takim ic,in kurallar bir projeden diderine
       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,eridini kontrol edemez. Pratikte bu farklilik
       go:ze c,ok o:nemli gelebilir. Asil mimar (Chief Architect) kodun asil
       koddan c,ikartilmasi istedinde bulunabilir ve hatta Linux projelerinde
       birc,ok kisi dedisiklikler yapabilir.

    2. Dider 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 dedil "bu:tu:n isletim
       sistemi" olarak kabul edilir. Bu o:zellik yalnizca marjinal olarak
       faydalidir. Ne BSD nede Linux programlar olmadan yararli dedildir. Ve
       bu programlar Linux altinda BSD altinda kullanildidi gibi kullanilir.

    4. CVS kod adacinin (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:rnedin
       FreeBSD deposu ortalama gu:nde 100 kez gu:ncellenir ancak bu
       gu:ncellemeler c,odu 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:rnedin 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 dedisiklidi ifade eder. O:rnedin 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:rnedin 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:rnedin NetBSD 1.4.2 gibi. Bu su:ru:mler u:c, basamaklidir.

    3. RELEASE versiyonlarda her hangi bir hata (bug) bulundunda hatalar
       du:zeltilir ve CVS kaynak kodu adacina (source tree) dahil edilir.
       FreeBSD 'de son elde edilen su:ru:m STABLE (sadlam 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 adaci (code tree) vardir:
   Stable (Sadlam) 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
   dedisik Linux daditim 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 adaci (source tree) ve
   c,ekirdedine 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
       kolaylidi 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 dider 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 temizlidini ve gu:venlidini 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 dedisik ki dedisik iki BSD UNIX(R)
   isletim sistemi mevcuttur. Bunlar BSD/OS ve Apple'in gelistirdidi
   Mac OS(R) X:

     * BSD/OS 4.4 BSD tu:retilmis en eski su:ru:mdu:r. Ac,ik kaynak kodlu
       dedildir 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,ekirdedi BSD tabanlidir ve Darwin,
       olarak adlandirilir. Dider versiyonlarin aksine isletim aksine
       c,ekirdek ac,ik kaynak kodludur. Bu gelisimin bir neticesi olarakda
       Apple gelistiricileri FreeBSD committer 'idir. Bu c,ekirdedin
       u:zerinde Aqua/Quartz grafik arabirimi ve Mac OS(R) 'un dider
       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 daditilir. GPL
   lisansli bir u:ru:n kullanarak gelistirilen bir yazilimda mutlaka GPL
   lisansi ile daditilmalidir. Fakat BSD lisansi daha az kisitlayicidir ve
   binary daditima 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:retildidi zamanlarda BSD
   gelistiricileri Linux programlarini BSD altinda c,alistirmayi sadlayan
   Linux uyumluluk paketini ortaya c,ikardilar. Bu Paket, Linux sistem
   c,adrilarini du:zgu:n yapabilmek ic,in her iki c,ekirdek dedisikliklerini
   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 deder fark yoktur.

   BSD 'nin "All from one supplier (Hersey tek elden)" mantidi Linuxlerde
   ayni siklikla yapilan gu:ncelleme islemlerinin daha kolay oldudu 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). Eder
       halihazirda ac,ik kodlu bir isletim sistemi kullaniyorsaniz ve ondan
       memnunsaniz dedisiklik yapmak ic,in iyi bir sebeb yoktur.

     * BSD sistemi, o:zellikle FreeBSD dikkate deder bir sekilde Linuxlerden
       daha fazla performans sadlayabilir. Fakat bu herkesi ayni derecede
       etkileyen birsey dedildir 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 editim sadliyor?

   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.
