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

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

webOS වේදිකාව මුලින් 2008 දී Palm විසින් සංවර්ධනය කරන ලද අතර එය Palm Pre සහ Pixie ස්මාර්ට්ෆෝන් වල භාවිතා කරන ලදී. 2020 දී, 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 කවචය ස්පර්ශ තිර පාලනය සඳහා ප්‍රශස්ත කර ඇති අතර (කවුළු වෙනුවට) භ්‍රමණය වන සිතියම් සංකල්පය ඉදිරිපත් කරයි.

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

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

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

  • පෙරනිමි නියැදි යෙදුම්වල කැමරා වැඩසටහනක් ඇතුළත් වේ. මෙම වැඩසටහන ඡායාරූප ගැනීම සහ වීඩියෝ පටිගත කිරීම සඳහා මූලික ක්‍රියාකාරිත්වය සපයන අතර වඩාත් දියුණු කැමරා යෙදුම් සංවර්ධනය කිරීම සඳහා පදනමක් ලෙස භාවිතා කළ හැකිය.
  • Raspberry Pi 64 පුවරුව (rpi4-4) සහ ඉමුලේටරය (qemux64) සඳහා එකලස් කිරීම් ඇතුළුව 86-bit එකලස් සෑදීමට සංක්‍රමණයක් සිදු කර ඇත. ගොඩනැංවීම් 32ක් සඳහා වන සහාය අත්හරින ලදී.
  • webOS-විශේෂිත වෙබ් යෙදුම්, Enact යෙදුම් සහ ජාවාස්ක්‍රිප්ට් සේවාවන් සංවර්ධනය කිරීම සරල කරන විවෘත කේත සංස්කාරක Visual Studio Code සඳහා ඇඩෝනයක් යෝජනා කර ඇත.
  • systemd-oomd පද්ධතියේ අඩු මතකයට මුල් ප්‍රතිචාර දැක්වීමේ සේවාව සක්‍රිය කර ඇති අතර, එමඟින් සම්පත් හිඟය හේතුවෙන් ප්‍රමාදයේ ආරම්භය හඳුනා ගැනීමටත්, පද්ධතිය තවමත් ක්‍රියාත්මක නොවන අවධියක සම්පත්-තීව්‍ර ක්‍රියාවලීන් තෝරා බේරා අවසන් කිරීමටත් හැකි වේ. තීරනාත්මක තත්වයක් වන අතර, හැඹිලිය තීව්‍ර ලෙස කප්පාදු කිරීම සහ කොටස් හුවමාරු කිරීම සඳහා දත්ත ඉවත් කිරීම ආරම්භ නොකරයි.
  • Network Manager හි, Raspberry Pi 4 පුවරු සඳහා wpa-supplicant සේවාව එක්රැස්වීම් වල දියත් කර ඇත.
  • ක්‍රියාත්මක කළ හැකි ගොනු occlientbasicops සහ ocserverbasicops emulator සඳහා එකලස් කිරීමට එක් කර ඇති අතර LGE UWB මොඩියුලය සඳහා udev රීති යාවත්කාලීන කර ඇත.
  • g-camera-pipeline සංරචකය ශ්‍රව්‍ය පටිගත කිරීමට අදාළ ක්‍රියාකාරීත්වය වැඩි දියුණු කර ඇත.
  • බ්‍රවුසර එන්ජිම Chromium 91 වෙත යාවත්කාලීන කර ඇත.
  • Yocto embedded Linux වේදිකාවේ සංරචක 3.1 නිකුත් කිරීමට යාවත්කාලීන කර ඇත.
  • මතක කළමනාකරු D-Bus සංඥා සැකසුම් ක්රියාත්මක කරයි.

මීට අමතරව, අපට OpenLGTV ව්‍යාපෘතිය සටහන් කළ හැකිය, LG TV සඳහා ඒවායේ ක්‍රියාකාරීත්වය පුළුල් කිරීම, දෝෂ ඉවත් කිරීම සහ ස්ථිරාංගවල (අර්ධ වශයෙන් විවෘත ස්ථිරාංග) විවෘත සංරචක භාවිතා කරන විට කොපිලෙෆ්ට් බලපත්‍ර සමඟ අනුකූල වීම සත්‍යාපනය කිරීම සඳහා ඒවායේ ඉංජිනේරු ස්ථිරාංග ප්‍රතිලෝම කිරීමට කටයුතු කරමින් පවතී. මෙම ව්‍යාපෘතිය මඟින් ස්ථිරාංග සහ LG, Hisense, Sharp, Philips/TPV සහ Thompson TV වෙතින් විවිධ දත්ත උපුටා ගැනීම සහ විකේතනය කිරීම සඳහා epk2extract මෙවලම් කට්ටලය මෙන්ම webOS Brew පැකේජ ගබඩාවක් සහ රූපවාහිනියක (RootMyTV) මූල අයිතිවාසිකම් ලබා ගැනීමේ මෙවලම් කට්ටලයක් සංවර්ධනය කරයි. . මෙම ව්‍යාපෘතිය මඟින් LG NC4 සහ LG115x පුවරු මත පදනම්ව රූපවාහිනී සඳහා පද්ධති රූප නිර්මාණය කිරීම සඳහා එකලස් කිරීමේ පරිසරයන් සහ Broadcom චිප් මත පදනම් වූ Saturn S6, Saturn S7 සහ LG 2010 සහ 2011 රූපවාහිනී සඳහා පැරණි නවීකරණය කරන ලද ස්ථිරාංග සපයයි.

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

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