IBM yazılım grubunda veritabanı pazarlama müdürü olan Bernard Spang, IBM’in developerWorks sitesinden bir çok açık kod projesine ev sahipliği yaptığını ama şirketin varlığının sitenin bu kadar popüler olmasında çok da önemli bir rolünün olmadığını söyledi.
“developerWorks ile sağladığımız öz değer, geliştiricilerin eğitilmesi ve vasıf kazanması ve geliştirme camiasını, ürünlerimiz ile desteklediğimiz büyüyen ve yapılanmış teknolojilerimiz ile bağdaştırmamızdır. Açık kod projelerine ev sahipliği yapan web sitesine sahip olmamız hayati bir önem taşımıyor.”
Sitede bulunan Java projelerinden bir tanesi de Jikes. Bu, şirketin eş zamanlı derleyicisi; UDDI4J, UDDI sistemi ile ilişki kurmak için API sağlayan bir Java sınıf kütüphanesi; BlueHoc bir Bluetooth simulatörü. Bütün projeler ya GPL ya BSD lisansı veya IBM’in Genel Kamu Lisansı ile lisanslandırılmış.
Open Source Technology (OSTG) Grubu’nun bağlı olduğu şirket olan VA yazılım firmasında CTO olan Colin Bodell, belli sayıda projenin sitede hali hazırda çalıştığını, bir kaç gün içinde de bu sayının artacağını söyledi. OSTG, SourceForge.net’i de kapsıyor.
“IBM’in bu projelere ev sahipliği yapması için SourceForge.net’i seçmiş olması nedeniyle çok heyecanlandık. Bu, SourceForge.net’in, dünya çapındaki açık kod geliştiricileri için önde gelen site olma pozisyonunu daha da sağlamlaştırıyor.” dedi.
Bu arada, IBM için Zend Core, PHP programlama dili konusunda işletmeler için daha cazip olabilecek bir proje. IBM’e göre, PHP tabanlı web uygulamaları, Apache Web sunucu platformu için geliştirilen programların yüzde 70’ini ve web programlama piyasasının da yüzde 40’ını oluşturuyor.
Bunun gibi IBM, veritabanı platformunu (gömülü Cloudscape ve kurumsal seviyedeki DB2 Universal Database) hazır bir PHP geliştirme ve üretim ortamı oluşturmak için Zend ürün yelpazesi ile entegre etmek istiyor. Teknoloji, web hizmetleri ve ek XML desteği veren açık kod programlama dilinin son versiyonu olan PHP 5 tabanlı olacak.
Bu ürün gömülü veritabanı ve DB2 veritabanı ile uyumlu PHP tabanlı bir sürücüye sahip. Denildiğine göre asıl önemli olan o sürücü ile çalışan ve veritabanına bağlanan tek bir API.
Açık kod camiası, açık kodlu PHP motorun ve Apache Derby’nin sağladığı faydalardan yararlanacak. Kurumsal camia ise Zend ürünlerinin ve IBM’in Cloudscape ürününün önemli desteğini alacak.
Yetkililer IBM için Zend Core’u, ikinci çeyrekte developerWorks web sitesinden ve DB2 ve Cloudscape ürün sitelerinden ücretsiz download şeklinde sunmayı planlıyorlar; Zend, bu ticari ürün için güncellemeler ve destek sağlayacak.
IBM de, aynı zamanda PHP programcılarına teknik makaleler, kılavuzlar ve forumlar sunacak bir developerWorks sitesi açacak.
Bazıları, IBM’in PHP geliştiricileri ile daha çok işbirliği yapmasını, kendisini Java ve Java Community Process (JCP)’den uzaklaştırmak istemesi şeklinde yorumlayabilirler. JCP’nin kendine ait web uygulama teknolojileri var. Bunlardan en önemlisi Java Server Pages ve Struts.
Java çobanı Sun Microsystems ve IBM, geçmişte açık kod teknolojileri üzerine söz kavgası yapmışlardı. Geçen yıl, IBM, Sun’ı Java’yı açık kod camiasına vermesi için davet etti. Ocak ayında Sun, IBM’in açık kod ve birlikte çalışabilme gibi konularda gerçekten endişeli olması durumunda yazılımını Solaris x86 platformuna aktarması gerektiğini söyledi.
Spang, Zend ile olan ortaklığının Java veya JCP’ye olan bağlılığını hiç azaltmadığını söyledi. Red Monk adlı araştırma şirketinde bir analist olan Stephen O’Grady, aynı fikirde ve PHP kullanan çok fazla sayıda script programcısı olduğunu çünkü PHP’nin bazı belli görevlere daha uygun olduğunu söyledi.
“Bence IBM’in burada yaptığı (ve kendi açılarından kesinlikle iyi bir hareket olduğunu düşünüyorum) diğer bazı parçaları alıp script yazan insanların elinde olan bu konu ile ilgili araçları desteklemektir. Bu açıklama en doğru şekilde, geliştiricilere bir şeyler sunmak adına yapılan bir çeşitlendirme ve bir hamle olarak tanımlanabilir.”
O’Grady, “Şirket Java’nın açık kod haline dönüştürülmesini isteyebilir ve JCP’nin temposu nedeniyle sıkıntı duyabilir, Cuma günü çıkan haberler IBM’in Java’dan ayrıldığını söyleyerek açıklamayı çok abartmış.” dedi.
“IBM’in Java’ya olan bağlılığı önemsiz değil; onların sunucu tarafında yaptıkları her şeyin özünde olan bir şey. Bu konuda bu şekilde düşünmeye devam etmek (yani Java’nın öneminin azaldığını söylemek) gerçekten abartılı bir yaklaşım.”



Kaynak : 