LG විසින් webOS Open Source Edition 2.19 වේදිකාව ප්‍රකාශයට පත් කර ඇත

විවෘත වේදිකාවේ webOS විවෘත මූලාශ්‍ර සංස්කරණය 2.19 නිකුත් කිරීම ප්‍රකාශයට පත් කර ඇත, එය විවිධ අතේ ගෙන යා හැකි උපාංග, පුවරු සහ මෝටර් රථ තොරතුරු රසාස්වාදය පද්ධති මත භාවිතා කළ හැක. 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 යෙදුම වැඩි දියුණු කර ඇත. යෙදුම් පැනලයේ අන්තර්ගතය නොමිලේ සංස්කරණය කිරීම සඳහා සහාය සපයයි. නව තිර අභිනයන් එක් කරන ලදී.
    LG විසින් webOS Open Source Edition 2.19 වේදිකාව ප්‍රකාශයට පත් කර ඇත
  • වීඩියෝ ඇමතුම් යෙදුම වීඩියෝ ඇමතුම් ලබා ගැනීම සහ අතථ්‍ය වීඩියෝ රැස්වීම් පැවැත්වීම සඳහා ඇතුළත් වේ. එහි වත්මන් ස්වරූපයෙන්, දැනට සහය දක්වන්නේ Cisco Webex සහ Microsoft Teams හරහා පමණක් සන්නිවේදනය සඳහා පමණි.
    LG විසින් webOS Open Source Edition 2.19 වේදිකාව ප්‍රකාශයට පත් කර ඇත
  • ඔබේම Blockchain Wallet යෙදුම් නිර්මාණය කිරීම සඳහා විධාන රේඛා පරිසරයක් සපයනු ලැබේ, එය ගනුදෙනු අත්සන් කිරීම සහ බ්ලොක්චේන් මත එම ගනුදෙනු ලොග් කිරීම වැනි මෙහෙයුම් සරල කරයි.
  • Enact බ්‍රව්සරය අනිෂ්ට මෘදුකාංග හඳුනාගැනීමේ සේවාවක් සඳහා සහය එක් කර ඇති අතර පරිශීලකයාගෙන් අවසර ඉල්ලා උත්පතන කවුළුවක් ක්‍රියාත්මක කර ඇත.
  • ශ්‍රව්‍ය ශබ්ද සේවාදායකයේ ඇති සහ බාහිර ශ්‍රව්‍ය උපාංග හඳුනාගැනීම සඳහා සහය එක් කරන ලදී. පද්ධති සේවාව (Sys Service) ද්විතියික ශබ්ද උපාංග (උප උපාංග), බිල්ට් ශබ්ද කාඩ්පත් සහ MIPI කැමරා සඳහා සහය එක් කළේය. PulseAudio ECNR (Echo Cancellation Noise Reduction) යාන්ත්‍රණය භාවිතා කරයි.
  • Yocto embedded Linux වේදිකාවේ සංරචක 4.0 නිකුත් කිරීමට යාවත්කාලීන කර ඇත.
  • බ්‍රවුසර එන්ජිම Chromium 94 (පෙර Chromium 91) වෙත යාවත්කාලීන කර ඇත. webOS වෙබ් යෙදුම් සඳහා Gamepads භාවිතා කිරීමේ හැකියාව එක් කර ඇත.
  • යාවත්කාලීන කරන ලද Noto අකුරු (යුනිකෝඩ් 15.0.0 අක්ෂර සඳහා සහය එකතු කරන ලදි).
  • Qt 6.4 වෙත සංක්‍රමණය සම්පූර්ණ කර ඇත. Enact වෙබ් රාමුව 4.5.0 අනුවාදයට යාවත්කාලීන කර ඇත.

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

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