webOS Open Source Edition 2, ένα σύστημα που αξίζει να δοκιμάσετε στο Raspberry Pi 4

webos-os

webOS Open Source Edition, είναι ένα σύστημα που εστιάζει στον εξοπλισμό έξυπνων συσκευών. Η πλατφόρμα είναι αναπτύσσεται σε δημόσιο αποθετήριο με την άδεια Apache 2.0 και η ανάπτυξη εποπτεύεται από την κοινότητα, ακολουθώντας ένα μοντέλο διαχείρισης συν-ανάπτυξης.

Η πλατφόρμα webOS εξαγοράστηκε από την LG από τη Hewlett-Packard το 2013 και χρησιμοποιείται σε περισσότερες από 70 εκατομμύρια τηλεοράσεις LG και καταναλωτικές συσκευές. Η εργασία Το webOS Open Source Edition ιδρύθηκε το 2018 αφού η LG προσπάθησε να επιστρέψει σε ένα ανοιχτό μοντέλο ανάπτυξης για να προσελκύσει άλλους παίκτες και να διευρύνει τη γκάμα των συσκευών στις οποίες μπορεί να χρησιμοποιηθεί το webOS.

Το περιβάλλον συστήματος webOS κατασκευάζεται χρησιμοποιώντας τα βασικά εργαλεία και πακέτα OpenEmbedded, καθώς και το σύστημα συναρμολόγησης και ένα σύνολο μεταδεδομένων από το έργο Yocto.

Τα βασικά στοιχεία του webOS είναι ο διαχειριστής συστήματος και εφαρμογών (SAM, System and Application Manager), οι οποίες είναι υπεύθυνες για την εκτέλεση εφαρμογών και υπηρεσιών, και Luna Surface Manager (LSM), που αποτελεί τη διεπαφή χρήστη. Τα στοιχεία γράφονται χρησιμοποιώντας το πλαίσιο Qt και τη μηχανή προγράμματος περιήγησης Chromium.

Η απόδοση γίνεται μέσω ενός σύνθετου διαχειριστή χρησιμοποιώντας το πρωτόκολλο Wayland.

Για ανάπτυξη εφαρμογών χρήστη, προτείνεται η χρήση τεχνολογιών web (CSS, HTML5 και JavaScript) και το πλαίσιο Enact που βασίζεται σε React, αλλά είναι επίσης δυνατή η δημιουργία προγραμμάτων C και C++ με διεπαφή που βασίζεται σε Qt. Η διεπαφή χρήστη και οι ενσωματωμένες εφαρμογές γραφικών υλοποιούνται κυρίως ως εγγενή προγράμματα γραμμένα με χρήση τεχνολογίας QML.

Για αποθήκευση δεδομένων σε δομημένη μορφή χρησιμοποιώντας τη μορφή JSON, χρησιμοποιείται αποθήκευση DB8, χρησιμοποιώντας τη βάση δεδομένων LevelDB ως back-end. Για την προετοιμασία, το bootd χρησιμοποιείται με βάση το systemd. Για την επεξεργασία περιεχομένου πολυμέσων, προσφέρονται τα υποσυστήματα uMediaServer και Media Display Controller (MDC) και το PulseAudio χρησιμοποιείται ως διακομιστής ήχου.

Τώρα Το webOS Open Source Edition βρίσκεται στην έκδοση 2 του, που κυκλοφόρησε πρόσφατα.

Τι νέο υπάρχει στο webOS Open Source Edition 2

Μέσα της προτείνεται μια νέα διεπαφή χρήστη αναφοράς: Home Launcher, βελτιστοποιημένο για έλεγχο από οθόνες αφής και προσφέρει μια βελτιωμένη ιδέα διαδοχικών καρτών (αντί για παράθυρα).

Επίσηςn ένας πίνακας γρήγορης εκκίνησης έχει προστεθεί στη διεπαφή, στο οποίο τοποθετούνται συντομεύσεις για λειτουργίες που χρησιμοποιούνται συχνά, όπως πρόσβαση σε ρυθμίσεις και ειδοποιήσεις.

Η πλατφόρμα Είναι προσαρμοσμένο για χρήση σε συστήματα infotainment αυτοκινήτου. Για παράδειγμα, είναι δυνατή η εργασία σε περιβάλλοντα με δύο οθόνες που χρησιμοποιούνται συνήθως σε συστήματα πολυμέσων επιβατών.

Προτείνονται μέσα για αυτόματες ενημερώσεις υλικολογισμικού (FOTA – Firmware-Over-the-Air), που βασίζονται στη χρήση του OSTree και ενημερώσεων ατομικού συστήματος. Η πλήρης εικόνα του συστήματος επανασυναρμολογείται ως σύνολο, χωρίς διαχωρισμό σε ξεχωριστά πακέτα.

Το σύστημα ενημέρωσης βασίζεται στη χρήση δύο διαμερισμάτων συστήματος, το ένα από τα οποία είναι ενεργό και το δεύτερο χρησιμοποιείται για την αντιγραφή της ενημέρωσης, μετά την εγκατάσταση της ενημέρωσης, οι ενότητες αλλάζουν ρόλους.

Η πλατφόρμα υλικού αναφοράς αναβαθμίστηκε στην πλακέτα Raspberry Pi 4 (προηγουμένως είχε προταθεί η χρήση του Raspberry Pi 3 Model B), στο οποίο μπορείτε να συνδέσετε δύο οθόνες μέσω HDMI, να χρησιμοποιήσετε μια πιο προηγμένη GPU, να χρησιμοποιήσετε Gigabit Ethernet, Wi-Fi διπλής ζώνης, Bluetooth 5.0 / BLE και USB 3.0.

Από τις άλλες αλλαγές:

  • Προστέθηκε η λειτουργία SoftAP (Tethering), η οποία σας επιτρέπει να οργανώσετε την εργασία ενός σημείου ασύρματης πρόσβασης για τη σύνδεση άλλων συσκευών στο δίκτυο.
  • Προστέθηκε υποστήριξη για υποχρεωτικό έλεγχο πρόσβασης βάσει της βασικής μονάδας Smack (Απλοποιημένος πυρήνας ελέγχου υποχρεωτικής πρόσβασης).
  • Βελτιωμένη υποστήριξη για Bluetooth και WiFi.
  • Για την καταγραφή, το ημερολόγιο systemd χρησιμοποιείται από προεπιλογή.
  • Ενημερωμένες εκδόσεις των στοιχείων τρίτων που βρίσκονται κάτω από την πλατφόρμα, συμπεριλαμβανομένων των Qt 5.12 και Chromium 72.

Πώς να αποκτήσετε το webOS Open Source Edition 2;

Για να χρησιμοποιήσετε το webOS Open Source Edition είναι απαραίτητο να δημιουργήσετε την εικόνα αυτού, μπορείτε να συμβουλευτείτε τα βήματα για αυτό από τον ακόλουθο σύνδεσμο. 


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Nasher_87 (ARG) dijo

    Μπορεί να δοκιμαστεί στο Qemu και πώς;

  2.   εκκίνησης dijo

    Ουάου! Τώρα φαίνεται σαν να ήταν τηλεόραση LG αντί για RPI! LG υπέροχο! Είναι υπέροχο που επέστρεψαν σε ανοιχτό κώδικα.