Versi beta kedua sistem pengendalian Haiku R1 telah dikeluarkan

diterbitkan keluaran beta kedua sistem pengendalian Haiku R1.

Projek ini pada asalnya dicipta sebagai tindak balas kepada penutupan sistem pengendalian BeOS dan dibangunkan di bawah nama OpenBeOS, tetapi telah dinamakan semula pada tahun 2004 kerana tuntutan yang berkaitan dengan penggunaan tanda dagangan BeOS dalam nama tersebut. Untuk menilai prestasi keluaran baharu beberapa imej Langsung boleh boot telah disediakan (x86, x86-64). Kod sumber untuk kebanyakan OS Haiku diedarkan di bawah perisian percuma. lesen MIT, kecuali beberapa perpustakaan, codec media dan komponen yang dipinjam daripada projek lain. OS Haiku ditujukan kepada komputer peribadi dan menggunakan kernelnya sendiri, dibina pada seni bina modular, dioptimumkan untuk responsif yang tinggi terhadap tindakan pengguna dan pelaksanaan aplikasi berbilang benang yang cekap. API berorientasikan objek disediakan untuk pembangun. Sistem ini secara langsung berdasarkan teknologi BeOS 5 dan bertujuan untuk keserasian binari dengan aplikasi untuk OS ini.


Keperluan perkakasan minimum: Pentium II CPU dan 256 MB RAM (Intel Core i3 dan 2 GB RAM disyorkan).

OpenBFS digunakan sebagai sistem fail, yang menyokong atribut fail lanjutan, pengelogan, penunjuk 64-bit, sokongan untuk menyimpan tag meta (untuk setiap fail anda boleh menyimpan atribut dalam bentuk key=value, yang menjadikan sistem fail serupa dengan pangkalan data ) dan indeks khas untuk mempercepatkan pencarian semula padanya. Pokok B+ digunakan untuk menyusun struktur direktori. Daripada kod BeOS, Haiku termasuk pengurus fail Tracker dan Deskbar, kedua-duanya adalah sumber terbuka selepas BeOS meninggalkan tempat kejadian. Dalam hampir dua tahun sejak kemas kini terakhir, 101 pembangun telah mengambil bahagian dalam pembangunan Haiku, yang telah menyediakan lebih daripada 2800 perubahan dan menutup 900 laporan ralat dan permintaan untuk inovasi.

Inovasi utama:

  • Prestasi yang dipertingkatkan pada skrin ketumpatan piksel tinggi (HiDPI). Skala elemen antara muka yang betul dipastikan. Saiz fon digunakan sebagai faktor utama untuk penskalaan, bergantung pada skala semua elemen antara muka yang lain dipilih secara automatik. Fon standard 12 titik. (saiz lalai) ΠΈ fon 18 mata.

  • Panel Deskbar melaksanakan mod "mini", di mana panel tidak menduduki keseluruhan lebar skrin, tetapi berubah secara dinamik bergantung pada ikon yang diletakkan. Mod auto kembangkan panel yang dipertingkatkan, yang hanya berkembang pada tetikus dan memaparkan pilihan yang lebih padat dalam mod biasa.

  • Antara muka telah ditambah untuk mengkonfigurasi peranti input, yang menggabungkan tetikus, papan kekunci dan konfigurator kayu bedik. Menambah sokongan untuk tetikus dengan lebih daripada tiga butang dan keupayaan untuk menyesuaikan tindakan butang tetikus.

  • dikemas kini pelayar web WebPositive, yang telah diterjemahkan kepada keluaran baharu enjin WebKit dan dioptimumkan untuk mengurangkan penggunaan memori.

  • Keserasian yang lebih baik dengan POSIX dan mengalihkan sebahagian besar program, permainan dan kit alat grafik baharu. Termasuk tersedia untuk pelancaran Aplikasi LibreOffice, Telegram, Okular, Krita dan AQEMU, serta permainan FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot dan lain-lain.


  • Pemasang kini mempunyai keupayaan untuk mengecualikan apabila memasang pakej pilihan yang terdapat pada media. Apabila menyediakan partition cakera, lebih banyak maklumat tentang pemacu ditunjukkan, pengesanan penyulitan dilaksanakan dan maklumat tentang ruang kosong dalam partition sedia ada ditambah. Pilihan tersedia untuk mengemas kini Haiku R1 Beta 1 dengan cepat kepada keluaran Beta 2.

  • Terminal menyediakan emulasi kunci Meta. Dalam tetapan, anda boleh menetapkan peranan Meta kepada kekunci Alt/Option yang terletak di sebelah kiri bar ruang (kunci Alt di sebelah kanan bar ruang akan mengekalkan tugasannya).

  • Sokongan untuk pemacu NVMe dan penggunaannya sebagai media boleh boot telah dilaksanakan.

  • Sokongan untuk USB3 (XHCI) telah dikembangkan dan distabilkan. But daripada peranti USB3 telah dilaraskan dan operasi yang betul dengan peranti input telah dipastikan.

  • Menambahkan pemuat but untuk sistem dengan UEFI.

  • Kerja telah dilakukan untuk menstabilkan dan meningkatkan prestasi teras. Banyak pepijat yang menyebabkan pegun atau ranap telah dibetulkan.

  • Kod pemacu rangkaian diimport daripada FreeBSD 12.

Artikel asal di sini.
Nota keluaran dalam bahasa Inggeris di sini.

P.S.: Adakah anda mempunyai sebarang soalan? Kami menjemput anda untuk Saluran telegram berbahasa Rusia.

Sumber: linux.org.ru

Tambah komen