Το Fuchsia της Google είναι ένα λειτουργικό σύστημα Smartphone με νέο UI αλλά χωρίς πυρήνα Linux

click fraud protection

Το Fuchsia OS της Google συνεχίζει να εξελίσσεται γρήγορα και ένα μέρος του μπορεί επίσης να το δοκιμάσετε στο Android. Διαβάστε παρακάτω για να μάθετε περισσότερα για το Fuchsia και το Armadillo!

Όπως συνηθίζεται με οτιδήποτε Google, αν υπάρχει, πρέπει να υπάρχουν περισσότερα από ένα από αυτά. Πέρα από τα αστεία, η Google φαίνεται να ενδιαφέρεται πολύ να αναδείξει και να διατηρήσει όχι μόνο το Android και Το Chrome OS ως βιώσιμο και κύριο λειτουργικό σύστημα, αλλά εξετάζουν επίσης το ενδεχόμενο να παρουσιάσουν ένα ακόμη λειτουργικό σύστημα στη μορφή του Φουξία.

Φούξια ήταν τελευταία φορά που αναφέρθηκε τον Αύγουστο του 2016, αλλά το λειτουργικό σύστημα ήταν στην υποτυπώδη μορφή του και μόλις έπαιρνε μορφή. Έκτοτε, η Google εργάζεται σκληρά, αν και διακριτικά, δίνοντας περισσότερη ουσία στο νέο λειτουργικό σύστημα.

Το Fuchsia είναι το νέο λειτουργικό σύστημα ανοιχτού κώδικα από την Google, το οποίο δεν χρησιμοποιεί τον πυρήνα του Linux. Αντίθετα, η Fuchsia χρησιμοποιεί έναν μικροπυρήνα που έχει αναπτυχθεί από την Google που ονομάζεται

Πορφύρα βαφή. ο Το Magenta Kernel ακολουθεί μια άδεια τύπου MIT που επιτρέπει σε άλλους να κάνουν ό, τι θέλουν με τον κώδικα (συμπεριλαμβανομένης της τροποποίησης, διανομή και διατήρηση των εν λόγω τροποποιήσεων ιδιωτικές) εφόσον η αρχική άδεια είναι διαθέσιμη κάπου στο παράγωγο.

Το Magenta είναι η βασική πλατφόρμα που τροφοδοτεί το Fuchsia OS. Το Magenta αποτελείται από έναν μικροπυρήνα (πηγή στον πυρήνα/...) καθώς και από ένα μικρό σύνολο υπηρεσιών χώρου χρηστών, προγραμμάτων οδήγησης και βιβλιοθήκες (πηγή στο σύστημα/...) που είναι απαραίτητες για την εκκίνηση του συστήματος, τη συνομιλία με το υλικό, τη φόρτωση διαδικασιών χώρου χρηστών και την εκτέλεση τους, και τα λοιπά. Η Fuchsia χτίζει ένα πολύ μεγαλύτερο λειτουργικό σύστημα πάνω από αυτό το θεμέλιο. Το Magenta στοχεύει σύγχρονα τηλέφωνα και σύγχρονους προσωπικούς υπολογιστές με γρήγορους επεξεργαστές, μη ασήμαντες ποσότητες ram με αυθαίρετα περιφερειακά που κάνουν υπολογισμούς ανοιχτού τύπου.

Αυτή είναι μια σαφής αλλαγή από το GPL v2 που ακολούθησε στον πυρήνα Linux του Android, το οποίο έθεσε μια υποχρέωση ο τροποποιητής (συνήθως OEM) για την ανοιχτή προέλευση ο κώδικας αλλάζει εάν τροποποιήσουν και διανέμουν οποιοδήποτε μέρος του κώδικας. Ανάλογα με την πλευρά που στέκεστε, μπορεί κανείς να υποστηρίξει ότι η επιλογή της άδειας χρήσης και η απόκλιση από τον πυρήνα του Linux είναι προς το καλύτερο ή προς το χειρότερο.

Άλλα μέρη του λειτουργικού συστήματος αδειοδοτούνται χωριστά και συχνά μεμονωμένα υπό την άδεια BSD 2.0, Apache 2.0 και MIT.

Ars Technica σημειώνει ότι η διεπαφή και οι εφαρμογές στο Fuchsia γράφονται με χρήση της Google Flutter SDK, ένα έργο ικανό να παράγει κώδικα πολλαπλών πλατφορμών που μπορεί να εκτελεστεί τόσο σε Android όσο και σε iOS. Οι εφαρμογές Flutter είναι γραμμένες στο Dart, την εσωτερική γλώσσα ανάπτυξης Ιστού της Google που εστιάζει σε εφαρμογές υψηλής απόδοσης σε κινητά. Το Fuchsia έχει επίσης ένα γραφικό που βασίζεται στο Vulkan που έχει αποδοθεί ονομάζεται Escher, οι οποίες Ars Technica αναφέρεται ως φαινομενικά προσαρμοσμένη για να τρέχει το σκιερό υλικό σχεδιασμού UX της Google.

Καθώς η διεπαφή του Fuchsia είναι γραμμένη με το Flutter SDK μεταξύ πλατφορμών, είναι δυνατή η εκτέλεση τμημάτων του Fuchsia σε μια συσκευή Android. Hotfix.net έφερε στο φως πώς να φτιάξεις το Armadillo, βασικά μια εφαρμογή επίδειξης για να δείξει πώς θα ήταν το SystemUI της Fuchsia. Μπορείτε να κατεβάσετε τον πηγαίο κώδικα Fuchsia και να κάνετε μεταγλώττιση SystemUI της Fuchsia ως apk Android και εγκαταστήστε το στη συσκευή σας. Σε περίπτωση που δεν θέλετε να ακολουθήσετε αυτή τη διαδρομή, ούτε να περιμένετε κάποιον να τη συντάξει και να τη διανείμει, Hotfix.net είχε την καλοσύνη να συμπεριλάβει ένα βίντεο επίδειξης της διεπαφής:

Δεδομένου ότι το SystemUI αποτελείται από πολλά σύμβολα κράτησης θέσης για στοιχεία που βρίσκονται σε διαφορετικά στάδια ανάπτυξης, δεν μπορείτε να κάνετε πολλά ακόμη με το SystemUI. Η αρχική οθόνη στο Fuchsia στην τρέχουσα μορφή της αποτελείται από μια κατακόρυφη κυλιόμενη λίστα, με ένα γραφικό στοιχείο πληροφοριών στη μέση που εμφανίζει την ημερομηνία, την πόλη και την εικόνα του προφίλ σας. Πάνω από αυτό το γραφικό στοιχείο είναι αυτό που φαίνεται να είναι Πρόσφατες εφαρμογές και η κύλιση κάτω από αυτό το γραφικό στοιχείο θα εμφανίσει προτάσεις που μοιάζουν με το Google Now, οι οποίες προς το παρόν είναι απλώς σύμβολα κράτησης θέσης. Πατώντας στο γραφικό στοιχείο δημιουργείται μια εκ νέου φαντασία των Γρήγορων Εναλλαγών του Android σε κάποιο βαθμό.

Το Armadillo UI διαθέτει επίσης λειτουργίες πολλαπλών εργασιών με καλύτερη διαχείριση παραθύρων από ό, τι φαίνεται στο Android αυτήν τη στιγμή. Υπάρχουν πολλοί τρόποι με τους οποίους μπορείτε να τακτοποιήσετε εφαρμογές, συμπεριλαμβανομένου του ανοίγματος τεσσάρων εφαρμογών ταυτόχρονα ή ακόμη και της καταφυγής σε μια διεπαφή με καρτέλες. Το Armadillo UI διαθέτει επίσης το πληκτρολόγιο της Fuchsia με νέο σκοτεινό θέμα.


Είναι απολύτως σαφές ότι η Φούξια ως λειτουργικό σύστημα είναι ακόμα πολύ στα αρχικά της στάδια. Αρκεί να ρίξουμε μια ματιά στο Android για να συνειδητοποιήσουμε πόση προσπάθεια καταβάλλεται για τη δημιουργία ενός λειτουργικού συστήματος και τη βελτίωση αυτό, το οποίο με τη σειρά του θα σας δώσει μια εκτίμηση για το πόσο μακριά είναι η φούξια ως «προϊόν για το κοινό». μελλοντικός.

Δεδομένου ότι η Google ήταν επίσης σιωπηλή σχετικά με το σύνολο του λειτουργικού συστήματος και την πρόοδό του, είναι ακόμη πιο δύσκολο να εκτιμηθεί τι μέλλον έχει αυτό το λειτουργικό σύστημα, αν το κάνει εξαρχής. Ars Technica παραθέτει τον προγραμματιστή Fuchsia Travis Geiselbrecht να είπε:

Η [φούξια] δεν είναι κάτι παιχνίδι, δεν είναι έργο 20%, δεν είναι χωματερή ενός νεκρού πράγματος που δεν μας ενδιαφέρει πια.

Ενώ ο προγραμματιστής επιμένει ότι η Φούξια είναι κάτι περισσότερο από ένα προσωρινό πέταγμα, η ευμετάβλητη φύση της Google (και της Alphabet) είναι ευρέως γνωστή, δυστυχώς.

Ars Technica εικάζει ότι το λειτουργικό σύστημα στην τρέχουσα κατάστασή του μοιάζει πολύ με ένα νέο κλάδο του Android, όπου η Google διορθώνει πολλά από τα πρώτα και βασικά λάθη και αξιοποιώντας την εμπειρία της που απέκτησε με τα χρόνια φτιάχνοντας το πιο δημοφιλές smartphone στον κόσμο OS. Με το Fuchsia, η Google μπορεί να αποσυνδεθεί με επιτυχία από τον πυρήνα του Linux και από την Java απευθείας από την αρχή -- μια εργασία που διαφορετικά θα ήταν πολύ, πολύ δύσκολη στο Android αυτήν τη στιγμή.

Το μέλλον της Φούξια είναι συναρπαστικό. Αυτό μπορεί να είναι το επόμενο μεγάλο πράγμα και μπορείτε να το ζήσετε πριν γίνει το επόμενο μεγάλο πράγμα. Για οδηγίες σχετικά με το πώς να δημιουργήσετε το Armadillo UI του Fuchsia για να το δοκιμάσετε στο Android, ακολουθήστε το Hotfix.netσύντομος οδηγός του. Μπορείτε επίσης να δείτε τον πηγαίο κώδικα του Fuchsia στη διεύθυνση Github ή Πηγή Google.

Ποιες είναι οι σκέψεις σας για το Fuchsia και το Armadillo UI του; Τι πιστεύετε ότι επιφυλάσσει το μέλλον για το Fuchsia, το Android και το Chrome OS; Πείτε μας τις σκέψεις σας στα σχόλια παρακάτω!

Πηγή 1: Hotfix.netΠηγή 2: Ars Technica