Është lëshuar versioni i dytë beta i sistemit operativ Haiku R1

botuar lëshimi i dytë beta i sistemit operativ Haiku R1.

Projekti u krijua fillimisht si një reagim ndaj mbylljes së BeOS dhe u zhvillua me emrin OpenBeOS, por u riemërua në 2004 për shkak të pretendimeve në lidhje me përdorimin e markës tregtare BeOS në emër. Për të vlerësuar performancën e një versioni të ri janë përgatitur disa imazhe të drejtpërdrejta bootable (x86, x86-64). Kodi burimor për shumicën e sistemit operativ Haiku shpërndahet nën softuer të lirë. Licenca MIT, me përjashtim të disa bibliotekave, kodekëve mediatikë dhe komponentëve të huazuar nga projekte të tjera. Haiku OS synon kompjuterët personalë dhe përdor kernelin e vet, të ndërtuar mbi një arkitekturë modulare, të optimizuar për reagim të lartë ndaj veprimeve të përdoruesit dhe ekzekutim efikas të aplikacioneve me shumë fije. Një API e orientuar nga objekti ofrohet për zhvilluesit. Sistemi bazohet drejtpërdrejt në teknologjitë BeOS 5 dhe synon përputhshmërinë binare me aplikacionet për këtë OS.


Kërkesa minimale për harduer: CPU Pentium II dhe 256 MB RAM (rekomandohet Intel Core i3 dhe 2 GB RAM).

OpenBFS përdoret si një sistem skedari, i cili mbështet atributet e skedarëve të zgjeruar, regjistrimin, treguesit 64-bit, mbështetje për ruajtjen e meta etiketave (për çdo skedar, atributet mund të ruhen në formën key=value, gjë që e bën sistemin e skedarëve të ngjashëm me një baza e të dhënave) dhe indekse speciale për të përshpejtuar rikthimin e tyre. Pemët B+ përdoren për të organizuar strukturën e drejtorisë. Nga kodi BeOS, Haiku përfshin menaxherin e skedarëve Tracker dhe Deskbar, që të dyja ishin me burim të hapur pasi BeOS u largua nga skena. Në pothuajse dy vitet që nga përditësimi i fundit, 101 zhvillues kanë marrë pjesë në zhvillimin e Haiku, të cilët kanë përgatitur më shumë se 2800 ndryshime dhe kanë mbyllur 900 raporte të gabimeve dhe kërkesa për risi.

Risitë kryesore:

  • Performancë e përmirësuar në ekranet me densitet të lartë piksel (HiDPI). Sigurohet shkallëzimi i saktë i elementeve të ndërfaqes. Madhësia e shkronjave përdoret si një faktor kyç për shkallëzimin, në varësi të të cilit zgjidhet automatikisht shkalla e të gjithë elementëve të tjerë të ndërfaqes. Shkronja standarde me 12 pika. (madhësia e paracaktuar) и Shkronja me 18 pika.

  • Paneli Deskbar zbaton një modalitet "mini", në të cilin paneli nuk zë të gjithë gjerësinë e ekranit, por ndryshon në mënyrë dinamike në varësi të ikonave të vendosura. Modaliteti i përmirësuar i zgjerimit automatik të panelit, i cili zgjerohet vetëm me lëvizjen e mausit dhe shfaq një opsion më kompakt në modalitetin normal.

  • Është shtuar një ndërfaqe për konfigurimin e pajisjeve hyrëse, e cila kombinon konfiguruesit e miut, tastierës dhe levës. Mbështetje e shtuar për minjtë me më shumë se tre butona dhe aftësinë për të personalizuar veprimet e butonave të miut.

  • Përditësuar shfletuesi i internetit WebPositive, i cili është përkthyer në versionin e ri të motorit WebKit dhe është optimizuar për të reduktuar konsumin e kujtesës.

  • Përmirësoi pajtueshmërinë me POSIX dhe transferoi një pjesë të madhe të programeve, lojërave dhe mjeteve grafike të reja. Përfshirë në dispozicion për nisje Aplikacionet LibreOffice, Telegram, Okular, Krita dhe AQEMU, si dhe lojëra FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot dhe të tjerë.


  • Instaluesi tani ka mundësinë të përjashtojë kur instalon paketa opsionale të pranishme në media. Kur konfiguroni ndarjet e diskut, shfaqet më shumë informacion rreth disqeve, zbatohet zbulimi i enkriptimit dhe shtohet informacioni për hapësirën e lirë në ndarjet ekzistuese. Ekziston një opsion për të përditësuar shpejt Haiku R1 Beta 1 në versionin Beta 2.

  • Terminali ofron emulim të çelësit Meta. Në cilësimet, mund t'i caktoni rolin Meta tastit Alt/Option që ndodhet në të majtë të shiritit të hapësirës (tasti Alt në të djathtë të shiritit të hapësirës do të ruajë caktimin e tij).

  • Mbështetja për disqet NVMe dhe përdorimi i tyre si media bootable është zbatuar.

  • Mbështetja për USB3 (XHCI) është zgjeruar dhe stabilizuar. Nisja nga pajisjet USB3 është rregulluar dhe është siguruar funksionimi i saktë me pajisjet hyrëse.

  • U shtua bootloader për sistemet me UEFI.

  • Është bërë punë për të stabilizuar dhe përmirësuar performancën bazë. Shumë gabime që shkaktuan ngrirje ose përplasje janë rregulluar.

  • Kodi i drejtuesit të rrjetit i importuar nga FreeBSD 12.

Artikull origjinal këtu.
Shënimet e publikimit në anglisht këtu.

PS: A keni ndonjë pyetje? Ju ftojmë të Kanali telegram në gjuhën ruse.

Burimi: linux.org.ru

Shto një koment