ReactOS 0.4.12


ReactOS 0.4.12

Microsoft Windows programları ve sürücüleri ile uyumluluğun sağlanması amacıyla ReactOS 0.4.12 işletim sisteminin sürümü sunuldu.

Bu, projenin yaklaşık üç ayda bir sıklıkta daha hızlı sürüm oluşturmaya geçişinden sonraki on ikinci sürümdür. 21 yıldır bu işletim sistemi geliştirmenin “alfa” aşamasındadır. Kurulum kiti indirilmek üzere hazırlanmıştır. ISO görüntüsü (122 MB) ve Canlı derleme (90 MB). Proje kodu GPLv2 ve LGPLv2 lisansları altında dağıtılmaktadır.

Operasyonel oluşum programına rağmen, geleneksel olarak ayrı bir şubede gerçekleştirilen sürümün son hazırlığı neredeyse altı ay sürdü. Bu kadar uzun bir hazırlık sürecinin nedeni, sürüm mühendisi Joachim Henze'nin son birkaç yılda biriken mümkün olduğunca çok sayıda gerilemeyi düzeltme arzusuydu. Sonuç olarak 33'ten fazla regresyon elendi, buna etkileyici bir sonuç denilebilir.

0.4.12 sürümündeki en önemli düzeltme, sorunlara yol açan bir dizi sorunun ortadan kaldırılmasıydı. distorsiyon oluşturma iTunes ve .NET çerçevesini (2.0 ve 4.0) temel alan programlar gibi birçok farklı uygulamadaki düğmelerdeki metinler.

İki yeni tema eklendi: Değişen renk şemasıyla XP tarzında Lunar ve Windows'un yeni sürümleri tarzında Mizu.

Destek etkinleştirildi pencere hizalaması uygulamaları ekranın kenarlarına göre ayarlayın veya pencereyi fareyle belirli yönlere hareket ettirirken genişletin/daralın.

VirtualBox ve VMware sanal ağ arayüzlerinde varsayılan olarak kullanılan Intel e1000 ağ bağdaştırıcısı için ücretsiz bir sürücü eklendi. Viktor Perevertkin ve Mark Jensen tarafından geliştirilmiştir.

Stanislav Motylkov, MIDI enstrümanları için sürücüleri yükleme ve yönetme yeteneğini ekledi.

ReactOS 0.4.12'de düzeltilen en eski hata raporu, ".local" dosyalarını kullanarak yerel Dll geçersiz kılmaları için destek eklemeye yönelik bir CORE-187 isteğiydi. Birçok taşınabilir programın çalışması için yerel geçersiz kılma gereklidir.

PXE protokolünü kullanarak ağ önyüklemesinin uygulanmasındaki sorunlar çözüldü.

Kod, çekirdek alanında çalışan bileşenlerin (ntoskrnl, win32k, sürücüler vb.) uygulamalar tarafından değiştirilmesini önlemek için yeniden yazılmıştır.

Wine Staging 4.0 kod tabanı ve üçüncü taraf bileşenlerin güncellenmiş sürümleriyle senkronize edilmiştir: btrfs 1.1, uniata 0.47, ACPICA 20190405, libpng 1.6.35, mbedtls 2.7.10, mpg123 1.25.10, libxml2 2.9.9, libxslt 1.1.33, libtiff 4.0.10 .XNUMX.

>>> Değişiklik

>>> Çözülen hataların listesi

>>> 0.4.12 sürümü için yazılım testleri ve regresyon listesi

Kaynak: linux.org.ru

Yorum ekle