Araştırmalar Açık Kodlu Yazılımların Daha Hatasız Olduğunu Gösteriyor

0
FZ
Açık kodlu yazılımlar ve kapalı kodlu yazılımların kalitesine dair sabaha dek tartışmak ve bir yere varamamak mümkündür. Şimdiye dek bu konuda net bir ölçüm yapılmamıştı. Ancak kısa bir süre önce yapılmış bir araştırmanın sonuçlarına göre açık kaynak kodlu yazılımların kalitesi kesin olarak kapalı kodlu muadillerine göre daha yüksek.
Reasoning isimli araştırma şirketi objektif bir ölçüm yapmak için Illumina isimli C ve C++ kaynak kod denetleyicisini kullandılar. Sonuçlara göre Linux çekirdeğinin 2.4.19 sürümündeki TCP/IP yığıtı uygulamasında, 1000 satırlık kod parçası başına düşen hata miktarı 0.10; oysa 5 farklı kapalı kodlu işletim sistemindeki TCP/IP uygulamasına bakıldığında bu istatistiğin 0.55 yani neredeyse 5 kat daha fazla olduğu görülüyor. Bu diğer 5 sistem 10 yıldan daha uzun süredir piyasada kullanılıyor! Sonuç: Linux, bu bakımdan `olgun´ kabul edilen sistemleri geçmiş durumda.

Detaylarını burada okuyabileceğiniz habere göre Reasoning şirketi herhangi bir tarafı tutmuyor ve konu ile ilgili olarak genel kabul görmüş açıklamaları yapmakla yetiniyor. Mesela açık kodlu yazılım kullanıcılarının bir bölümü sadece hatayı tespit edip raporlamakla kalmıyor, peşinden gidip onu düzeltiyorlar da. Ve tabii kod açık olduğu için çok daha fazla eleştiriye maruz kalıyor, hatalar daha çabuk yakalanıyor ve yok ediliyor, bu da daha kaliteli koda yol açıyor. Binlerce yetenekli programcı tarafından kodunun didik didik edileceğini bilen bir programcı da kodunu kamuya açmadan önce bir hayli titiz çalışmak zorunda hissediyor kendini.

Görüşler

0
inoxes
şahsen olabildiğince hatasız ve bug'sız kod yazmaya deneysel amaçlı programlarımda bile özen gösteririm fakat baş ucumda 3 gün sürmesi gereken işi sabaha yetiştirmemi isteyen patronlar ve durmadan bana taklalar atlatan analistler olduğu sürece ne yazık ki içime sinmese bile kalitesiz ve çalakalem kod yazmaya mecbur kalıyorum.
MS ya da diğer yazılım firmalarının programcılarının
gpl üzerinde çalışan programcılarından daha kalitesiz olduğunu düşünmüyorum fakat araya tüccarlar girince ne yazık ki kaliteden ödün vermek zorunda bırakılıyoruz.

En azından benim çalıştığım uygulama yazılımı sektöründe ben ve bir çok arkadaşımın durumu böyle.


0
FZ
Ne demek istediğini gayet iyi anlayabiliyorum. Ancak görüldüğü gibi burada `uygulama´ yazılımlarından ziyade sistem yazılımları söz konusu. Yani muhasebe, ERP, vs. tarzı yazılımlardan çok TCP-IP, çekirdek, e-posta sunucu ve okuyucu gibi çok geniş kitlelere hitap eden temel sistem yazılımları. Bunları yazarken insanın başında genellikle şirket patronları ya da analistler falan olmuyor. Standartlara uyup kaliteli kod yazdıktan sonra sadece hayalgücün ile sınırlısın.
0
inoxes
peki neden bazı firmalar urunlerini satafatli bir sekilde piyasaya sunduktan 1 ay sonra yama yazilimlari cikariyorlar. Sanırsam urunlerin cikis tarihini programcilardan daha cok sirket yoneticileri belirliyor.
0
anonim
inoxes'e katiliyorum bu konuda. gerci henuz bi universite orencisiyim ama bugune kadar duyduklarim pazarlama dehasi (?) endustri muhendislerinin programcilari devamli baski altinda tuttuklari yonunde. sektordeki insanlari dinlemek tabii daha mantikli ama ornegin 55000 muhendisli Micros~1in bu muhendislerin birine bile hava aldirdigini sanmiyorum :))
Görüş belirtmek için giriş yapın...

İlgili Yazılar

mySQL 4.0.12 hazır

redial

Resmi açıklama: 4.0 sürümü standart download sürümü olmuş.

Editörün Notu: Nedense aklıma sundance arkadaşımızın Serbest Yazılımlar Yetersiz mi? konu başlıklı makalesi geldi ;-)

Rent a Hacker

HoLY

Uzun yıllardır üniversitede geçemediğiniz dersleriniz mi var, lise notlarınızı yükseltmek mi istiyorsunuz ya da kırilmasini istediğiniz mailler ya da hacklenmesini istediğiniz serverlar mı var ve siz bunlari yapamıyorsunuz?O zaman ne yapıyorsunuz, bir adet Hacker kiralıyorsunuz, o sizin için bunları yapıveriyor. İşin şakası bir yana newsbytes`da gezerken dikkatime ilişen bi haber; adamlar ciddi ciddi böyle bir işe soyunmuş. Fiyatlara gelince biraz tuzlu; 300-2100 dolar arasında değişiyor. Enteresan bulduğum için yazma gereği duydum, neyse cok laf ettim, ayrıntılı bilgi bu linkte: www.beahacker.com

Her çocuğa (veya büyüğe?) bir dizüstü!

roktas

MIT Medya Laboratuvarları tarafından yürütülen heyecan verici bir proje: "100$'lık dizüstü". Bu ucuzlukta bir dizüstü bilgisayarla asgarî bilgiişlem gereksinimlerinin karşılanması amaçlanıyor. Projenin temel hedef kitlesi dünya çocukları (bk. haber başlığı). Proje ön sayfasında girişime öncülük eden Nicholas Negroponte ile yapılmış bir mülakat mevcut.

XFree86 hakkında paparazzi

roktas

XFree86 grubu referans niteliğindeki birkaç özgür yazılım lisansından biri olan klasik MIT/X11 lisansını değiştirerek 4.4 sürümünü duyurdu. Büyük patırtılar kopartan bu lisans kabaca "bu kodları dağıtırken benden daha vurgulu şekilde bahsedin" diyor ve bu isteği mukabilinde GPL uyumsuzluğundan da kurtulamıyor. Hemen hemen bütün dağıtımlar X 4.4'ü bu lisans şartlarıyla kabul etmeyeceklerini duyurdular. Debian X Strike Force grubunun da üyesi olan font experti Juliusz Chroboczek mevcut şartlar altında X projesi için gönüllü olamayacağını belirtti. Lisans sorunu ortaya çıkmadan önce aralarında Keith Packard, Jim Gettys gibi üstadların bulunduğu bir grup, XFree86 organizasyonundaki derin sorunlardan şikayetçi olarak farklı bir yapılanma oluşturmuşlardı zaten. Bu grup lisans değişimine de sert şekilde mukavemet ediyor. X 4.x serisinde gözünüzü, gönlünüzü açan önemli bütün değişikliklerin arkasındaki isim olan Keith Packard Debian geliştiriciliği için başvurdu ve başvurusu şu günlerde sonuçlanıyor. Galiba Debian, Freedesktop ile birlikte isyancıların kalesi olacak ;-)

Yeni Din `Jedi Knights´ resmileşti(mi?)

butch

Mart ayının başlarında Yeni Zelanda'da nüfus sayımı yapılacağı sıralarda ortalıkta dolanan bir e-posta hakkında Slashdot'da yayınlanan bir haber oldukça ilgimizi çekmişti. Mesaj Star Wars fanatiklerinin kurdukları yeni dine üye olmaları için insanlara bir çağrı niteliğindeydi. Yeni dinin adı "Jedi Knights" yani Jedi Şövalyeleri.
Yeni Zelanda'da neler oldu bilmiyorum ama İngiltere'de 2001 yılı nüfus sayımı formları ve getirdiği sonuçlar oldukça ilginç...