Rilis beta kedua dari sistem operasi Haiku R1

diterbitkan rilis beta kedua dari sistem operasi Haiku R1. Proyek ini awalnya dibuat sebagai reaksi terhadap penutupan sistem operasi BeOS dan dikembangkan dengan nama OpenBeOS, namun diganti namanya pada tahun 2004 karena klaim terkait penggunaan merek dagang BeOS pada nama tersebut. Untuk mengevaluasi kinerja rilis baru siap beberapa gambar Live yang dapat di-boot (x86, x86-64). Kode sumber untuk sebagian besar OS Haiku didistribusikan di bawah lisensi gratis MIT, dengan pengecualian beberapa perpustakaan, codec media, dan komponen yang dipinjam dari proyek lain.

Haiku OS ditujukan untuk komputer pribadi dan menggunakan kernelnya sendiri, dibangun di atas arsitektur modular, dioptimalkan untuk respons tinggi terhadap tindakan pengguna dan eksekusi aplikasi multi-thread yang efisien. API berorientasi objek disediakan untuk pengembang. Sistem ini didasarkan langsung pada teknologi BeOS 5 dan ditujukan untuk kompatibilitas biner dengan aplikasi untuk OS ini. Persyaratan perangkat keras minimum: CPU Pentium II dan RAM 256 MB (disarankan Intel Core i3 dan RAM 2 GB).

Rilis beta kedua dari sistem operasi Haiku R1

OpenBFS digunakan sebagai sistem file, yang mendukung atribut file yang diperluas, logging, pointer 64-bit, dukungan untuk menyimpan tag meta (untuk setiap file, atribut dapat disimpan dalam bentuk key=value, yang membuat sistem file mirip dengan a database) dan indeks khusus untuk mempercepat pengambilannya. β€œB+ tree” digunakan untuk mengatur struktur direktori. Dari kode BeOS, Haiku menyertakan pengelola file Tracker dan Deskbar, keduanya bersumber terbuka setelah BeOS meninggalkan lokasi.

Dalam hampir dua tahun sejak pembaruan terakhir, 101 pengembang telah mengambil bagian dalam pengembangan Haiku, yang telah menyiapkan lebih dari 2800 perubahan dan menyelesaikan 900 laporan kesalahan dan permintaan inovasi. Dasar inovasi:

  • Peningkatan kinerja pada layar dengan kepadatan piksel tinggi (HiDPI). Penskalaan elemen antarmuka yang benar dipastikan. Ukuran font digunakan sebagai faktor kunci untuk penskalaan, bergantung pada skala semua elemen antarmuka lainnya yang dipilih secara otomatis.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Panel Deskbar menerapkan mode β€œmini”, di mana panel tidak menempati seluruh lebar layar, tetapi berubah secara dinamis tergantung pada ikon yang ditempatkan. Peningkatan mode perluasan otomatis panel, yang hanya meluas saat gerakan mouse dan menampilkan opsi yang lebih ringkas dalam mode normal.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Antarmuka telah ditambahkan untuk mengonfigurasi perangkat input, yang menggabungkan konfigurator mouse, keyboard, dan joystick. Menambahkan dukungan untuk mouse dengan lebih dari tiga tombol dan kemampuan untuk menyesuaikan tindakan tombol mouse.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Peramban web yang diperbarui WebPositif, yang telah diterjemahkan ke rilis baru mesin WebKit dan dioptimalkan untuk mengurangi konsumsi memori.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Peningkatan kompatibilitas dengan POSIX dan porting sebagian besar program, permainan, dan perangkat grafis baru. Aplikasi termasuk LibreOffice, Telegram, Okular, Krita dan AQEMU, serta game FreeCiv, DreamChess dan Minetest, tersedia untuk diluncurkan.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Penginstal sekarang memiliki kemampuan untuk mengecualikan ketika menginstal paket opsional yang ada di media. Saat mengatur partisi disk, informasi lebih lanjut tentang drive ditampilkan, deteksi enkripsi diterapkan, dan informasi tentang ruang kosong di partisi yang ada ditambahkan. Tersedia opsi untuk memperbarui Haiku R1 Beta 1 dengan cepat ke rilis Beta 2.

    Rilis beta kedua dari sistem operasi Haiku R1

  • Terminal menyediakan emulasi kunci Meta. Dalam pengaturan, Anda dapat menetapkan peran Meta ke tombol Alt/Option yang terletak di sebelah kiri bilah spasi (tombol Alt di sebelah kanan bilah spasi akan mempertahankan penetapannya).

    Rilis beta kedua dari sistem operasi Haiku R1

  • Dukungan untuk drive NVMe dan penggunaannya sebagai media yang dapat di-boot telah diterapkan.
  • Dukungan untuk USB3 (XHCI) telah diperluas dan distabilkan. Booting dari perangkat USB3 telah disesuaikan dan pengoperasian yang benar dengan perangkat input telah dipastikan.
  • Menambahkan bootloader untuk sistem dengan UEFI.
  • Pekerjaan telah dilakukan untuk menstabilkan dan meningkatkan kinerja inti. Banyak bug yang menyebabkan macet atau macet telah diperbaiki.
  • Kode driver jaringan diimpor dari FreeBSD 12.

Sumber: opennet.ru

Tambah komentar