Açık kaynak dünyası açısından oldukça hareketli geçen haftaya bir önemli haber daha eklendi. Microsoft’un Linux Vakfı’na katılması ve Google’ın .NET Vakfı’na destek vermesinin ardından, bu kez uzun süredir beklenen gelişme gerçekleşti: SQL Server resmen Linux platformuna açıldı.
Microsoft’un açık kaynak yaklaşımında attığı en dikkat çekici adımlardan biri olarak görülen bu karar, ilk etapta özel beta süreciyle başlamıştı. Şimdi ise SQL Server’ın Linux sürümü, herkese açık beta (public preview) aşamasına geçmiş durumda.
SQL Server Next Neler Sunuyor?
Yeni sürüm, SQL Server Next adıyla hem Linux hem de Windows platformları için ön izleme olarak yayınlandı. Microsoft yetkilileri, her iki platformdaki SQL Server sürümünün de aynı çekirdek kod tabanı üzerinde geliştirildiğini belirtiyor. Buna karşın dosya yolları gibi bazı platforma özgü farklar bulunuyor.
Lisanslama tarafında ise kullanıcıları sevindiren bir detay dikkat çekiyor. SQL Server Next lisansına sahip olan kullanıcılar, ürünü ister Windows ister Linux üzerinde çalıştırabiliyor. Yani her iki platform için ayrı ayrı lisans satın alma zorunluluğu bulunmuyor.
Ön izleme sürümü şu Linux dağıtımları için kullanıma açılmış durumda:
- Ubuntu
- Red Hat Enterprise Linux
- SUSE Linux Enterprise Server
Linux sürümünde; bellek içi OLTP, şeffaf veri şifreleme, sürekli (always encrypted) şifreleme ve satır seviyesinde güvenlik gibi gelişmiş özellikler de yer alıyor. Windows tarafındaki ön izlemenin ise kısa süre içerisinde yayınlanması bekleniyor. SQL Server’ın nihai sürümünün 2017 ortalarında çıkması planlanıyor.
Google’dan .NET Vakfı’na Açık Kaynak Desteği
Haberde öne çıkan bir diğer önemli gelişme ise Google’ın .NET Vakfı’na katılması oldu. Microsoft tarafından yapılan açıklamaya göre Google, .NET platformunun açık kaynak geliştirme sürecine aktif katkı sunacak.
Google’ın dahil olduğu teknik ekipte Red Hat ve Samsung gibi büyük firmalar da bulunuyor. Halihazırda Google, .NET kütüphanelerini kendi bulut altyapısında kullanıyor; ayrıca Visual Studio ve PowerShell için yerleşik Google Cloud Platform (GCP) desteği de sunuyordu. Yeni adımla birlikte bu iş birliğinin daha da derinleşmesi bekleniyor.
Microsoft CEO’su Satya Nadella, göreve geldiği günden bu yana kapalı bir ekosistem yerine farklı platformları kapsayan açık bir strateji izliyor. İki yıl önce açık kaynak yapılan .NET platformunun corefx ve coreclr bileşenlerine yapılan katkıların yaklaşık yarısının Microsoft dışından gelmesi, bu yaklaşımın benimsendiğini açıkça gösteriyor.