Weşana Çavkaniya Vekirî ya WebOS 2.18 Weşana Platformê

Serbestberdana platforma vekirî webOS Open Source Edition 2.18 hate weşandin, ku dikare li ser cûrbecûr cîhazên portable, panel û pergalên agahdarkirina gerîdeyê were bikar anîn. Tabloyên Raspberry Pi 4 wekî platforma hardware ya referansê têne hesibandin. Platform di bin lîsansa Apache 2.0 de di depoyek giştî de hatî pêşve xistin, û pêşkeftin ji hêla civakê ve tê rêve kirin, li gorî modelek rêveberiya pêşkeftina hevkariyê.

Platforma webOS di destpêkê de ji hêla Palm ve di 2008 de hate pêşve xistin û li ser têlefonên Palm Pre û Pixie hate bikar anîn. Di sala 2010 de, piştî bi destxistina Palm, platform derbasî destê Hewlett-Packard bû, piştî wê HP hewl da ku vê platformê di çaper, tablet, laptop û PC-yên xwe de bikar bîne. Di 2012-an de, HP-ê veguheztina webOS-ê ji projeyek çavkaniya vekirî ya serbixwe re ragihand û di sala 2013-an de dest bi vekirina koda çavkaniyê ya pêkhateyên wê kir. Platform di sala 2013-an de ji Hewlett-Packard ji hêla LG-ê ve hatî girtin û nuha li zêdetirî 70 mîlyon TV û cîhazên xerîdar ên LG tê bikar anîn. Di sala 2018-an de, projeya webOS Open Source Edition hate damezrandin, bi navgîniya wê LG hewl da ku vegere modela pêşkeftina vekirî, beşdarên din bikişîne û rêza cîhazên ku di webOS-ê de têne piştgirî kirin berfireh bike.

Jîngeha pergala webOS-ê bi karanîna amûra OpenEmbedded û pakêtên bingehîn, û her weha pergala çêkirinê û metadata ji projeya Yocto ve hatî çêkirin. Parçeyên sereke yên webOS-ê rêveberê pergalê û serîlêdanê (SAM, Pergal û Rêvebirê Serlêdanê), ku berpirsiyarê xebitandina serîlêdan û karûbaran e, û Rêvebirê Rûyê Luna (LSM), ku navbeynkariya bikarhêner pêk tîne. Parçe bi karanîna çarçoveya Qt û motora geroka Chromium têne nivîsandin.

Rendering bi navgîniya rêveberek pêkhatî ya ku protokola Wayland bikar tîne tê kirin. Ji bo pêşdebirina serîlêdanên xwerû, tê pêşniyar kirin ku teknolojiyên malperê (CSS, HTML5 û JavaScript) û çarçoveya Enact-ê li ser bingeha React-ê bikar bînin, lê di heman demê de gengaz e ku meriv bernameyên di C û C ++ de bi navgînek li ser bingeha Qt-ê jî biafirîne. Navbera bikarhêner û serîlêdanên grafîkî yên pêvekirî bi piranî wekî bernameyên xwemalî yên ku bi teknolojiya QML têne nivîsandin têne bicîh kirin. Ji hêla xwerû, Destpêka Destpêkê ya Malê tê pêşkêş kirin, ku ji bo operasyona ekrana destikê xweşbîn e û têgeha nexşeyên li pey hev (li şûna pencereyan) pêşkêşî dike.

Ji bo hilanîna daneyan bi rengek birêkûpêk bi karanîna formata JSON, hilanîna DB8 tê bikar anîn, ku databasa LevelDB wekî paşverû bikar tîne. Ji bo destpêkirinê, bootd li ser bingeha systemd tê bikar anîn. Binepergalên uMediaServer û Controller Display Media (MDC) ji bo hilberandina naveroka multimedia têne pêşkêş kirin, PulseAudio wekî serverek deng tê bikar anîn. Ji bo nûvekirina bixweber firmware, OSTree û veguheztina dabeşkirina atomî têne bikar anîn (du dabeşên pergalê têne afirandin, yek ji wan çalak e, û ya duyemîn ji bo kopîkirina nûvekirinê tê bikar anîn).

Guhertinên sereke di serbestberdana nû de:

  • Предложен новый домашний экран (Home App), в котором переделан стиль панели, статусной строки и пиктограмм.
    Weşana Çavkaniya Vekirî ya WebOS 2.18 Weşana Platformê
  • Осуществлён переход на библиотеку Qt 6.3.1.
  • В компонент для управления конфигурацией configd добавлен код сбора телеметрии (data collection).
  • В Web-дижвке реализована поддержка выявления вредоносных сайтов при помощи API Web Risk.
  • Исправлены ошибки в Enact Browser и интерфейсе для работы с камерой.
  • В экранный менеджер LSM (Luna Surface Manager) добавлена поддержка разрешения 4К.

Source: opennet.ru

Add a comment