Η Mozilla θα βοηθήσει στην ενημέρωση της πλατφόρμας KaiOS (πήρα Firefox OS)

Mozilla και KaiOS Technologies ανακοίνωσε σχετικά με τη συνεργασία με στόχο την ενημέρωση της μηχανής του προγράμματος περιήγησης που χρησιμοποιείται στην κινητή πλατφόρμα KaiOS. KaiOS συνεχίζεται ανάπτυξη κινητή πλατφόρμα Firefox OS και χρησιμοποιείται επί του παρόντος σε περίπου 120 εκατομμύρια συσκευές που πωλούνται σε περισσότερες από 100 χώρες. Το πρόβλημα είναι ότι στο KaiOS συνεχίζει να ισχύει ξεπερασμένη μηχανή προγράμματος περιήγησης, αντίστοιχη Firefox 48, όπου η ανάπτυξη του B2G/Firefox OS σταμάτησε το 2016. Αυτή η μηχανή είναι ξεπερασμένη, δεν υποστηρίζει πολλές τρέχουσες τεχνολογίες web και δεν παρέχει επαρκή ασφάλεια.

Στόχος της συνεργασίας με τη Mozilla είναι η μεταφορά του KaiOS στη νέα μηχανή Gecko και η διατήρησή του ενημερωμένη, μεταξύ άλλων με την τακτική δημοσίευση ενημερώσεων κώδικα που εξαλείφουν τα τρωτά σημεία. Η εργασία περιλαμβάνει επίσης τη βελτιστοποίηση της απόδοσης της πλατφόρμας και των σχετικών υπηρεσιών και εφαρμογών. Όλες οι αλλαγές και βελτιώσεις θα είναι δημοσιεύω υπό τη δωρεάν άδεια MPL (Mozilla Public License).

Η ενημέρωση της μηχανής του προγράμματος περιήγησης θα βελτιώσει την ασφάλεια της κινητής πλατφόρμας KaiOS και θα εφαρμόσει λειτουργίες όπως υποστήριξη για WebAssembly, TLS 1.3, PWA (Progressive Web App), WebGL 2.0, εργαλεία για ασύγχρονη εκτέλεση JavaScript, νέες ιδιότητες CSS, ένα διευρυμένο API για αλληλεπίδραση με εξοπλισμό, υποστήριξη εικόνας WebP και βίντεο AV1.

Ως βάση του KaiOS μεταχειρισμένος εξελίξεις του έργου B2G (Boot to Gecko), στο οποίο οι λάτρεις προσπάθησαν ανεπιτυχώς να συνεχίσουν την ανάπτυξη Firefox OS, δημιουργώντας ένα πιρούνι του κινητήρα Gecko, αφού το κύριο αποθετήριο του Mozilla και ο κινητήρας Gecko αφαιρέθηκαν από τον κύριο χώρο αποθήκευσης Mozilla το 2016 αφαιρέθηκε Συστατικά B2G. Το KaiOS χρησιμοποιεί το περιβάλλον συστήματος Gonk, το οποίο περιλαμβάνει τον πυρήνα Linux από το AOSP (Android Open Source Project), ένα επίπεδο HAL για χρήση προγραμμάτων οδήγησης από την πλατφόρμα Android και ένα ελάχιστο σύνολο τυπικών βοηθητικών προγραμμάτων και βιβλιοθηκών Linux που απαιτούνται για την εκτέλεση της μηχανής προγράμματος περιήγησης Gecko.

Η Mozilla θα βοηθήσει στην ενημέρωση της πλατφόρμας KaiOS (πήρα Firefox OS)

Η διεπαφή χρήστη της πλατφόρμας διαμορφώνεται από ένα σύνολο εφαρμογών web Γαία. Η σύνθεση περιλαμβάνει προγράμματα όπως πρόγραμμα περιήγησης ιστού, αριθμομηχανή, προγραμματιστής ημερολογίου, εφαρμογή για εργασία με κάμερα web, βιβλίο διευθύνσεων, διεπαφή για τηλεφωνικές κλήσεις, πρόγραμμα-πελάτης ηλεκτρονικού ταχυδρομείου, σύστημα αναζήτησης, πρόγραμμα αναπαραγωγής μουσικής, πρόγραμμα προβολής βίντεο, διεπαφή για SMS/MMS, διαμορφωτής, διαχείριση φωτογραφιών, επιτραπέζιος υπολογιστής και διαχείριση εφαρμογών με υποστήριξη για πολλές λειτουργίες εμφάνισης στοιχείων (κάρτες και πλέγμα).

Οι εφαρμογές για το KaiOS δημιουργούνται χρησιμοποιώντας τη στοίβα HTML5 και μια προηγμένη διεπαφή προγραμματισμού API Web, το οποίο σας επιτρέπει να οργανώσετε την πρόσβαση εφαρμογών στο υλικό, την τηλεφωνία, το βιβλίο διευθύνσεων και άλλες λειτουργίες συστήματος. Αντί να παρέχουν πρόσβαση στο πραγματικό σύστημα αρχείων, τα προγράμματα περιορίζονται σε ένα εικονικό σύστημα αρχείων που έχει δημιουργηθεί χρησιμοποιώντας το IndexedDB API και απομονώνεται από το κύριο σύστημα.

Σε σύγκριση με το αρχικό λειτουργικό σύστημα Firefox, το KaiOS έχει βελτιστοποιήσει περαιτέρω την πλατφόρμα, επανασχεδίασε τη διεπαφή για χρήση σε συσκευές χωρίς οθόνη αφής, μειωμένη κατανάλωση μνήμης (256 MB RAM είναι αρκετά για τη λειτουργία της πλατφόρμας), παρέχει μεγαλύτερη διάρκεια ζωής της μπαταρίας, πρόσθετη υποστήριξη για 4G LTE, GPS, Wi-Fi, ξεκίνησε τη δική του υπηρεσία παράδοσης ενημερώσεων OTA (over-the-air). Το έργο υποστηρίζει τον κατάλογο εφαρμογών KaiStore, ο οποίος φιλοξενεί περισσότερες από 400 εφαρμογές, συμπεριλαμβανομένων των Google Assistant, WhatsApp, YouTube, Facebook και Google Maps.

Το 2018, η Google επένδυσε στην KaiOS Technologies 22 εκατομμύρια δολάρια και παρείχε ενσωμάτωση της πλατφόρμας KaiOS με τις υπηρεσίες Google Assistant, Google Maps, YouTube και Google Search. Μια τροποποίηση αναπτύσσεται από ενθουσιώδεις GerdaOS, το οποίο προσφέρει εναλλακτικό υλικολογισμικό για τηλέφωνα Nokia 8110 4G που διατίθενται στο KaiOS. Το GerdaOS δεν περιλαμβάνει προεγκατεστημένα προγράμματα που παρακολουθούν τις ενέργειες των χρηστών (προγράμματα Google, KaiStore, FOTA updater, παιχνίδια Gameloft), προσθέτει μια λίστα αποκλεισμού διαφημίσεων με βάση τον αποκλεισμό κεντρικού υπολογιστή μέσω / Etc / hosts και ορίζει το DuckDuckGo ως την προεπιλεγμένη μηχανή αναζήτησης.

Για την εγκατάσταση προγραμμάτων, αντί του KaiStore στο GerdaOS, προτείνεται η χρήση του συμπεριλαμβανόμενου διαχειριστή αρχείων και του προγράμματος εγκατάστασης πακέτων GerdaPkg, το οποίο σας επιτρέπει να εγκαταστήσετε το πρόγραμμα από το τοπικό Αρχείο ZIP. Οι λειτουργικές αλλαγές περιλαμβάνουν έναν διαχειριστή εργασιών για ταυτόχρονη εργασία με πολλές εφαρμογές, υποστήριξη για δημιουργία στιγμιότυπων οθόνης, δυνατότητα πρόσβασης root μέσω του βοηθητικού προγράμματος adb, διεπαφή για χειρισμό IMEI και παράκαμψη του αποκλεισμού της εργασίας σε λειτουργία σημείου πρόσβασης που εισάγεται από χειριστές κινητής τηλεφωνίας (μέσω TTL).

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο