Haiku R1 လည်ပတ်မှုစနစ်၏ တတိယမြောက် beta ဖြန့်ချိမှု

ဖွံ့ဖြိုးတိုးတက်မှု တစ်နှစ်အကြာတွင်၊ Haiku R1 လည်ပတ်မှုစနစ်၏ တတိယမြောက် beta ဖြန့်ချိမှုကို ထုတ်ဝေခဲ့သည်။ အဆိုပါပရောဂျက်ကို BeOS လည်ပတ်မှုစနစ်ပိတ်သိမ်းခြင်းအတွက် မူလကဖန်တီးခဲ့ပြီး OpenBeOS အမည်ဖြင့် တီထွင်ခဲ့သော်လည်း အမည်တွင် BeOS အမှတ်တံဆိပ်အသုံးပြုမှုနှင့်ပတ်သက်သည့် တောင်းဆိုမှုများကြောင့် ၂၀၀၄ ခုနှစ်တွင် အမည်ပြောင်းခဲ့သည်။ အသစ်ထွက်ရှိမှု၏စွမ်းဆောင်ရည်ကိုအကဲဖြတ်ရန်၊ bootable Live ပုံအများအပြား (x2004၊ x86-86) ကိုပြင်ဆင်ထားသည်။ Haiku OS အများစုအတွက် အရင်းအမြစ်ကုဒ်ကို အခမဲ့ MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားပြီး အချို့သော စာကြည့်တိုက်များ၊ မီဒီယာကုဒ်ဒစ်များနှင့် အခြားပရောဂျက်များမှ ချေးယူထားသော အစိတ်အပိုင်းများ မှလွဲ၍

Haiku OS သည် ကိုယ်ပိုင်ကွန်ပြူတာများအတွက် ရည်ရွယ်ပြီး မော်ဂျူလာဗိသုကာဖြင့် တည်ဆောက်ထားသော ၎င်း၏ကိုယ်ပိုင် kernel ကိုအသုံးပြုကာ သုံးစွဲသူ၏လုပ်ဆောင်ချက်များကို မြင့်မားသောတုံ့ပြန်မှုနှင့် multi-threaded အပလီကေးရှင်းများကို ထိရောက်စွာလုပ်ဆောင်နိုင်ရန် အကောင်းဆုံးလုပ်ဆောင်ထားသည်။ developer များအတွက် object-oriented API ကို ပေးထားသည်။ စနစ်သည် BeOS 5 နည်းပညာများကို တိုက်ရိုက်အခြေခံထားပြီး ဤ OS အတွက် အပလီကေးရှင်းများနှင့် binary လိုက်ဖက်မှုရှိစေရန် ရည်ရွယ်ပါသည်။ အနည်းဆုံး ဟာ့ဒ်ဝဲလိုအပ်ချက်- Pentium II CPU နှင့် 384 MB RAM (Intel Core i3 နှင့် 2 GB RAM အကြံပြုထားသည်)။

Haiku R1 လည်ပတ်မှုစနစ်၏ တတိယမြောက် beta ဖြန့်ချိမှု

OpenBFS ကို တိုးချဲ့ဖိုင်အရည်အသွေးများ၊ မှတ်တမ်းမှတ်ရာများ၊ 64-bit pointers များ၊ meta tags များကို သိမ်းဆည်းရန်အတွက် ပံ့ပိုးပေးသည့် ဖိုင်စနစ်တစ်ခုအနေဖြင့် အသုံးပြုပါသည်။ ဒေတာဘေ့စ်) နှင့် ၎င်းတို့ကို ပြန်လည်ရယူခြင်း အရှိန်မြှင့်ရန် အထူးညွှန်းကိန်းများ။ “B+ သစ်ပင်” သည် လမ်းညွှန်ဖွဲ့စည်းပုံကို စုစည်းရန် အသုံးပြုသည်။ BeOS ကုဒ်မှ Haiku သည် အခင်းဖြစ်ပွားရာနေရာမှ ထွက်ခွာပြီးနောက် BeOS မှ ထွက်ခွာပြီးနောက် နှစ်ခုလုံးအား ပွင့်လင်းသောအရင်းအမြစ်မှ ရယူထားသည့် Tracker ဖိုင်မန်နေဂျာနှင့် Deskbar ပါဝင်သည်။

အဓိက တီထွင်ဆန်းသစ်မှုများ-

  • ပရောဂျက်မှ ဖန်တီးထားသော WebPositive ဝဘ်ဘရောက်ဆာကို WebKit 612.1.21 အင်ဂျင်ကို အသုံးပြုရန် လွှဲပြောင်းထားပါသည်။ အခြားဘရောက်ဆာများနှင့်အတူ တည်ငြိမ်မှုနှင့် လိုက်ဖက်ညီမှုကို သိသိသာသာ တိုးတက်စေသည်။
  • ပိုမိုကောင်းမွန်သောတပ်ဆင်မှုလုပ်ငန်းစဉ်။ disk ကို အပိုင်းများခွဲခြင်းအတွက် အင်တာဖေ့စ်သည် ရိုးရှင်းပြီး drivers များကို configure အတွက် interface ကို ခေတ်မီအောင် ပြုလုပ်ထားသည်။
  • ဟာ့ဒ်ဝဲပံ့ပိုးမှု တိုးချဲ့ထားသည်။ ကြိုးမဲ့စက်ပစ္စည်းများအတွက် Drivers များကို FreeBSD 13 မှ ရွှေ့ထားသည်။ အသံကတ်များ၊ သိုလှောင်မှုစနစ်များနှင့် USB စက်ပစ္စည်းများအတွက် ဒရိုက်ဗာအသစ်များကို ထည့်သွင်းထားသည်။ ပိုမိုကောင်းမွန်သော USB 3 ပံ့ပိုးမှု။ NVIDIA ဂရပ်ဖစ်ကတ်များ (GeForce 6200-GeForce Go 6400) ပါသည့် စနစ်များတွင် စွမ်းဆောင်ရည်ကို မြှင့်တင်ထားသည်။
  • ကွန်ရက်ချို့ယွင်းမှုကြောင့် အနှောက်အယှက်ဖြစ်စေသော အပ်ဒိတ်များကို ဒေါင်းလုဒ်ပြန်လည်စတင်နိုင်မှုကို အကောင်အထည်ဖော်ပြီးဖြစ်သည်။
  • အမှောင်အရောင် အပြင်အဆင်များအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
  • touchpad ကို disable လုပ်နိုင်စွမ်းကို input system settings တွင် ထည့်သွင်းထားပါသည်။
  • XFS နှင့် NFS ဖိုင်စနစ်များအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
  • Sun VTOC အပိုင်းပိုင်းဇယားများအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • ဖောင့်အရွယ်အစားပေါ် မူတည်၍ scroll bars များကို ချဲ့ထွင်ပေးထားသည်။
  • ပိုမိုကောင်းမွန်သော ဒေသသတ်မှတ်ခြင်းဆိုင်ရာ ပံ့ပိုးမှု။
  • MediaPlayer ၏ တည်ငြိမ်မှုကို မြှင့်တင်ထားသည်။ 4K ဗီဒီယိုအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • ပက်ကေ့ဂျ် မန်နေဂျာသည် ပက်ကေ့ဂျ်ဖယ်ရှားနေစဉ်အတွင်း ကိုင်တွယ်သူ Script များကို လုပ်ဆောင်ရန်အတွက် ပံ့ပိုးမှုပေးပါသည်။
  • ပရိုဂရမ်ဗားရှင်းများကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။ Python 2 ကို ဆန့်ကျင်ပြီး Python 3.7 ဖြင့် အစားထိုးထားသည်။
  • app_server ဂရပ်ဖစ်ဆာဗာသည် မမ်မိုရီစီမံခန့်ခွဲမှုကို ပြန်လည်ဒီဇိုင်းရေးဆွဲပြီး ပေါင်းစပ်ပုံဖေါ်ခြင်းလုပ်ဆောင်ချက်များကို ထပ်လောင်းထည့်သွင်းထားသည် (ပတ္တူဒြပ်စင်များကို တင်ဆက်ရန်အတွက် ဘရောက်ဆာတွင်အသုံးပြုသည်)။
  • terminal emulator သည် မိတ္တူပွားနေသော ဇာတ်ကောင်များကို ထုတ်ပေးရန်အတွက် escape sequence များကို ပံ့ပိုးပေးပါသည်။
  • mlock/munlock၊ ppoll နှင့် exp10/exp10f/exp10l လုပ်ဆောင်ချက်များအတွက် ထပ်လောင်းပံ့ပိုးမှု အပါအဝင် POSIX သတ်မှတ်ချက်များနှင့် လိုက်ဖက်ညီအောင် မြှင့်တင်ထားသည်။

source: opennet.ru

မှတ်ချက် Add