Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

gipatik ikaduha nga pagpagawas sa beta sa operating system Haiku R1. Ang proyekto orihinal nga gimugna isip reaksyon sa pagsira sa BeOS operating system ug naugmad ubos sa ngalan nga OpenBeOS, apan giilisan sa ngalan niadtong 2004 tungod sa mga pag-angkon nga may kalabotan sa paggamit sa BeOS nga marka sa pamatigayon sa ngalan. Aron sa pagtimbang-timbang sa performance sa usa ka bag-ong release giandam daghang mga bootable nga Live nga mga imahe (x86, x86-64). Ang source code alang sa kadaghanan sa Haiku OS giapod-apod ubos sa usa ka libre nga lisensya 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).

Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

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, ang mga attribute mahimong tipigan sa porma nga key=value, nga naghimo sa file system nga susama sa usa ka file system. database) ug espesyal nga mga indeks aron mapadali ang pagkuha niini. Ang "B+ trees" 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. sukaranan 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.

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • 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.

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • 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.

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

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

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • Gipauswag ang pagkaangay sa POSIX ug gi-port ang daghang bahin sa mga bag-ong programa, dula ug mga graphical toolkit. Ang mga aplikasyon lakip ang LibreOffice, Telegram, Okular, Krita ug AQEMU, ingon man ang mga dula nga FreeCiv, DreamChess ug Minetest, magamit alang sa paglansad.

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • 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.

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • 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).

    Ikaduha nga pagpagawas sa beta sa Haiku R1 operating system

  • 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.

Source: opennet.ru

Idugang sa usa ka comment