Hadoop'un Büyük Veri için popüler bir platform olduğu sır değil . En önemli özelliklerinden biri de yalnızca Linux işletim sisteminde çalışmasıdır. Ancak bu Ekim ayında Microsoft, Hadoop'u (yani Linux'u!) kullanan bulut tabanlı Büyük Veri platformu Azure HDInsight'ı piyasaya sürdü.
Birçoğu için bu büyük bir haber gibi görünmeyebilir; ancak, Microsoft'un 2008'de Windows Azure'u piyasaya sürdüğü ve bu hizmeti "Bulutta Windows" olarak adlandırdığı , geliştiricilerin Microsoft'un veri merkezlerinde çalışacak Windows uygulamaları oluşturmasına olanak tanıdığı döneme geri dönmemiz gerekiyor . Başka bir deyişle, bir PaaS (Hizmet Olarak Platform) olarak sunulmuştu.
Son yıllarda Windows Azure terimini pek duymadık ; artık Microsoft Azure'dan bahsediliyor ve PaaS hizmet planları açıkça bir kenara bırakılarak IaaS (Hizmet Olarak Altyapı) modeline odaklanılıyor.
Birçok kişinin görüşünün aksine, Microsoft Linux ve Docker gibi diğer açık kaynak teknolojilerine olan ilgisini (ve hatta "sevgisini") dile getirmiş , hatta sunucularının %20'sinden fazlasının Linux kullandığını kamuoyu önünde kabul etmiştir.
Üçüncü CEO'su Satya Nadella'nın göreve gelmesinden bu yana Microsoft'un Açık Kaynak topluluğuna yaklaşımında önemli bir değişim yaşandığını kabul etmeliyiz. Azure'un müşteri tercihleri veya ihtiyaçlarından bağımsız olarak önde gelen bulut platformu olduğu varsayımıyla şirket, sanallaştırmadan Büyük Veri platformlarına kadar hizmetlerinin çoğunda Linux kullanma olanağını entegre etti.
Bu girişimler Microsoft'u Amazon Web Services (AWS) veya Google gibi platformların rekabetçi seviyesinde konumlandırmayı başardı. Bu sağlayıcıların her biri Bulut'u farklı yaklaşımlarla yönettiği için her müşterinin kendi tercihine göre her birinin güçlü yanlarını göz önünde bulundurması gerekiyor, dolayısıyla Azure'u yalnızca Windows ile sınırlamak Microsoft'un bu rakiplerle rekabet etmesini imkansız hale getirecekti.
Diğer Girişimler:
Microsoft'un yeni ufuklar açmaya yönelik girişimleri burada bitmiyor.
Office uygulamalarının, kendi mobil işletim sisteminden önce bile Android ve iOS mobil platformlarında kullanıma sunulması, her şeyi aynı sağlayıcının ürünlerine bağlayan eski engelleri ortadan kaldırıyor.
Ayrıca, .NET'in piyasaya sürülmesi, Linux ve macOS işletim sistemleri için bu çerçeveye dayalı uygulamaların geliştirilmesini mümkün kılmıştır. Benzer şekilde, Visual Studio Code gibi .NET geliştirme için ücretsiz, platformlar arası araçlar (Linux dahil) sağlamışlardır . Ayrıca, beğenilen geliştirme ortamlarının ücretsiz (ve oldukça yetenekli) bir sürümü olan Visual Studio Community 2015'i de sunmuşlardır.
Büyük teknoloji şirketleri nihayet özgür yazılımın muazzam faydalarını kavradılar mı ? Yoksa işin içinde gizli amaçlar mı var? Microsoft'un radikal politika değişikliklerine rağmen, açık kaynak yazılım meraklıları şirkete karşı temkinli kalmaya devam edecek mi?
Bu soruların cevapları ne olursa olsun, Microsoft'un yaptığı katkıyı takdir etmeli ve daha fazla şirketin bu amaca katılmasını teşvik etmeye devam etmeliyiz.