Lëshimi i platformës webOS Open Source Edition 2.10

U lëshua edicioni i hapur i platformës webOS Open Source Edition 2.10, e cila mund të përdoret në dispozita portative të ndryshme, pllaka dhe sisteme infotainment në automjete. Si platformë referuese hardware, shqyrtohen pllakat Raspberry Pi 4. Platforma zhvillohet në një depo publike nën licencën Apache 2.0, ndërsa zhvillimi udhëhiqet nga komuniteti, duke ndjekur një model bashkëpunimi për menaxhimin e zhvillimit.

Platforma webOS u krijua fillimisht nga kompania Palm në vitin 2008 dhe u përdor në smartfonët Palm Pre dhe Pixie. Si rezultat i blerjes së kompanisë Palm në vitin 2010, platforma kaloi në dorën e Hewlett-Packard, e cila më pas përpiqej ta përdorte këtë platformë në printerët, tabletët, laptopët dhe PC-të e saj. Në vitin 2012, kompanisë HP shpalli kalimin e webOS në një projekt të pavarur dhe të hapur dhe në vitin 2013 filloi hapjen e kodit burimor të komponenteve të saj. Në vitin 2013, platforma u ble nga kompania LG nga Hewlett-Packard dhe tani përdoret në më shumë se 70 milion televizorë dhe pajisje konsumatori LG. Në vitin 2018, u themelua projekti webOS Open Source Edition, përmes të cilit kompania LG përpiqej të kthehej në një model të hapur zhvillimi, të tërhiqte pjesëmarrës të tjerë dhe të zgjeronte gamën e pajisjeve të mbështetura në webOS.

Mjedisi sistemor i webOS formohet duke përdorur mjetet dhe paketat bazë OpenEmbedded, si dhe sistemin e ndërtimit dhe grupin e metadatat nga projekti Yocto. Komponentët kryesorë të webOS janë menaxheri i sistemit dhe aplikacioneve (SAM, System and Application Manager), i cili është përgjegjës për ekzekutimin e aplikacioneve dhe shërbimeve, dhe menaxheri i sipërfaqes Luna (LSM), i cili formon ndërfaqen e përdoruesit. Komponentët janë të shkruar duke përdorur kornizën Qt dhe motorin e shfletuesit Chromium.

Rendering is done through a composite manager using the Wayland protocol. To develop user applications, it is recommended to use web technologies (CSS, HTML5, and JavaScript) and the Enact framework based on React, although it is also possible to create programs in C and C++ with a Qt-based interface. The user shell and built-in graphical applications are mainly implemented as native programs written using QML technology. By default, the Home Launcher shell is offered, optimized for touchscreen management and providing the concept of interchangeable cards (instead of windows).

Lëshimi i platformës webOS Open Source Edition 2.10

For storing data in a structured format using JSON, the DB8 storage is employed, which uses LevelDB as the backend. Booting is initialized using bootd based on systemd. For handling multimedia content, the uMediaServer and Media Display Controller (MDC) subsystems are offered, while PulseAudio is used for sound. serverë Automatic firmware updates are managed through OSTree and atomic partition replacement (two system partitions are created, one active and the other used for updating).

Key changes in the new release:

  • ËshtĂ« implementuar njĂ« framwork Storage Access, qĂ« ofron njĂ« ndĂ«rfaqe tĂ« vetme pĂ«r qasje nĂ« vend tĂ« ndryshĂ«m tĂ« ruajtjes, duke pĂ«rfshirĂ« ruajtjen e brendshme, drive USB dhe sistemet e ruajtjes nĂ« dukje (pĂ«r momentin mbĂ«shtetet vetĂ«m Google Drive). Framwork-u lejon pĂ«rmes njĂ« ndĂ«rfaqeje tĂ« pĂ«rbashkĂ«t pĂ«rdoruesit tĂ« shohin dhe hapin dokumente, imazhe dhe skedarĂ« nga tĂ« gjithĂ« ofruesit e konfigurueshĂ«m tĂ« ruajtjes sĂ« tĂ« dhĂ«nave.
  • NĂ« motorin e shfletuesit Ă«shtĂ« garantuar ruajtja e cookies sesioni dhe autentifikimi nĂ« formĂ« tĂ« enkriptuar.
  • ËshtĂ« shtuar njĂ« shĂ«rbim i ri Peripheral Manager pĂ«r menaxhimin e pajisjeve periferike, qĂ« mbĂ«shtet interaksionin me pajisjet pĂ«rmes ndĂ«rfaqeve GPIO, SPI, I2C dhe UART. ShĂ«rbimi lejon organizimin e menaxhimit tĂ« pajisjeve tĂ« reja pa ndryshuar kodin burimor tĂ« platformĂ«s.
  • JanĂ« zgjeruar mundĂ«sitĂ« e modelit tĂ« menaxhimit tĂ« aksesit ACG (Grupet e Kontrollit tĂ« Aksessit), i cili pĂ«rdoret pĂ«r tĂ« kufizuar autorizimet e shĂ«rbimeve qĂ« pĂ«rdorin Luna Bus. NĂ« kĂ«tĂ« version tĂ« ri, tĂ« gjitha shĂ«rbimet e vjetra janĂ« transferuar nĂ« ACG, ku mĂ« parĂ« ishte pĂ«rdorur modeli i vjetĂ«r i sigurisĂ«. Sintaksa e rregullave ACG Ă«shtĂ« ndryshuar.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster