Haiku OS нь хувийн компьютерт зориулагдсан бөгөөд хэрэглэгчийн үйлдэлд өндөр хариу үйлдэл үзүүлэх, олон урсгалтай програмуудыг үр ашигтай ажиллуулах зорилгоор модульчлагдсан архитектур дээр суурилсан өөрийн цөмийг ашигладаг. Объект хандалтат API нь хөгжүүлэгчдэд зориулагдсан. Энэхүү систем нь BeOS 5 технологи дээр шууд суурилсан бөгөөд энэ үйлдлийн системд зориулсан програмуудтай хоёртын нийцтэй байх зорилготой юм. Техник хангамжийн хамгийн бага шаардлага: Pentium II CPU болон 256 MB RAM (Intel Core i3 болон 2 GB RAM санал болгож байна).
OpenBFS нь өргөтгөсөн файлын атрибутууд, бүртгэл хөтлөх, 64 бит заагч, мета шошгуудыг хадгалахад дэмжлэг үзүүлдэг файлын систем болгон ашигладаг (файл бүрийн хувьд шинж чанаруудыг түлхүүр=утга хэлбэрээр хадгалах боломжтой бөгөөд энэ нь файлын системийг файлын системтэй төстэй болгодог. өгөгдлийн сан) болон тусгай индексүүд нь тэдгээрийн хайлтыг хурдасгах болно. "B+ мод" нь лавлах бүтцийг зохион байгуулахад ашиглагддаг. BeOS кодоос Haiku нь Tracker файлын менежер болон ширээний самбарыг багтаасан бөгөөд BeOS-ийг орхисны дараа хоёулаа нээлттэй эх сурвалжтай байсан.
Сүүлийн шинэчлэлтээс хойш бараг хоёр жилийн хугацаанд 101 хөгжүүлэгчид Хайкугийн хөгжилд оролцож, 2800 гаруй өөрчлөлтийг бэлтгэж, 900 алдааны тайлан, шинэчлэлт хийх хүсэлтийг хаажээ. Үндсэн
- Өндөр пикселийн нягтралтай (HiDPI) дэлгэцийн гүйцэтгэл сайжирсан. Интерфейсийн элементүүдийн зөв масштабыг баталгаажуулсан. Бусад бүх интерфэйсийн элементийн масштаб автоматаар сонгогдохоос хамааран үсгийн хэмжээг томруулах гол хүчин зүйл болгон ашигладаг.
- Ширээний самбар нь "мини" горимыг хэрэгжүүлдэг бөгөөд самбар нь дэлгэцийн өргөнийг бүхэлд нь эзэлдэггүй, харин байрлуулсан дүрсээс хамааран динамикаар өөрчлөгддөг. Сайжруулсан самбарыг автоматаар өргөтгөх горим, энэ нь зөвхөн хулганаар дарахад л өргөжиж, энгийн горимд илүү авсаархан сонголтыг харуулдаг.
- Хулгана, гар, joystick тохируулагчийг хослуулсан оролтын төхөөрөмжүүдийг тохируулах интерфейс нэмэгдсэн. Гураваас дээш товчлууртай хулганад зориулсан дэмжлэг, хулганы товчлуурын үйлдлийг өөрчлөх боломжтой болсон.
- Шинэчлэгдсэн вэб хөтөч
WebPositive , WebKit хөдөлгүүрийн шинэ хувилбар руу орчуулагдсан бөгөөд санах ойн зарцуулалтыг багасгахын тулд оновчтой болгосон. - POSIX-тэй нийцтэй байдлыг сайжруулж, шинэ программ, тоглоом, график хэрэгслийн дийлэнх хэсгийг шилжүүлэв. LibreOffice, Telegram, Okular, Krita, AQEMU зэрэг программууд, мөн FreeCiv, DreamChess, Minetest тоглоомууд худалдаанд гарах боломжтой.
- Суулгагч нь зөөвөрлөгч дээр байгаа нэмэлт багцуудыг суулгах үед хасах боломжтой болсон. Дискний хуваалтуудыг тохируулах үед хөтчүүдийн талаар илүү их мэдээлэл гарч, шифрлэлтийн илрүүлэлт хэрэгжиж, одоо байгаа хуваалтууд дахь хоосон зайны талаарх мэдээлэл нэмэгддэг. Haiku R1 Бета 1-ийг Бета 2 хувилбар руу хурдан шинэчлэх сонголт байна.
- Терминал нь Мета түлхүүрийн эмуляцийг өгдөг. Тохиргоо дотроос та зайны зүүн талд байрлах Alt/Option товчлуур дээр Мета үүргийг оноож болно (зайны баруун талд байгаа Alt товчлуур нь даалгавраа хадгална).
- NVMe хөтчүүд болон тэдгээрийг ачаалах боломжтой зөөвөрлөгч болгон ашиглахад дэмжлэг үзүүлэв.
- USB3 (XHCI)-ийн дэмжлэгийг өргөжүүлж, тогтворжуулсан. USB3 төхөөрөмжөөс ачаалах тохиргоо хийгдсэн бөгөөд оролтын төхөөрөмжтэй зөв ажиллах боломжтой болсон.
- UEFI-тэй системд ачаалагчийг нэмсэн.
- Үндсэн гүйцэтгэлийг тогтворжуулах, сайжруулах ажлыг хийсэн. Хөлдөлт, гацах шалтгаан болсон олон алдааг зассан.
- FreeBSD 12-с импортолсон сүлжээний драйверын код.
Эх сурвалж: opennet.ru