Haiku R1 işletim sisteminin üçüncü beta sürümü

Bir yıllık geliştirme sürecinin ardından Haiku R1 işletim sisteminin üçüncü beta sürümü yayınlandı. Proje ilk olarak BeOS işletim sisteminin kapatılmasına tepki olarak oluşturulmuş ve OpenBeOS adı altında geliştirilmiş ancak isimde BeOS ticari markasının kullanıldığına ilişkin iddialar nedeniyle 2004 yılında yeniden adlandırılmıştır. Yeni sürümün performansını değerlendirmek için birkaç önyüklenebilir Canlı görüntü (x86, x86-64) hazırlandı. Haiku işletim sisteminin çoğunun kaynak kodu, bazı kütüphaneler, medya codec'leri ve diğer projelerden ödünç alınan bileşenler haricinde, ücretsiz MIT lisansı altında dağıtılmaktadır.

Haiku OS kişisel bilgisayarlara odaklanır, kendi çekirdeğini kullanır, modüler bir mimari temelinde inşa edilmiştir, kullanıcı eylemlerine yüksek yanıt verme ve çok iş parçacıklı uygulamaların verimli bir şekilde yürütülmesi için optimize edilmiştir. Geliştiriciler için nesne yönelimli bir API sunulmaktadır. Sistem doğrudan BeOS 5 teknolojilerine dayanmaktadır ve bu işletim sistemi uygulamalarıyla ikili uyumluluğu amaçlamaktadır. Minimum donanım gereksinimi: Pentium II CPU ve 384 MB RAM (Intel Core i3 ve 2 GB RAM önerilir).

Haiku R1 işletim sisteminin üçüncü beta sürümü

OpenBFS, genişletilmiş dosya özniteliklerini, günlük tutmayı, 64 bit işaretçileri, meta etiketlerin saklanması desteğini destekleyen bir dosya sistemi olarak kullanılır (her dosya için öznitelikleri anahtar=değer formunda saklayabilirsiniz, bu da dosya sisteminin bir dosya gibi görünmesini sağlar) veritabanı) ve onlar tarafından alımı hızlandırmak için özel dizinler. B+ ağaçları dizin yapısını düzenlemek için kullanılır. Haiku, BeOS kodundan, BeOS sahneden ayrıldıktan sonra açık kaynaklı olan Tracker dosya yöneticisini ve Masaüstü Çubuğu'nu içerir.

Ana yenilikler:

  • Proje tarafından geliştirilen WebPositive web tarayıcısı WebKit 612.1.21 motorunu kullanacak şekilde aktarılmıştır. Kararlılık ve diğer tarayıcılarla uyumluluk önemli ölçüde iyileştirildi.
  • Geliştirilmiş kurulum süreci. Diski bölümlere ayırmaya yönelik arayüz basitleştirildi ve sürücüleri yapılandırmaya yönelik arayüz modernleştirildi.
  • Genişletilmiş donanım desteği. Kablosuz aygıt sürücüleri FreeBSD 13'ten taşındı. Ses kartları, depolama sistemleri ve USB aygıtları için yeni sürücüler eklendi. Geliştirilmiş USB 3 desteği NVIDIA grafik kartlarına (GeForce 6200-GeForce Go 6400) sahip sistemlerde geliştirilmiş performans.
  • Ağ arızaları nedeniyle kesintiye uğrayan güncellemelerin indirilmesine devam etme özelliği uygulandı.
  • Koyu renk temaları için geliştirilmiş destek.
  • Giriş sistemi ayarlarına dokunmatik yüzeyi devre dışı bırakma özelliği eklendi.
  • XFS ve NFS dosya sistemleri için geliştirilmiş destek.
  • Sun VTOC bölüm tabloları için destek eklendi.
  • Yazı tipi boyutuna bağlı olarak kaydırma çubuklarının ölçeklendirilmesi sağlandı.
  • Geliştirilmiş yerelleştirme desteği.
  • MediaPlayer'ın geliştirilmiş kararlılığı. 4K video desteği eklendi.
  • Paket yöneticisi, paketin kaldırılması sırasında işleyici komut dosyalarının çalıştırılması için destek sağlar.
  • Program versiyonları güncellendi. Python 2 kullanımdan kaldırıldı ve yerini Python 3.7 aldı.
  • app_server grafik sunucusu, bellek yönetimini yeniden tasarladı ve ek bileşik oluşturma işlemleri ekledi (tarayıcıda tuval öğelerini oluşturmak için kullanılır).
  • Terminal öykünücüsü, yinelenen karakterlerin çıktısını almak için kaçış dizileri için destek sağlar.
  • Mlock/munlock, ppoll ve exp10/exp10f/exp10l işlemleri için ek destek de dahil olmak üzere POSIX spesifikasyonlarıyla iyileştirilmiş uyumluluk.

Kaynak: opennet.ru

Yorum ekle