Dua beta-eldono de Haiku R1 operaciumo

eldonita dua beta-eldono de la operaciumo Hajko R1. La projekto estis origine kreita kiel reago al la fino de la BeOS operaciumo kaj evoluigita sub la nomo OpenBeOS, sed estis renomita en 2004 pro asertoj ligitaj al la uzo de la BeOS-varmarko en la nomo. Por taksi la agadon de nova eldono preparita pluraj starteblaj Vivaj bildoj (x86, x86-64). La fontkodo por la plej granda parto de la Haiku OS estas distribuita sub libera permesilo MIT, kun la escepto de kelkaj bibliotekoj, amaskomunikilaj kodekoj kaj komponentoj pruntitaj de aliaj projektoj.

Haiku OS estas desegnita por personaj komputiloj, uzas sian propran kernon, konstruitan surbaze de modula arkitekturo, optimumigita por alta respondeco al uzant-agoj kaj efika ekzekuto de plurfadenaj aplikoj. Por programistoj, objekt-orientita API estas prezentita. La sistemo estas rekte bazita sur BeOS 5-teknologioj kaj celas binaran kongruon kun aplikoj por ĉi tiu OS. Minimuma aparataro postulo: Pentium II CPU kaj 256 MB RAM (Intel Core i3 kaj 2 GB RAM rekomenditaj).

Dua beta-eldono de Haiku R1 operaciumo

OpenBFS estas uzata kiel dosiersistemo, kiu subtenas plilongigitajn dosierajn atributojn, protokolojn, 64-bitajn montrilojn, subtenon por stoki meta-etikedojn (por ĉiu dosiero, atributoj povas esti konservitaj en la formo ŝlosilo=valoro, kio faras la dosiersistemon simila al datumbazo) kaj specialaj indeksoj por akceli rehavigon sur ili. "B+-arboj" estas uzataj por organizi la dosierujon. De la BeOS-kodo, Haiku inkluzivas la dosieradministranton Tracker kaj Deskbar, kiuj ambaŭ estis malfermfontaj post kiam BeOS forlasis la scenon.

En la preskaŭ du jaroj ekde la lasta ĝisdatigo, 101 programistoj partoprenis en la disvolviĝo de Haiku, kiuj preparis pli ol 2800 900 ŝanĝojn kaj fermis XNUMX erarajn raportojn kaj petojn por novigoj. Baza novigoj:

  • Plibonigita rendimento sur ekranoj de alta piksela denseco (HiDPI). Ĝusta skalo de interfacaj elementoj estas certigita. Tipara grandeco estas uzata kiel ŝlosila faktoro por skalo, depende de kiu la skalo de ĉiuj aliaj interfacaj elementoj estas aŭtomate elektita.

    Dua beta-eldono de Haiku R1 operaciumo

  • La panelo Deskbar efektivigas "mini" reĝimon, en kiu la panelo ne okupas la tutan larĝon de la ekrano, sed ŝanĝiĝas dinamike depende de la metitaj ikonoj. Plibonigita panela aŭtomata disvastiĝo-reĝimo, kiu nur disetendiĝas dum mustransiro kaj montras pli kompaktan opcion en normala reĝimo.

    Dua beta-eldono de Haiku R1 operaciumo

  • Interfaco estis aldonita por agordi enigajn aparatojn, kiu kombinas muson, klavaron kaj stirstangon agordilojn. Aldonita subteno por musoj kun pli ol tri butonoj kaj la kapablo personecigi la agojn de musbutonoj.

    Dua beta-eldono de Haiku R1 operaciumo

  • Ĝisdatigita TTT-legilo WebPozitive, kiu estis tradukita al la nova eldono de la WebKit-motoro kaj optimumigita por redukti memorkonsumon.

    Dua beta-eldono de Haiku R1 operaciumo

  • Plibonigita kongruo kun POSIX kaj portis grandan parton de novaj programoj, ludoj kaj grafikaj ilaro. Aplikoj inkluzive de LibreOffice, Telegram, Okular, Krita kaj AQEMU, same kiel ludoj FreeCiv, DreamChess kaj Minetest, estas disponeblaj por lanĉo.

    Dua beta-eldono de Haiku R1 operaciumo

  • La instalilo nun havas la kapablon ekskludi kiam oni instalas laŭvolajn pakaĵojn ĉe la amaskomunikilaro. Kiam oni agordas diskpartojn, pli da informoj pri diskoj estas montritaj, ĉifrada detekto estas efektivigita, kaj informoj pri libera spaco en ekzistantaj sekcioj estas aldonitaj. Opcio disponeblas por rapide ĝisdatigi Haiku R1 Beta 1 al la Beta 2 eldono.

    Dua beta-eldono de Haiku R1 operaciumo

  • La terminalo disponigas emuladon de la Meta-ŝlosilo. En la agordoj, vi povas asigni la Meta-rolon al la Alt/Opcio-klavo situanta maldekstre de la spacbreto (la Alt-klavo dekstre de la spacbreto konservos sian taskon).

    Dua beta-eldono de Haiku R1 operaciumo

  • Subteno por NVMe-diskoj kaj ilia uzo kiel startebla amaskomunikilaro estis efektivigita.
  • Subteno por USB3 (XHCI) estis vastigita kaj stabiligita. Ekfunkciigo de USB3-aparatoj estis ĝustigita kaj ĝusta funkciado kun enigaparatoj estis certigita.
  • Aldonita ekŝargilo por sistemoj kun UEFI.
  • Laboro estis farita por stabiligi kaj plibonigi kerna agado. Multaj eraroj, kiuj kaŭzis frostiĝojn aŭ kraŝojn, estis korektitaj.
  • Reta ŝoforkodo importita de FreeBSD 12.

fonto: opennet.ru

Aldoni komenton