Açık Kaynak Kodlu Projeler ve Yazılım Mühendisliği

0
FZ
Ludvig A. Norin adlı bir arkadaşımız Yazılım Mühendisliği ve Açık Kaynak Kodlu Yazılımlar üzerine bir yüksek lisans tezi hazırlamış.

HTML formatındaki haline de ulaşabileceğiniz bu yüksek lisans tezinde neler var neler (neler yok ki? :)
Tezin ana teması açık kodlu yazılım geliştirme pratiklerinin ortaya koyduğu metodolojilerin bilinen modellere uymadığı ve süreç içinde kendine özgü kurallar geliştirdiği yönünde.

KDE ve Mozilla gibi çok ciddi iki projenin incelendiği çalışmada "life-cycle", prototip geliştirme, spiral geliştirme metodolojisi gibi konular mevcut somut örnekler üzerinden değerlendiriliyor ve ilginç sonuçlara varılıyor.

Geleneksel yazılım geliştirme dünyasına ciddi bir alternatif teşkil etmeye başlamış bu dünya sosyoekonomik olarak da ele alınıyor ve bunun nihai ürünlere yansıması irdeleniyor.

Ümit ederiz ki ülkemizde de buna benzer çalışmalar yapılır ve bizim de bundan haberimiz olur ;-)

Bir şeyler değişiyor ve bu yavaş yavaş oluyor. İnanıyorum ki yıllar sonra dönüp baktığımızda bu sürecin ne kadar derin ve kapsamlı olduğunu çok daha iyi anlayacağız.

Not: Bu yüksek lisans tezinden beni haberdar eden değerli FM üyesi m1a2 arkadaşımıza buradan teşekkürler (evet gene :)
gnu

Görüşler

0
larweda
Gayet beğendim ben bu dökümanı, bu arada yüksek lisans tezi denen olay da gayet güzel bi olaymış, bak yapasım geldi şimdi. :)
0
FZ
Benim de yapasım geldi :-P
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Özgür Yazılım Nedir? Herkesin anlayacağı dilden bir açıklama.

anonim

Türkiye'deki her seviyeden bilgisayar kullanıcısını özgür yazılım ve yazılımı etkileyen diğer akımlar ve getirdikleri hakkında bilinçlendirmeyi ve eğitmeyi amaçlayan OzgurYazılım.org sitesine özgür yazılımın ne olduğunu, neden önemli olduğunu herkesin anlayabileceği bir dilde anlatan yeni bir yazı eklendi.

Bu yazı ileride gelecek benzer konulu yazıların ilk bölümünü oluşturuyor. Bilişim, Bilgisayar, Yazılım ve Özgür Yazılım başlıklı ve daha çok bu kavramlarla ilgili çok bilgisi olmayan insanlarımızı hedefleyen bu yazıyı lütfen çevrenizdekilerle paylaşınız.

Oktay Altunergil

Büyük sayılar için GMP

FZ

Eğer Linux ortamında C ile program geliştiriyorsanız ve bir yandan da "ah şöyle 300-500 basamaklı ya da daha büyük sayılarla uğraşsam ne güzel olur, ama nasıl?" diyorsanız GNU mantalitesi bu konuda da imdadınıza yetişiyor ve size GMP kütüphanesini bedava olarak sunuyor (Gnu Multiple Precision arithmetic library).

Bilim İçin Yazılım Hırsızlığı Yapılabilir!

tongucyumruk

Geçenlerde büyük bir üniversitemizde, alanında önemli bir bilim insanı olan bir hocamızın dersine girdim. İlk ders olmasından mütevellit dersin işleyişi hakkında biraz ön bilgi vererek başladı. Bir süre sonra, konu dönem boyunca verilecek ödevlere geldi. Ödevlerin MuPAD veya Mathematica yazılımları ile hazırlanarak teslim edilmesi gerekiyordu.

GNU Türkçe Çeviri Projesi

exalted

Başta www.gnu.org olmak üzere ilişkili sayfaların türkçeye çevirisi için Savannah'da G-NUT Projesi'ni (GNU Türkçe) başlattım. Zamanınızın tamamını ol(a)masa da bir kısmını bu projeye ayırırsanız hareketin başladığı kaynağın büyük bölümünü türkçeye çevirmiş olabiliriz. Şu anda kendim anasayfayı çevirdim, önümüzdeki günlerde yayımlanacaktır. Sıradaki adımlarda Özgür Yazılım Tanımı ile Linux ve GNU Projesi var.

.NET İçin C Derleyici

lifesdkver0_1

C ile .NET uygulamaları geliştirmek için atılan adımların meyvaları alınmaya başlanmış. Yazdığınız C kodunu .NET'in IL (Intermediate Language) bytecode'una çeviren ve en önemlisi, iş gören bir C derleyicisine bu adresten ulaşabilirsiniz.

[FlameWarsON] Eh, devir bytecode devriyken; üst seviye uygulamalar için C'ye kimin ne ihtiyacı var? [/FlameWarsOFF]