16 Eylül

Windows sürüm ve derleme numaraları(build) ne anlama geliyor?

6.0 build 6000, 6.1.6956 ya da 6.1 build 7000. Nedir bu sayı kombinasyonlarının anlamı? Deneyimli Windows kullanıcıları veya beta yazılım kurup geri besleme yapmayla uğraşan profesyoneller bu sayı dizilerinin anlamını bilseler de bu kodlamalar tipik bir Windows kullanıcısı için kafa karıştırmaktan öteye gidemez. Yukarda verdiğim örnekler sadece temel seviyede. Eğer tam derleme uzantısını (build string) açarak bir örnek vermek gerekirse durum daha da vahim. Mesela: 6.1.7000.0.081212-1400 gibi. Hadi şimdi bir de bunu çözmekle uğraş 🙂

Bahsettiğim sayılar temelde Windows sürümlerinin teknik isimlerini ifade ediyor. Örneğin Windows 5.1 dediğinizde çoğu kişi anlamasa da aslında bahsi geçen sürüm Windows XP’dir. Yahut Windows 6.0 dediğimizde bunun “pazarlama dilindeki” karşılığı Windows Vista’dır. Gelin hep beraber derleme isimlerinin gizemini çözelim.

Örnek olarak Windows 7’nin 7 Ocakta halka açılması beklenen beta sürümünün tam derleme uzantısını kullanalım. Çoğumuzun hitap ettiği biçimi Windows 7 Beta 1 (gerçi tek beta sürüm olacağı kesin gibi ama biz yine de Beta 1 diyelim). Fakat tekniksel karşılığı:

“Windows 6.1.7000.0.081212-1400”

6 = Ana (major) NT işletim sistemi sürüm numarası (Geliştiricilerinin de teyit ettiği gibi Windows 7, 6. NT sürümü olarak adlandırılan Windows Vista çekirdeğini baz alıyor)

1 = Yan (minor) sürüm numarası

7000 = Ana (major) derleme numarası

0 = Yan (minor) derleme numarası (gerektiğinde kullanılır, çoğu derlemede es geçilir)

081212-1400 = Derleme tarih damgası (08 = yıl, 12 = ay, 12 = gün, 1400 = saat; 24 saatlik zaman dilimi kullanılır)

Cümle şeklinde ifade edersek Windows 7’nin halka açılacak beta sürümünün yapımı 12 Aralık 2008, saat 14.00’da tamamlandı.

Bir Windows sürümü piyasaya sürüldüğünde ana derleme numarası (build) sadece hizmet paketleri yayımlandığında değişir. Örneğin VistaSP1, derleme 6001‘i, VistaSP2 ise derleme 6002‘yi ifade eder. Evindeki PC’sinde bu sırayı takip etmek isteyenler için ufak bir örnek daha: Windows Vista’nın RTM sürümünün (final sürüm, SP’siz) numarası 6000.16386.061101.2205 idi. Yani Windows Vista RTM’in yapımı 1 Kasım 2006, saat 22.05’te tamamlandı. Vista RTM’de yan derleme numarasının atlanmadığına dikkat edin.

İşte bu kadar. Bundan sonra deneyeceğiniz Windows betalarının, RC veya final sürümlerinin detaylı sürüm numaraları kafanızı karıştırmayacak. Formülümüz açık ve net 😉