WebOS ክፍት ምንጭ እትም 2.14 የመሣሪያ ስርዓት መለቀቅ

ክፍት መድረክ webOS ክፍት ምንጭ እትም 2.14 ታትሟል, ይህም በተለያዩ ተንቀሳቃሽ መሣሪያዎች, ሰሌዳዎች እና የመኪና መረጃ ስርዓቶች ላይ ሊውል ይችላል. Raspberry Pi 4 ቦርዶች እንደ የማጣቀሻ ሃርድዌር መድረክ ተደርገው ይወሰዳሉ። መድረኩ የሚዘጋጀው በአፓቼ 2.0 ፍቃድ ስር ባለው የህዝብ ማከማቻ ውስጥ ነው፣ እና ልማት በህብረተሰቡ የተሰበሰበ እና የትብብር ልማት አስተዳደር ሞዴልን በመከተል ነው።

የዌብኦኤስ መድረክ በመጀመሪያ የተሰራው በፓልም በ2008 ሲሆን በፓልም ፕሪ እና ፒክሲ ስማርት ስልኮች ላይ ጥቅም ላይ ውሏል። እ.ኤ.አ. በ 2020 ፓልም ከተገዛ በኋላ መድረኩ በሄውሌት-ፓካርድ እጅ ገባ ፣ ከዚያ በኋላ HP ይህንን መድረክ በአታሚዎች ፣ ታብሌቶች ፣ ላፕቶፖች እና ፒሲዎች ለመጠቀም ሞክሯል ። እ.ኤ.አ. በ 2012 ፣ HP webOSን ወደ ገለልተኛ ክፍት ምንጭ ፕሮጀክት ማስተላለፉን እና በ 2013 ክፍሎቹን የምንጭ ኮድ መክፈት ጀመረ። የመሳሪያ ስርዓቱ በ 2013 በ LG ከ Hewlett-Packard የተገኘ ሲሆን አሁን ከ 70 ሚሊዮን በላይ LG TVs እና የሸማቾች መሳሪያዎች ላይ ጥቅም ላይ ይውላል. እ.ኤ.አ. በ 2018 የዌብኦኤስ ክፍት ምንጭ እትም ፕሮጀክት ተመሠረተ ፣ በዚህም LG ወደ ክፍት የእድገት ሞዴል ለመመለስ ፣ ሌሎች ተሳታፊዎችን ለመሳብ እና በ webOS ውስጥ የሚደገፉ መሳሪያዎችን ለማስፋት ሞክሯል።

የዌብኦስ ሲስተም አካባቢ የተፈጠረው የOpenEmbedded Toolkit እና ቤዝ ፓኬጆችን እንዲሁም የግንባታ ስርዓትን እና የሜታዳታ ስብስብን ከዮክቶ ፕሮጀክት በመጠቀም ነው። የዌብኦስ ቁልፍ አካላት አፕሊኬሽኖችን እና አገልግሎቶችን የማስኬድ ሃላፊነት ያለው ሲስተም እና አፕሊኬሽን ማኔጀር (SAM ፣ System and Application Manager) እና የተጠቃሚ በይነገፅን የሚፈጥረው የሉና ወለል አስተዳዳሪ (LSM) ናቸው። ክፍሎቹ የተፃፉት የQt ማዕቀፍ እና የChromium አሳሽ ሞተርን በመጠቀም ነው።

አተረጓጎም የሚከናወነው የWayland ፕሮቶኮልን በሚጠቀም የተቀናጀ ስራ አስኪያጅ በኩል ነው። ብጁ አፕሊኬሽኖችን ለማዳበር የድር ቴክኖሎጂዎችን (CSS፣ HTML5 እና JavaScript) እና በReact ላይ የተመሰረተውን የኢንክት ማዕቀፍ ለመጠቀም ሀሳብ ቀርቧል፣ ነገር ግን በ Qt ላይ የተመሰረተ በይነገጽ በC እና C ++ ፕሮግራሞችን መፍጠርም ይቻላል። የተጠቃሚ በይነገጽ እና የተከተቱ ግራፊክ አፕሊኬሽኖች በአብዛኛው የሚተገበሩት QML ቴክኖሎጂን በመጠቀም የተፃፉ እንደ አገርኛ ፕሮግራሞች ነው። በነባሪነት፣ መነሻ አስጀማሪው ቀርቧል፣ ይህም ለንክኪ ስክሪን ስራ የተመቻቸ እና ተከታታይ ካርታዎች (በመስኮቶች ምትክ) ጽንሰ ሃሳብ ያቀርባል።

WebOS ክፍት ምንጭ እትም 2.14 የመሣሪያ ስርዓት መለቀቅ

የJSON ፎርማትን በመጠቀም መረጃን በተዋቀረ ቅጽ ለማከማቸት DB8 ማከማቻ ጥቅም ላይ ይውላል፣ ይህም የLevelDB ዳታቤዝ እንደ ደጋፊ ይጠቀማል። ለመጀመር ፣ በ systemd ላይ የተመሠረተ ቡት ጥቅም ላይ ይውላል። uMediaServer እና የሚዲያ ማሳያ መቆጣጠሪያ (ኤምዲሲ) ንዑስ ስርዓቶች የመልቲሚዲያ ይዘትን ለማስኬድ ይቀርባሉ፣ PulseAudio እንደ ድምፅ አገልጋይ ያገለግላል። የጽኑ ትዕዛዝን በራስ ሰር ለማዘመን፣ OSTree እና የአቶሚክ ክፍልፍል መተካት ጥቅም ላይ ይውላሉ (ሁለት የስርዓት ክፍልፋዮች ተፈጥረዋል ፣ አንደኛው ገባሪ ነው ፣ ሁለተኛው ደግሞ ዝመናውን ለመቅዳት ጥቅም ላይ ይውላል)።

በአዲሱ ልቀት ላይ ዋና ለውጦች፡-

  • ነባሪ የናሙና መተግበሪያዎች የካሜራ ፕሮግራም ያካትታሉ። ፕሮግራሙ ፎቶዎችን ለማንሳት እና ቪዲዮዎችን ለመቅዳት መሰረታዊ ተግባራትን ያቀርባል, እና የበለጠ የላቀ የካሜራ አፕሊኬሽኖችን ለማዘጋጀት እንደ መሰረት ሊሆን ይችላል.
  • ለ Raspberry Pi 64 ቦርድ (rpi4-4) እና ኢሙሌተር (qemux64) ጨምሮ 86-ቢት ስብሰባዎች እንዲፈጠሩ ሽግግር ተደርጓል። ለ 32 ግንባታዎች ድጋፍ ተቋርጧል።
  • ተጨማሪ ለክፍት ምንጭ ኮድ አርታዒ ቪዥዋል ስቱዲዮ ኮድ ቀርቧል፣ ይህም የድር OSን የተወሰኑ የድር መተግበሪያዎችን፣ አፕሊኬሽኖችን እና የጃቫስክሪፕት አገልግሎቶችን መፍጠርን ቀላል ያደርገዋል።
  • በስርአትድ-ኦምድ ሲስተም ውስጥ ላለው ዝቅተኛ ማህደረ ትውስታ ቀደም ብሎ ምላሽ ለመስጠት አገልግሎቱ ነቅቷል ፣ይህም በግብዓት እጥረት ምክንያት መዘግየቶችን ጅምር ለመለየት እና ስርዓቱ ገና ባልገባበት ደረጃ ሀብትን የሚጨምሩ ሂደቶችን በመምረጥ እንዲቋረጥ ያደርገዋል። ወሳኝ ሁኔታ እና መሸጎጫውን በከፍተኛ ሁኔታ መቁረጥ እና ክፋይ ለመለዋወጥ ውሂብን ማስወጣት አይጀምርም።
  • በኔትወርክ ሥራ አስኪያጅ ውስጥ፣ የwpa-supplicant አገልግሎት ለ Raspberry Pi 4 ቦርዶች በስብሰባዎች ውስጥ ተጀምሯል።
  • ተፈፃሚ የሆኑት ፋይሎች occlientbasicops እና ocserverbasicops ለ emulator ወደ ጉባኤው ተጨምረዋል፣ እና የLGE UWB ሞጁል የ udev ህጎች ተዘምነዋል።
  • የ g-camera-pipeline ክፍል ከድምጽ ቀረጻ ጋር የተያያዘ ተግባርን አሻሽሏል።
  • የአሳሹ ሞተር ወደ Chromium 91 ተዘምኗል።
  • Yocto Embedded Linux Platform ክፍሎች 3.1 ለመልቀቅ ተዘምነዋል።
  • የማህደረ ትውስታ አስተዳዳሪ D-Bus ሲግናል ሂደትን ተግባራዊ ያደርጋል።

በተጨማሪም፣ ክፍት ክፍሎችን በfirmware (በከፊል ክፍት ፈርምዌር) ሲጠቀሙ፣ ተግባራቸውን ለማስፋት፣ ስህተቶችን ለማስወገድ እና የቅጂ መብት ፈቃዶችን መከበራቸውን ለማረጋገጥ የ LG TVs ኢንጂነር ፈርምዌርን የመቀልበስ ስራ እየተሰራበት ያለውን የOpenLGTV ፕሮጄክትን ልብ ልንል እንችላለን። ፕሮጀክቱ የ epk2extract Toolkit ን በማውጣትና በመፍታት ከ LG፣ Hisense፣ Sharp፣ Philips/TPV እና Thompson TVs እንዲሁም የተለያዩ መረጃዎችን እንዲሁም የዌብኦኤስ ብሬው ፓኬጆችን ማከማቻ እና በቲቪ ላይ የስር መብቶችን ለማግኘት የሚያስችል መሳሪያ (RootMyTV) አዘጋጅቷል። . ፕሮጀክቱ በ LG NC4 እና LG115x ቦርዶች ላይ በመመስረት ለቲቪዎች የስርዓት ምስሎችን ለመፍጠር የመሰብሰቢያ አከባቢዎችን እና በብሮድኮም ቺፕስ ላይ በመመስረት ለ Saturn S6 ፣ Saturn S7 እና LG 2010 እና 2011 ቲቪዎች የተሻሻለ firmware ይሰጣል ።

ምንጭ: opennet.ru

አስተያየት ያክሉ