Tuesday, April 21, 2009

Oracle Gunesi Gorunce

Oracle Sun'i satin aldi, sektorde calkalanmalar oldu. Konu pek cok programciyi ilgilendiriyor cunku acik yazilim olan MySQL Sun tarafindan alinmisti, simdi Oracle Sun'i alinca MySQL'i almis oldu. Bir de.. Java! Sun'a ait IT'nin en populer dili Oracle'a gecince ne olacak?

Sahsi gorusumuz, Oracle'in Java'nin acik kalmasinda cikari oldugudur, onu kapatmakla hicbir sey kazanamaz. Bu sebeple Java'nin durumunun degisecegini zannetmiyoruz. MySQL durumunda ise, sunu belirtmek lazim, ki bu butun GPL lisansi altindaki yazilimlar icin gecerli, bir kodu GPL altinda actiginizda, o kod aciktir. Nokta. Dogru: Oracle MySql'i kendi tabanina rakip gorup onu yoketme amaciyla MySQL'e "hic zaman harcamayarak" onu "ilgisizlikten oldurmeye" ugrasabilir, ama acik yazilimin guzel tarafi o ki, etrafta zaten populer MySQL'den dallanmis, budaklanmis alternatifler var. Drizzle bunlardan bir tanesi mesela.

Stallman GPL lisansini kursun gecirmez bir sekilde hazirlatmis ise, iste onu bu tur zamanlar icin yapti.

Sonuc? Java; Korkuya gerek yok. MySQL; Olebilir, ama Drizzle ile devam edersin.

Tabii biz durumu gozlemeye devam edecegiz; Oracle tepemizi attirirsa (!), Web kodlamasi icin de Python'a gecisi yapiveririz. Su anda bunu gerektirecek bir durum yok.

Isin Oracle DB kismi bizi zaten hic ilgilendirmiyor, cunku online veri islem amacli olarak iliskisel taban bile kullanmayacagiz, o tarafta anahtar-deger tabani Voldemort olacak. MySql'i sadece fulltext ozelligi icin her app server'da "biraz daha akilli bir dosya sistemi" olarak kullaniyorduk, MySql'in "basina bir sey" gelirse, bu ozellik icin Drizzle hemen kullanilabilir.

Isin isletim sistem tarafi bizi hic ilgilendirmiyor, orada EC2 uzerinde Ubuntu Server kullaniyoruz, Solaris degil.

Bizim, genel itibariyle, altyapi yazilimi olarak kodu kapali olan hicbir urunu kullanmama yaklasimimiz devam edecek; ve bizim gibi pek cok yazilimcinin varligi Oracle/Sun birlesmesinin etkilerinin az olacaginin da garantisi bir bakima.

No comments: