Versi beta keempat Haiku R1 tiba

haiku

Haiku ialah sistem pengendalian sumber terbuka yang sedang dibangunkan yang tertumpu secara khusus pada multimedia dan pengkomputeran peribadi. Diinspirasikan oleh BeOS yang telah pupus

Selepas satu setengah tahun pembangunan, Versi beta keempat sistem pengendalian Haiku R1 telah dikeluarkan, yang pada mulanya, projek itu dicipta sebagai tindak balas kepada penutupan sistem pengendalian BeOS dan dibangunkan di bawah nama OpenBeOS, tetapi dinamakan semula pada tahun 2004 kerana tuntutan berkaitan penggunaan tanda dagangan BeOS dalam nama tersebut.

Haiku OS direka bentuk untuk komputer peribadi, menggunakan kernelnya sendiri, dibina berdasarkan seni bina modular, dioptimumkan untuk responsif yang tinggi terhadap tindakan pengguna dan pelaksanaan aplikasi berbilang benang yang cekap.

Berita utama Haiku R1 beta 4

Dalam versi baru ini yang dibentangkan prestasi telah dipertingkatkan pada skrin dengan ketumpatan piksel yang tinggi (HiDPI), bersama-sama penskalaan antara muka yang betul telah dilaksanakan, tidak terhad kepada mengubah saiz fon. Pada but pertama, Haiku kini secara automatik cuba mengesan jika anda mempunyai paparan HiDPI dan memilih dimensi yang sesuai untuk skala.

Satu lagi perubahan yang menonjol dalam versi baharu ialah keupayaan untuk menggunakan kulit dengan penghias tingkap rata dan gaya butang rata, bukannya reka bentuk yang menggunakan banyak kecerunan. Reka bentuk rata disertakan dengan pek Haiku Extras dan didayakan dalam bahagian tetapan penampilan.

Ia juga diketengahkan bahawa menambah lapisan untuk memastikan keserasian dengan perpustakaan Xlib, apa membenarkan menjalankan aplikasi X11 dalam Haiku tanpa menjalankan pelayan X. Lapisan dilaksanakan dengan meniru fungsi Xlib dengan menterjemahkan panggilan API grafik peringkat tinggi Haiku.

Lapisan telah disediakan untuk memastikan keserasian dengan Wayland, membenarkan alatan dan aplikasi dijalankan menggunakan protokol ini, termasuk aplikasi berdasarkan pustaka GTK. Lapisan menyediakan perpustakaan libwayland-client.so, berdasarkan kod libwayland dan disokong pada peringkat API dan ABI, yang membolehkan aplikasi Wayland berjalan tanpa pengubahsuaian.

Tidak seperti pelayan komposit Wayland biasa, lapisan tidak berjalan sebagai proses pelayan yang berasingan, sebaliknya dimuatkan sebagai pemalam kepada proses klien. Daripada soket, pelayan menggunakan gelung mesej berasaskan BLooper asli.

Menambah port berfungsi dengan Wine yang boleh digunakan untuk menjalankan aplikasi Windows dalam Haiku. Daripada batasan tersebut, keupayaan untuk menjalankan hanya versi 64-bit Haiku dan keupayaan untuk menjalankan aplikasi Windows 64-bit sahaja disebut, serta menambah port editor teks GNU Emacs Ia berfungsi dalam mod grafik. Pakej dihoskan dalam repositori HaikuDepot.

Daripada perubahan lain yang menonjol:

  • Sokongan untuk menjana dan memaparkan lakaran kecil imej telah ditambahkan pada pengurus fail Tracker.
  • Imej kecil disimpan dalam atribut fail lanjutan.
  • Lapisan dilaksanakan untuk keserasian dengan pemacu FreeBSD.
  • Pemacu dialihkan daripada FreeBSD untuk menyokong penyesuai USB wayarles Realtek (RTL) dan Ralink (RA).
  • Daripada sekatan, keperluan untuk menyambungkan peranti sebelum but diperhatikan (selepas but, peranti tidak dikesan).
  • Tindanan wayarles 802.11 dialihkan daripada OpenBSD dengan sokongan 802.11ac dan pemacu iwm dan iwx dengan sokongan untuk penyesuai wayarles "Dual Band" dan "AX" Intel.
  • Pemacu USB-RNDIS telah ditambahkan yang membolehkan mengatur operasi titik capaian melalui USB (penambatan USB) untuk menggunakannya sebagai kad rangkaian maya.
  • Menambah pemacu NTFS baharu berdasarkan perpustakaan daripada projek NTFS-3G. Pelaksanaan baharu adalah lebih stabil, menyokong penyepaduan lapisan caching fail dan memberikan prestasi yang baik.
  • Menambah sokongan untuk sistem 32-bit dengan EFI pada pemuat but dan keupayaan untuk memasang persekitaran Haiku 64-bit daripada pemuat but EFI 32-bit.
  • Pemacu yang dipertingkatkan untuk pemacu NVMe, menambah sokongan untuk operasi TRIM untuk memaklumkan pemacu tentang blok yang dibebaskan.
  • Keupayaan untuk menyusun kernel dan pemacu dengan versi baharu GCC (termasuk GCC 11) disediakan, untuk menyusun sistem kerana pautan ke kod lama, GCC 2.95 masih diperlukan untuk keserasian BeOS.
  • Kerja am telah dilakukan untuk meningkatkan kestabilan keseluruhan sistem
  • Pilihan yang dipilih boleh ditukar dalam tetapan, tetapi masih memerlukan but semula untuk digunakan.
  • Pilihan zum disokong oleh kebanyakan apl asli dan beberapa port, tetapi bukan semua.

Jika anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh merujuk butiran di pautan berikut.

Pelepasan

Akhir sekali, jika anda ingin mengetahui lebih lanjut mengenainya dan/atau mendapatkan imej versi baharu ini, anda boleh melakukannya daripada pautan berikut. Pelbagai imej langsung boleh boot (x86, x86-64) telah disediakan untuk menguji prestasi versi baharu.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.