Haiku R1 işletim sisteminin ikinci beta sürümü yayınlandı

yayınlanan işletim sisteminin ikinci beta sürümü Haiku R1.

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 bir sürümün performansını değerlendirmek için birkaç önyüklenebilir Canlı görüntü hazırlandı (x86, x86-64). Haiku işletim sisteminin çoğunun kaynak kodu özgür yazılım altında dağıtılmaktadır. MİT lisansı, diğer projelerden ödünç alınan bazı kütüphaneler, medya codec'leri ve bileşenler hariç. Haiku OS, kişisel bilgisayarları hedef alır ve modüler bir mimari üzerine inşa edilmiş, 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ş kendi çekirdeğini kullanır. Geliştiriciler için nesne yönelimli bir API sağlanmıştı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 256 MB RAM (Intel Core i3 ve 2 GB RAM önerilir).

OpenBFS, genişletilmiş dosya özniteliklerini, günlüğe kaydetmeyi, 64 bit işaretçileri, meta etiketlerin saklanması desteğini destekleyen bir dosya sistemi olarak kullanılır (her dosya için öznitelikler, dosya sistemini bir dosya sistemine benzer kılan anahtar=değer biçiminde saklanabilir). veritabanı) ve bunlara erişimi hızlandırmak için özel dizinler. B+ ağaçları dizin yapısını düzenlemek için kullanılır. BeOS kodundan Haiku, BeOS sahneden ayrıldıktan sonra her ikisi de açık kaynaklı olan Tracker dosya yöneticisini ve Masaüstü Çubuğu'nu içerir. Son güncellemeden bu yana geçen neredeyse iki yılda, 101'den fazla değişiklik hazırlayan ve 2800 hata raporu ve yenilik talebini kapatan Haiku'nun geliştirilmesinde 900 geliştirici görev aldı.

Ana yenilikler:

  • Yüksek piksel yoğunluklu (HiDPI) ekranlarda iyileştirilmiş performans. Arayüz elemanlarının doğru ölçeklendirilmesi sağlanır. Yazı tipi boyutu, diğer tüm arayüz öğelerinin ölçeğinin otomatik olarak seçildiğine bağlı olarak ölçeklendirme için önemli bir faktör olarak kullanılır. Standart 12 punto yazı tipi. (varsayılan boyut) и 18 punto yazı tipi.

  • Masaüstü Çubuğu paneli, panelin ekranın tüm genişliğini kaplamadığı, ancak yerleştirilen simgelere bağlı olarak dinamik olarak değiştiği bir "mini" modu uygular. Yalnızca fareyle üzerine gelindiğinde genişleyen ve normal modda daha kompakt bir seçenek görüntüleyen geliştirilmiş panel otomatik genişletme modu.

  • Giriş aygıtlarını yapılandırmak için fare, klavye ve joystick yapılandırıcılarını birleştiren bir arayüz eklendi. Üçten fazla tuşa sahip fareler için destek ve fare tuşlarının hareketlerini kişiselleştirme yeteneği eklendi.

  • Güncellenmiş web tarayıcısı WebPositiveWebKit motorunun yeni sürümüne çevrilmiş ve bellek tüketimini azaltmak için optimize edilmiştir.

  • POSIX ile uyumluluk iyileştirildi ve yeni programların, oyunların ve grafik araç takımlarının büyük bir kısmı taşındı. Lansmana hazır olanlar dahil LibreOffice, Telegram, Okular, Krita ve AQEMU uygulamalarıve oyunların yanı sıra FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot ve diğerleri.


  • Yükleyici artık medyada bulunan isteğe bağlı paketleri yüklerken hariç tutma olanağına sahiptir. Disk bölümlerini ayarlarken sürücüler hakkında daha fazla bilgi gösterilir, şifreleme algılaması uygulanır ve mevcut bölümlerdeki boş alanla ilgili bilgiler eklenir. Haiku R1 Beta 1'i hızlı bir şekilde Beta 2 sürümüne güncellemek için bir seçenek mevcuttur.

  • Terminal, Meta anahtarının emülasyonunu sağlar. Ayarlarda, Meta rolünü boşluk çubuğunun solunda bulunan Alt/Option tuşuna atayabilirsiniz (boşluk çubuğunun sağındaki Alt tuşu atamasını korur).

  • NVMe sürücüleri ve bunların önyüklenebilir ortam olarak kullanılması desteği uygulandı.

  • USB3 (XHCI) desteği genişletildi ve stabilize edildi. USB3 cihazlarından önyükleme ayarlandı ve giriş cihazlarıyla doğru çalışması sağlandı.

  • UEFI'li sistemler için önyükleyici eklendi.

  • Çekirdek performansı stabilize etmek ve geliştirmek için çalışmalar yapıldı. Donmalara veya çökmelere neden olan birçok hata düzeltildi.

  • FreeBSD 12'den içe aktarılan ağ sürücüsü kodu.

Orijinal makale burada.
İngilizce sürüm notları burada.

Not: Herhangi bir sorunuz var mı? Sizi davet ediyoruz Rusça dil telgraf kanalı.

Kaynak: linux.org.ru

Yorum ekle