Υπάρχει λίγο κουβέντα στην πλευρά του nerdier του διαδικτύου σήμερα σχετικά με ένα μυστηριώδη αποθετήριο κώδικα που φιλοξενείται στο Git της Google που ονομάζεται Fuchsia. Το Fuchsia είναι ένα νέο λειτουργικό σύστημα που αναπτύσσεται από ανθρώπους όπως ο Travis Geiselbrecht (BeOS, iOS και webOS) και ο Brian Swetland (Android, BeOS και HiptopOS) καθώς και τρέχοντες μηχανικοί λογισμικού Google όπως ο Petr Hosek. Οι περιορισμένες πληροφορίες που παρέχονται στο χώρο αποθήκευσής μας κώδικα δεν μας λένε πολλά.
Ροζ + Μωβ = = Φούξια (νέο λειτουργικό σύστημα)
Έτσι πήγαμε να σκάβουμε.
Κάποια Google-Fu και IRC που παραμονεύουν (#fuchsia στο Freenode για παιδιά που είναι ακόμα στο IRC) μας δίνουν λίγο περισσότερες πληροφορίες. Φαίνεται ότι το Fuchsia είναι ένα λειτουργικό σύστημα που χρησιμοποιεί τον πυρήνα LK, με ένα συστατικό που ονομάζεται Magenta που επεκτείνει τις δυνατότητές του. Το LK σχεδιάστηκε για ενσωματωμένες συσκευές με περιορισμένο υλικό. Magenta "στοχεύει σε σύγχρονα τηλέφωνα και σύγχρονους προσωπικούς υπολογιστές με γρήγορους επεξεργαστές, μη τετριμμένες ποσότητες μνήμης RAM με αυθαίρετα περιφερειακά που κάνουν υπολογισμό ανοιχτού τύπου". Άλλα ενδιαφέροντα bits περιλαμβάνουν ένα νέο πρόγραμμα απεικόνισης γραφικών που ονομάζεται escher, το οποίο φαίνεται να χρησιμοποιεί API OpenGL ή Vulkan για να υποστηρίξει προηγμένα γραφικά όπως διάχυση, ογκομετρικές μαλακές σκιές σε πραγματικό χρόνο και άλλα εφέ φωτισμού και το πλαίσιο Flutter για τη διεπαφή χρήστη.
Εάν είστε κακόβουλος κώδικας σε οποιοδήποτε επίπεδο, διαλέξτε λίγα λεπτά και δείτε ό, τι μεταφορτώθηκε στο Git. Μπορεί να αναπτυχθεί σε Linux ή OS X, και υπάρχει ακόμη και μια εξομοιωμένη έκδοση, αν θέλετε να παίξετε μαζί του. Υπάρχει αρκετός χώρος για να γίνει ενδιαφέρουσα.
Με βάση αυτά που έχουμε τώρα, τυχόν «συμπεράσματα» είναι καθαρή εικασία
Αλλά οτιδήποτε άλλο είναι απλώς εικασίες σε αυτό το σημείο. Έχω ήδη δει πρωτοσέλιδα για το πώς η Fuchsia πρόκειται να αντικαταστήσει το Android και το Chrome με ένα νέο ενοποιημένο μονόκερο. Με βάση αυτό που έχουμε τώρα, αυτό δεν είναι ούτε καν σωστό. Η Google δεν πρόκειται να εγκαταλείψει το τρέχον οικοσύστημα Android και Chrome και θα χρειαστεί πολύ περισσότερα από αυτά που έχουμε τώρα για οποιοδήποτε από αυτό το περιεχόμενο για να τρέξει στο Fuchsia. Ποτέ δεν λέω ποτέ, αλλά η ιδέα ενός ενοποιημένου λειτουργικού συστήματος για να τα κυβερνήσει όλα από την Google δεν φαίνεται να είναι ο στόχος εδώ.
Οι προγραμματιστές λένε ότι τα πράγματα τελικά θα είναι δημόσια, τεκμηριωμένα και θα ανακοινωθούν, αλλά όχι τώρα. Εν τω μεταξύ, όλοι μπορούμε να μαντέψουμε τι πρόκειται να γίνει η Fuchsia και τι θα κάνει.
Υποθέτω ότι θα έχει κάτι να κάνει με τη ρομποτική, την αυτοματοποίηση και την AR / VR. Στην ιδανική περίπτωση, θα θέλατε ένα λειτουργικό σύστημα σε πραγματικό χρόνο, έτσι ώστε να μπορείτε να έχετε μια λογική προσδοκία της καθυστέρησης και πόσο συνεπής θα είναι και ο κινητήρας γραφικών πρέπει να έχει δικό του σωλήνα χαμηλής λανθάνουσας κατάστασης. Υπάρχουν ορισμένα παραδείγματα και αρχεία έργων που περιλαμβάνονται στον κώδικα escher για iOS. Γνωρίζουμε ότι η Google αγαπά το VR και εργάζονται πάντα για το επόμενο πράγμα και ίσως να το βλέπουμε καθώς αναπτύσσεται.
Ή αυτό μπορεί να είναι απλώς μια ομάδα ατόμων που κάνουν τα πράγματα που αγαπούν επειδή μπορούν.
Αυτό που μπορώ να πω είναι ότι η Φούξια δεν είναι έτοιμη να αντικαταστήσει τίποτα που έχετε τώρα. Καθώς αναπτύσσεται, θα είμαστε σε θέση να πάρουμε μια καλύτερη αίσθηση για το τελικό στόχο τους με τη Fuchsia.