Pelepasan béta kadua sistem operasi Haiku R1

diterbitkeun release béta kadua sistem operasi Haiku R1. Proyék asalna dijieun salaku réaksi ka panutupanana tina sistem operasi BeOS sarta dimekarkeun dina ngaran OpenBeOS, tapi ieu diganti dina 2004 alatan klaim patali pamakéan mérek dagang BeOS dina ngaran. Pikeun evaluate kinerja release anyar disiapkeun sababaraha gambar Live bootable (x86, x86-64). Kodeu sumber pikeun kalolobaan OS Haiku disebarkeun dina lisénsi gratis MIT, iwal sababaraha perpustakaan, codec média sareng komponén anu diinjeum tina proyék sanés.

Haiku OS ditujukeun pikeun komputer pribadi sareng nganggo kernel sorangan, diwangun dina arsitéktur modular, dioptimalkeun pikeun responsif anu luhur kana tindakan pangguna sareng palaksanaan efisien aplikasi multi-threaded. API berorientasi obyék disadiakeun pikeun pamekar. Sistem ieu langsung dumasar kana téknologi BeOS 5 sareng ditujukeun pikeun kasaluyuan binér sareng aplikasi pikeun OS ieu. Sarat hardware minimum: Pentium II CPU jeung 256 MB RAM (Intel Core i3 jeung 2 GB RAM dianjurkeun).

Pelepasan béta kadua sistem operasi Haiku R1

OpenBFS dipaké salaku sistem file, nu ngarojong atribut file nambahan, logging, 64-bit pointers, rojongan pikeun nyimpen meta tags (pikeun tiap file, atribut bisa disimpen dina formulir key = nilai, nu ngajadikeun sistem file sarupa a database) sareng indéks khusus pikeun nyepetkeun dimeunangkeunana. "B + tangkal" dipaké pikeun ngatur struktur diréktori. Tina kode BeOS, Haiku kalebet manajer file Tracker sareng Deskbar, anu duanana dibuka-sumber saatos BeOS ngantunkeun adegan.

Dina ampir dua taun ti update panungtungan, 101 pamekar geus nyokot bagian dina ngembangkeun Haiku, anu geus disiapkeun leuwih ti 2800 parobahan sarta nutup 900 laporan kasalahan sarta requests pikeun inovasi. Dasar inovasi:

  • Ningkatkeun kinerja dina layar dénsitas piksel luhur (HiDPI). Skala anu leres tina elemen antarmuka dipastikeun. Ukuran font dianggo salaku faktor konci pikeun skala, gumantung kana skala sadaya elemen antarmuka anu dipilih sacara otomatis.

    Pelepasan béta kadua sistem operasi Haiku R1

  • Panel Deskbar ngalaksanakeun mode "mini", dimana panel henteu ngeusian sakumna lebar layar, tapi robih sacara dinamis gumantung kana ikon anu disimpen. Modeu ékspansi otomatis panel ningkat, anu ngan ukur ngalegaan dina mouseover sareng nampilkeun pilihan anu langkung kompak dina modeu normal.

    Pelepasan béta kadua sistem operasi Haiku R1

  • Antarbeungeut geus ditambahkeun pikeun ngonpigurasikeun alat input, nu ngagabungkeun mouse, keyboard jeung joystick configurators. Ditambahkeun dukungan pikeun beurit kalayan langkung ti tilu tombol sareng kamampuan pikeun ngaropea tindakan tombol beurit.

    Pelepasan béta kadua sistem operasi Haiku R1

  • browser wéb diropéa WebPositip, nu geus ditarjamahkeun kana release anyar mesin WebKit tur dioptimalkeun pikeun ngurangan konsumsi memori.

    Pelepasan béta kadua sistem operasi Haiku R1

  • Ningkatkeun kasaluyuan sareng POSIX sareng porting sabagian ageung program anyar, kaulinan sareng toolkit grafis. Aplikasi kalebet LibreOffice, Telegram, Okular, Krita sareng AQEMU, ogé kaulinan FreeCiv, DreamChess sareng Minetest, sayogi pikeun diluncurkeun.

    Pelepasan béta kadua sistem operasi Haiku R1

  • Pamasang ayeuna gaduh kamampuan pikeun ngaluarkeun nalika masang pakét pilihan anu aya dina média. Nalika nyetél partisi disk, inpormasi langkung seueur ngeunaan drive ditampilkeun, deteksi enkripsi dilaksanakeun, sareng inpormasi ngeunaan rohangan bébas dina partisi anu tos aya ditambahkeun. Aya pilihan pikeun gancang ngamutahirkeun Haiku R1 Beta 1 kana rilis Beta 2.

    Pelepasan béta kadua sistem operasi Haiku R1

  • Terminal nyadiakeun émulasi konci Meta. Dina setélan, anjeun tiasa napelkeun peran Meta kana tombol Alt/Option anu aya di kénca bar spasi (konci Alt di katuhu spacebar bakal nahan tugasna).

    Pelepasan béta kadua sistem operasi Haiku R1

  • Rojongan pikeun drive NVMe sareng panggunaanana salaku média bootable parantos dilaksanakeun.
  • Rojongan pikeun USB3 (XHCI) geus dimekarkeun tur stabilized. Booting tina alat USB3 geus disaluyukeun jeung operasi bener jeung alat input geus ensured.
  • Ditambahkeun bootloader pikeun sistem sareng UEFI.
  • Karya parantos dilakukeun pikeun nyaimbangkeun sareng ningkatkeun kinerja inti. Seueur bug anu nyababkeun freezes atanapi kacilakaan parantos dilereskeun.
  • Kode supir jaringan diimpor ti FreeBSD 12.

sumber: opennet.ru

Tambahkeun komentar