ReactOS geliştirme ekibi , işletim sistemlerinin en son kararlı sürümü olan ReactOS 0.4.11'in yayınlandığını duyurdu.
Üç ay önce, Kasım 2018'de, ReactOS ekibi tarafından yayınlanan 0.4.10 sürümü, açık kaynaklı işletim sisteminin biçimlendirilmiş bir BTRFS sürücüsünden önyükleme yapabilme özelliği de dahil olmak üzere projenin tutarlılığını ve istikrarını vurguladı.
Son üç ayda ekip, Windows API'lerinin yeniden uygulanmasına odaklanarak Kernel üzerinde yoğun bir şekilde çalıştı ve bu da sistemin genel istikrarının iyileştirilmesine yardımcı oldu.
ReactOS 0.4.11'in başlıca yeni özellikleri
ReactOS 0.4.11, bu açık kaynak işletim sistemine birçok çekirdek geliştirmesi getiriyor. Ekibin çalışması ayrıca ReactOS tarafından desteklenen dosya sistemlerine odaklandı.
Ekip tarafından çekirdek düzeyinde dosya giriş/çıkış yönetiminde yapılan düzeltmeler sayesinde, ODIN yedekleme yazılımı kullanılarak disk bölümü kaydedilmeye çalışılırken ortaya çıkan mavi ekran hatalarının en az bir kaynağı ortadan kaldırılabildi.
Aslında, fastfat sürücüsü dahili bir dosya sistemi sürücüsü olmasına rağmen, sürüm notuna göre ReactOS, BTRFS desteği için her zaman üçüncü taraf bir sürücüye güvenmiştir.
Bu, ReactOS 0.4.11'de çözülen büyük bellek sızıntısı sorunu gibi önceki sürümlerdeki bazı hataların temelini oluşturuyordu.

ReactOS
ReacOS 0.4.11 sürümünde, UniATA denetleyicisi ile altıncı nesil Intel çiplerine (Skylake) eşlik eden AHCI SATA denetleyicileri arasındaki uyumsuzluk da giderilmiştir.
Aslında, bugün çoğu bilgisayar SATA bağlantılarını ve ReactOS'un UniATA denetleyicisine dayandığı karşılık gelen AHCI arayüzünü kullanır.
XNUMX. nesil Intel Core (Skylake) işlemciler çıktığında, AHCI SATA sürücülerinin UniATA ile uyumsuz olduğu kanıtlanan bir yonga seti platformuyla geldi.
Daha fazla uyumluluk
ReactOS'un eski sürümlerinde de bazı eski sürüm uygulamalarını durdurmada sorun vardı.
AslındaReactOS, .NET 2.0 uygulamaları için durdurma sırasını işlemede belirli zorluklar yaşadı.
Çoğu zaman, çok kısa olan bekleme süresi bu uygulamaların düzgün şekilde durdurulmasını engelledi.
Bu sorun, ReactOS 0.4.11'i Windows uyumlu uygulamaları çalıştırmak için kullanışlı bir platform haline getirerek çözüldü.
ReactOS 32'de Win0.4.11 iyileştirmeleri
İşletim sistemi çekirdek alanında uygulanan ve genellikle win32k olarak bilinen özellik bloğu, ReactOS'un eski sürümlerinde sistem genelinde çökmelere neden olabilecek sorunlar içerebilir.
Nota göre, bu kusur çözüldü ve ilgili sorunlar ReactOS 0.4.11 sürümünde görünmeyecek.
Ağ iyileştirmeleri
ReactOS ekibinin çabaları, çeşitli ağ tanılama ve hata ayıklama programlarını etkinleştirerek ReactOS ağının iyileştirilmesine de yardımcı oldu.
Bu sayede, işletim sistemi yalnızca uygulamaları çalıştırmak için değil, aynı zamanda hata ayıklamak için de kullanışlı hale gelir. Bu da işletim sistemini hem kullanıcılar hem de geliştiriciler için faydalı kılar.
Açık kaynak işletim sistemindeki tüm bu iyileştirmeler, özellikle çekirdek düzeyinde düzeltmeler, açık kaynak Windows meraklılarının eğlenmesi için sistemin sağlamlığına ve istikrarına katkıda bulunacaktır.
Bununla birlikte, açık kaynak hayranları hala Linux'a yönelebilir ve Windows uyumluluğu iyileştirilirken, .NET 4.7.2 gibi bazı yeni .NET çerçevelerinde hala emekleme aşamasındadır.
ReactOS 0.4.11'de uygulamaları başlatmak / durdurmak için iyileştirmeler
Bir uygulama çalıştığında, genellikle DLL biçimindeki diğer kitaplıklara bağlıdır. Yükleyici (LDR), bağımlı DLL'leri bulup yüklemekten sorumludur ve bu bağımlılıkların uygun şekilde yinelenmesi, her şeyin çalışması için kritik öneme sahiptir.
Bu özellik, önceki sürümlerde iyi desteklenmiyordu. Ancak bu kusur zaten çözüldü ve modern uygulamaların tamamı uygulamasının en son sürümünde başlayabilir.
Bu yeni sürümde yakın zamanda etkinleştirilen uygulamalar arasında Blender 2.57 bulunuyor.
Daha fazla bilgi edinmek isterseniz, lansman duyurusuna göz atabilirsiniz. Bağlantı burada.