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

Bir Dâhinin Trajedisi - Alan Turing

FZ

Tiyatro Stüdyosu, dâhi matematikçi ve bilgisayar bilimcisi Alan Turing'in yaşamını konu alan "Sonsuz Döngü" oyununu sahneliyor. Hugh Whitemore'un kaleme aldığı oyunu çeviren ve sahneye koyan Ahmet Levendoğlu.

\r \r Oyun, II. Dünya Savaşı sırasında Alman ordularının ENIGMA haberleşme şifresini kıran İngiliz ekibin beyni olan Alan Turing'in, eşcinsel kimliği yüzünden toplumun kendisine dayattığı zorluklar nedeniyle yaşadığı trajediyi konu alıyor.

\r \r "Sonsuz Döngü" Mayıs ayının sonuna dek her Pazartesi 19:30'da İş Sanat'ta.

\r \r Tel: 0 212 316 10 83

BSA`nın büyük başarısı

cayfer

BSA, Mısır El-Ezher müftülüğünden lisanssız yazılım ve kopya müzik/sinema eserleri kullanmanın günah olduğuna ilişkin bir fetva çıkartmayı başardı. Fetva'nın duyurulmasının ertesi günü Microsoft Kahire bürosunu arayan bir iş adamına kopya yazılım kullanmanın "haram" olduğu söylenince "kopya yazılımları artık bir dakika bile tutmayacağını" belirtmiş. Daha ayrıntılı bilgi için: www.law.com ve www.slashdot.org

Aydın Esen Group @ Ghetto

FZ

Kasım ayında GHETTO’da ayakta alkışlanan bir konser sonrasında bütün izleyenleri büyüleyen Türkiye’nin en önemli caz kompozitör ve piyanistlerinden Aydın Esen, Ocak ayında tekrar GHETTO’da. İki yaşında piano çalmaya başlayıp, tek haneli yaşlarından itibaren İstanbul Konservatuarında çalışmış olan, Esen 1980′lerde konservatuardan piano ve kompozisyon dallarında birincilikle mezun olduğunda caz müziği, çağdaş klasik müzik ve ana akım müzikleri bir araya getiren kendine has bir tarz ortaya koymaya başladı.

BİLGİ’DE ALAN TURING GÜNLERİ, “KLASİK ve KUANTUM HESAPLAMA”

butch

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü, üç yıldır düzenlediği Alan Turing Günleri başlıklı etkinliği bu sene 29-30 Mayıs tarihlerinde Dolapdere Kampüsü’nde gerçekleştirecek. II. Dünya Savaşı’nda Almanya’nın şifrelerini çözen ve matematikle savaş kazanan adam olarak da tanınan İngiliz matematikçi ve şifrebilimci Alan Turing adına düzenlenen etkinlik, yerli ve yabancı bilim adamlarını bir araya getirecek.

Şimdide elektronik bomba korkusu sardı..(EMP)

kuzen

DIŞ HABERLER SERVİSİNDEN... ABD'nin gelecek yıl deneyeceği "EBomb", yani eletromekanik bomba, aklın sınırlarını bile zorlayacak kadar büyük felaketlere yol açabilecek. Her şey bir göz kırpması kadar kısa bir zaman içinde olup bitecek. Evinin içinde kendi halinde oturan biri önce uzaktan keskin bir çatırtı duyacak. Muhtemelen bu sesi bir şimşek veya yıldırım sanacak. Ama o bunları düşünene kadar, uygar dünya en az 200 yıl önceye, elektriğin henüz keşfedilmediği yarı karanlık dönemlere geri dönecek.