Ang ikaduhang beta nga bersyon sa operating system sa Haiku R1 gipagawas na

gipatik ikaduha nga pagpagawas sa beta sa operating system Haiku R1.

Ang proyekto orihinal nga gimugna isip usa ka reaksyon sa pagsira sa BeOS operating system ug naugmad ubos sa ngalan nga OpenBeOS, apan giusab ang ngalan niadtong 2004 tungod sa mga pag-angkon nga may kalabutan sa paggamit sa BeOS nga marka sa pamatigayon sa ngalan. Aron sa pagtimbang-timbang sa performance sa usa ka bag-ong release ubay-ubay nga bootable Live nga mga hulagway ang giandam (x86, x86-64). Ang source code alang sa kadaghanan sa Haiku OS giapod-apod ubos sa libre nga software. Lisensya sa MIT, gawas sa pipila ka mga librarya, media codec ug mga sangkap nga hinulaman gikan sa ubang mga proyekto. Ang Haiku OS gipunting sa mga personal nga kompyuter ug naggamit sa kaugalingon nga kernel, nga gitukod sa usa ka modular nga arkitektura, na-optimize alang sa taas nga pagtubag sa mga aksyon sa gumagamit ug episyente nga pagpatuman sa mga multi-threaded nga aplikasyon. Ang usa ka object-oriented nga API gihatag alang sa mga developer. Ang sistema direkta nga gibase sa BeOS 5 nga mga teknolohiya ug gitumong sa binary compatibility sa mga aplikasyon alang niini nga OS.


Minimum nga kinahanglanon sa hardware: Pentium II CPU ug 256 MB RAM (Intel Core i3 ug 2 GB RAM girekomendar).

Ang OpenBFS gigamit isip file system, nga nagsuporta sa gipalugdang file attributes, logging, 64-bit pointers, suporta sa pagtipig sa meta tags (alang sa matag file mahimo nimong i-save ang mga attribute sa porma nga key=value, nga naghimo sa file system nga susama sa database. ) ug espesyal nga mga indeks aron mapadali ang pagkuha niini. Ang mga punoan sa B+ gigamit sa pag-organisar sa istruktura sa direktoryo. Gikan sa BeOS code, ang Haiku naglakip sa Tracker file manager ug Deskbar, nga parehong open-sourced human mibiya ang BeOS sa eksena. Sa hapit duha ka tuig sukad sa katapusan nga pag-update, 101 nga mga developer ang nakigbahin sa pag-uswag sa Haiku, nga nag-andam labaw pa sa 2800 nga mga pagbag-o ug nagsira sa 900 nga mga taho sa sayup ug mga hangyo alang sa mga inobasyon.

Panguna nga mga inobasyon:

  • Mas maayo nga performance sa taas nga pixel density (HiDPI) nga mga screen. Ang husto nga pag-scale sa mga elemento sa interface gisiguro. Ang gidak-on sa font gigamit isip usa ka importante nga butang alang sa pag-scaling, depende kung asa ang gidak-on sa tanan nga uban nga mga elemento sa interface awtomatikong gipili. Standard nga 12 point nga font. (default nga gidak-on) ΠΈ 18 point nga font.

  • Ang panel sa Deskbar nagpatuman sa usa ka "mini" nga mode, diin ang panel wala mag-okupar sa tibuok gilapdon sa screen, apan dinamikong kausaban depende sa gibutang nga mga icon. Ang gipaayo nga panel nga auto-expand mode, nga nagpalapad lamang sa mouseover ug nagpakita sa mas compact nga opsyon sa normal nga mode.

  • Gidugang ang usa ka interface alang sa pag-configure sa mga aparato sa pag-input, nga naghiusa sa mga configurator sa mouse, keyboard ug joystick. Gidugang nga suporta alang sa mga ilaga nga adunay labaw sa tulo ka mga buton ug ang abilidad sa pag-customize sa mga aksyon sa mga buton sa mouse.

  • Gi-update web browser nga WebPositive, nga gihubad ngadto sa bag-ong pagpagawas sa WebKit nga makina ug gi-optimize aron makunhuran ang konsumo sa memorya.

  • Gipauswag ang pagkaangay sa POSIX ug gi-port ang daghang bahin sa mga bag-ong programa, dula ug mga graphical toolkit. Lakip nga magamit alang sa paglansad LibreOffice, Telegram, Okular, Krita ug AQEMU nga mga aplikasyon, ingon man mga dula FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot ug uban pa.


  • Ang installer karon adunay katakus nga dili iapil kung mag-install mga opsyonal nga pakete nga naa sa media. Kung nag-set up sa mga partition sa disk, dugang nga kasayuran bahin sa mga drive gipakita, gipatuman ang pag-detect sa encryption, ug ang kasayuran bahin sa libre nga wanang sa mga naglungtad nga partisyon gidugang. Adunay magamit nga kapilian aron dali nga ma-update ang Haiku R1 Beta 1 hangtod sa pagpagawas sa Beta 2.

  • Ang terminal naghatag og emulation sa Meta key. Sa mga setting, mahimo nimong i-assign ang Meta role sa Alt/Option key nga nahimutang sa wala sa spacebar (ang Alt key sa tuo sa spacebar magpabilin ang assignment niini).

  • Ang suporta alang sa NVMe drive ug ang ilang paggamit ingon bootable media gipatuman.

  • Ang suporta alang sa USB3 (XHCI) gipalapdan ug gipalig-on. Ang pag-boot gikan sa USB3 nga mga himan gi-adjust ug ang husto nga operasyon sa mga input device nasiguro.

  • Gidugang ang bootloader alang sa mga sistema nga adunay UEFI.

  • Gihimo ang trabaho aron mapalig-on ug mapaayo ang kinauyokan nga pasundayag. Daghang mga bug nga hinungdan sa pag-freeze o pagkahagsa ang naayo.

  • Network driver code nga gi-import gikan sa FreeBSD 12.

Orihinal nga artikulo dinhi.
Mga nota sa pagpagawas sa English dinhi.

P.S.: Naa kay pangutana? Gidapit ka namo sa Russian nga pinulongan nga telegrama channel.

Source: linux.org.ru

Idugang sa usa ka comment