WebOS විවෘත මූලාශ්‍ර සංස්කරණය 2.18 වේදිකා නිකුතුව

විවෘත වේදිකාවේ webOS විවෘත මූලාශ්‍ර සංස්කරණය 2.18 නිකුත් කිරීම ප්‍රකාශයට පත් කර ඇත, එය විවිධ අතේ ගෙන යා හැකි උපාංග, පුවරු සහ මෝටර් රථ තොරතුරු රසාස්වාදය පද්ධති මත භාවිතා කළ හැක. Raspberry Pi 4 පුවරු සමුද්දේශ දෘඪාංග වේදිකාව ලෙස සැලකේ.වේදිකාව Apache 2.0 බලපත්‍රය යටතේ පොදු ගබඩාවක සංවර්ධනය කර ඇති අතර සහයෝගිතා සංවර්ධන කළමනාකරණ ආකෘතියකට අනුගත වෙමින් සංවර්ධනය ප්‍රජාව විසින් අධීක්ෂණය කරනු ලැබේ.

webOS වේදිකාව මුලින් 2008 දී Palm විසින් සංවර්ධනය කරන ලද අතර එය Palm Pre සහ Pixie ස්මාර්ට්ෆෝන් වල භාවිතා කරන ලදී. 2010 දී, Palm අත්පත් කර ගැනීමෙන් පසු, වේදිකාව Hewlett-Packard අතට පත් වූ අතර, පසුව HP මෙම වේදිකාව එහි මුද්‍රණ යන්ත්‍ර, ටැබ්ලට්, ලැප්ටොප් සහ පරිගණකවල භාවිතා කිරීමට උත්සාහ කළේය. 2012 දී, HP විසින් webOS ස්වාධීන විවෘත මූලාශ්‍ර ව්‍යාපෘතියක් බවට පරිවර්තනය කිරීම නිවේදනය කරන ලද අතර 2013 දී එහි සංරචකවල ප්‍රභව කේතය විවෘත කිරීමට පටන් ගත්තේය. 2013 දී, වේදිකාව Hewlett-Packard වෙතින් LG විසින් මිලදී ගන්නා ලද අතර දැන් LG රූපවාහිනී සහ පාරිභෝගික උපාංග මිලියන 70 කට වඩා භාවිතා කරයි. 2018 දී, webOS Open Source Edition ව්‍යාපෘතිය ආරම්භ කරන ලද අතර, එමඟින් LG විවෘත සංවර්ධන ආකෘතියකට ආපසු යාමට, අනෙකුත් සහභාගිවන්නන් ආකර්ෂණය කර ගැනීමට සහ webOS හි සහාය දක්වන උපාංග පරාසය පුළුල් කිරීමට උත්සාහ කළේය.

WebOS පද්ධති පරිසරය නිර්මාණය කර ඇත්තේ OpenEmbedded මෙවලම් සහ පාදක පැකේජ මෙන්ම Yocto ව්‍යාපෘතියෙන් ගොඩනඟන පද්ධතියක් සහ පාර-දත්ත කට්ටලයක් භාවිතා කරමිනි. webOS හි ප්‍රධාන කොටස් වන්නේ යෙදුම් සහ සේවා ධාවනය සඳහා වගකිව යුතු පද්ධති සහ යෙදුම් කළමනාකරු (SAM, System and Application Manager) සහ පරිශීලක අතුරුමුහුණත සාදන Luna Surface Manager (LSM) ය. සංරචක Qt රාමුව සහ Chromium බ්‍රවුසර එන්ජිම භාවිතයෙන් ලියා ඇත.

විදැහුම්කරණය වේලන්ඩ් ප්‍රොටෝකෝලය භාවිතයෙන් සංයුක්ත කළමනාකරුවෙකු හරහා සිදු කෙරේ. අභිරුචි යෙදුම් සංවර්ධනය කිරීම සඳහා, React මත පදනම් වූ වෙබ් තාක්ෂණයන් (CSS, HTML5 සහ JavaScript) සහ Enact රාමුව භාවිතා කිරීමට යෝජනා කර ඇත, නමුත් Qt මත පදනම් වූ අතුරු මුහුණතක් සමඟ C සහ C++ හි වැඩසටහන් නිර්මාණය කිරීමටද හැකිය. පරිශීලක කවචය සහ බිල්ට් චිත්‍රක යෙදුම් ප්‍රධාන වශයෙන් QML තාක්ෂණය භාවිතයෙන් ලියන ලද ස්වදේශීය වැඩසටහන් ලෙස ක්‍රියාත්මක වේ. පෙරනිමි Home Launcher කවචය ස්පර්ශ තිර පාලනය සඳහා ප්‍රශස්ත කර ඇති අතර (කවුළු වෙනුවට) භ්‍රමණය වන සිතියම් සංකල්පය ඉදිරිපත් කරයි.

JSON ආකෘතිය භාවිතයෙන් දත්ත ව්‍යුහගත ආකාරයෙන් ගබඩා කිරීම සඳහා, LevelDB දත්ත සමුදාය පසුබිමක් ලෙස භාවිතා කරමින් DB8 ගබඩාව භාවිතා කරයි. Systemd මත පදනම්ව ආරම්භ කිරීම සඳහා Bootd භාවිතා කරයි. බහුමාධ්‍ය අන්තර්ගතය සැකසීම සඳහා uMediaServer සහ Media Display Controller (MDC) උප පද්ධති පිරිනමනු ලැබේ; PulseAudio ශබ්ද සේවාදායකයක් ලෙස භාවිතා කරයි. ස්ථිරාංග ස්වයංක්‍රීයව යාවත්කාලීන කිරීම සඳහා, OSTree සහ පරමාණුක කොටස් ප්‍රතිස්ථාපනය භාවිතා කරනු ලැබේ (පද්ධති කොටස් දෙකක් සාදනු ලැබේ, ඉන් එකක් සක්‍රීය වන අතර දෙවැන්න යාවත්කාලීන කිරීම පිටපත් කිරීමට භාවිතා කරයි).

නව නිකුතුවේ ප්රධාන වෙනස්කම්:

  • පැනලයේ විලාසය, තත්ව තීරුව සහ අයිකන ප්‍රතිනිර්මාණය කර ඇති නව මුල් තිරයක් (Home App) යෝජනා කර ඇත.
    WebOS විවෘත මූලාශ්‍ර සංස්කරණය 2.18 වේදිකා නිකුතුව
  • Qt 6.3.1 පුස්තකාලය වෙත මාරුවීම සිදු කර ඇත.
  • Telemetry එකතු කිරීමේ කේතය (දත්ත එකතු කිරීම) වින්‍යාස කළමනාකරණ සංරචක configd වෙත එක් කර ඇත.
  • වෙබ් අවදානම් API භාවිතයෙන් අනිෂ්ට අඩවි හඳුනා ගැනීමට වෙබ් සංවර්ධනය සහාය දක්වයි.
  • Enact බ්‍රව්සරයේ දෝෂ සහ කැමරාව සමඟ වැඩ කිරීම සඳහා අතුරු මුහුණත නිවැරදි කර ඇත.
  • 4K විභේදනය සඳහා සහය LSM (Luna Surface Manager) තිර කළමනාකරු වෙත එක් කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න