PcMaKeR adlı üyeden alıntı:
mesajı görüntüle
Söylediğiniz şekilde bakıldığında, evet kısmen haklısın CentOS ile ilgili düşüncelerinde.
Yalnız es geçilen bir nokta var. RedHat paket güncellemelerinde %100 binary uyumluluğunu hedefler.
Örnek vermek gerekirse;
EL5 için baktığımızda; söylediğin gibi kernel: kernel-2.6.18-371.11.1.el5
Versiyona bakıldığında 2.6.18 tarihi eser bir kernel versiyonu.
Fakat 2.6.18-371.11.1 için aynı şeyleri söylemek doğru olmayacak. Bu RedHat tarafından revize edilmiş hali. Bu halinde yeni donanım destekleri, bug düzeltmeleri ve güvenlik güncellemeleri mevcut. Kısaca bu versiyon artık 2.6.18 değil, yepyeni bir kernel. Şuanki kernel versiyonları arasında neye karşılık geldiğini kestirmek zor. Belki de kernel 3.16 versiyonundan da bir kaç özelliği yamalamış olabilirler veya olacaklar. Peki RedHat neden versiyon değiştirmek yerine yüzlerce yamayı üzerine geçiyor diye soruyorsundur muhtemelen.
Bunu da farklı bir şekilde açıklamak gerekirse EL5 üzerinde;
Örneğin httpd versiyonu : httpd-2.2.3-87.el5
2.2.3 httpd normalde upstream tarafında desteği tamamen bitmiş bir versiyon.
Fakat RedHat bu paketi de revize etmiş. Artık 2.2.3 demek doğru olmayacak.
Bunu da şu amaçla yapmakta; olurda ben eğer her güncelleme de versiyon değiştirirsem, sen değişen versiyonlarda her module interface için yeniden derleme yapmayla uğraşma demek adına bunu yapıyor. Bir bakıma mükemmel bir özellik.
Örneğin; Mod_security paketini kurdun, fakat httpd güncellemesi çıktı ve versiyon değişti. Mod_security ve diğer tüm 3. parti modülleri tekrar kurmak zorunda kalacaktın yeni binary'e karşı. Bu 2-3 sunucu yöneten kişiler için dikkate alınacak birşey değil tabiki. Ama kurumsal olarak yüzlerce sunucu yöneten sistem sorumlusu için bir anlam ifade ediyor zaman açısından. RedHat da bu yüzden enterprise sürüm üzerine yoğunlaşmış durumda. Bazen versiyon değiştirdikleri paketler oluyor fakat bunu da uzun test analizleri sonucunda yapıp yayınlıyorlar.
Bunlar kulağa hoş gelmiyor diyenler tabiki güncel paketler sunan distro seçimini yapabilirler.
Sonuçta Linux/GNU özgür bir ortam dileyen istediğini yapabilir, Hatta LFS de bir seçim