Τον Ιούλιο, η Google έκανε BIG κύματα στην βιομηχανία τεχνολογίας ανακοινώνοντας την ανάπτυξη ενός λειτουργικού συστήματος Google που βασίζεται στο Linux. Εδώ και χρόνια υπάρχουν εικασίες σχετικά με το εάν / όταν η Google θα το έκανε αυτό και όταν η ανακοίνωση χτύπησε, δεν υπήρχε έλλειψη ανθρώπων που να ρίχνουν τα δύο σεντς τους για το πώς αυτός ο νέος υποψήφιος θα ήταν είτε το σπουδαιότερο πράγμα από χρόνια, χρόνος. Τώρα που η Google έχει τελικά ανοίξει τον κώδικα για δημόσια προβολή, αποφασίσαμε να ρίξουμε μια ματιά σε ό, τι Chrome OS είναι πραγματικά όλα.

Μια σημείωση σχετικά με την ορολογία - Τα επίσημα προϊόντα Google για το πρόγραμμα περιήγησης και το λειτουργικό σύστημα είναι το Chrome και το Chrome OS, αντίστοιχα. Οι εκδόσεις ανοιχτού κώδικα είναι το Chromium και το Chromium OS. Καθώς είναι ουσιαστικά το ίδιο πράγμα, αυτό το άρθρο θα χρησιμοποιήσει τους όρους Chrome και Chrome OS.

Τι είναι αυτό?

Όπως αναφέρθηκε παραπάνω, η Google πήρε τον πυρήνα του Linux για να χρησιμοποιηθεί ως βάση για το νέο λειτουργικό σύστημα. Αυτό κάνει τέλεια αίσθηση σχεδιασμού, καθώς τους δίνει ένα σταθερό, mainstream, ανοιχτό και καλά υποστηριζόμενο θεμέλιο πάνω στο οποίο θα χτιστεί. Είναι καλά νέα και για τους υπόλοιπους, καθώς σημαίνει ότι θα έχουμε μεγάλη υποστήριξη υλικού και εύκολη πρόσβαση στα έντερα του συστήματος.

Μία από τις πιο ασυνήθιστες πτυχές του Chrome OS είναι ότι ουσιαστικά καταργεί την έννοια των desktop εφαρμογών. Αυτό σημαίνει ότι δεν υπάρχει χειροκίνητη εγκατάσταση ή αφαίρεση πακέτων, μη αυτόματες αναβαθμίσεις και βελτιωμένη ασφάλεια. Ακόμα και οι συνδέσεις πραγματοποιούνται εξ αποστάσεως και χρησιμοποιείτε το όνομα του λογαριασμού σας GMail για να πιστοποιήσετε την ταυτότητά σας. Μια ωραία παρενέργεια από αυτό είναι ότι το single sign-on χρησιμοποιείται για να συνδεθείτε αυτόματα σε όλες τις υπηρεσίες της Google.

Όταν συνδέεστε στο Chrome OS, δεν έχετε "επιφάνεια εργασίας" ή κάτι τέτοιο, έχετε βρεθεί αμέσως στο πρόγραμμα περιήγησης ιστού (φυσικά το Google Chrome).

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

Αποθήκευση αρχείων

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

Αυτό βέβαια βεβαιώνει την ερώτηση "Καλά πώς να αποθηκεύσω τα αρχεία;". Τα αρχεία χρήστη διατηρούνται εκτός από τα αρχεία συστήματος και δεν αποθηκεύονται στον υπολογιστή που εκτελεί Chrome OS. Όταν αποθηκεύετε ένα αρχείο, αποθηκεύεται πραγματικά στο "σύννεφο", που είναι και ένας διακομιστής διαδικτύου. Οποιαδήποτε "αποθηκευμένα" αρχεία θα συγχρονιστούν στο Λογαριασμό σας Google και θα αποθηκευτούν στο διαδίκτυο.

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

Για λεπτομέρειες σχετικά με το πώς και γιατί το Chrome OS κάνει πράγματα με αυτόν τον τρόπο, μπορείτε να παρακολουθήσετε το βίντεο εδώ.

συμπέρασμα

Είναι δύσκολο να μετρήσω αυτό που σκέφτομαι το Chrome OS για δύο κύριους λόγους. Πρώτον, είναι ακόμα αρκετά νωρίς στην ανάπτυξη και επομένως δεν μπορεί να θεωρηθεί μια ακριβής εικόνα του ποιο θα είναι το τελικό προϊόν. Δεύτερον, οι επιλογές σχεδιασμού στο Chrome OS απαιτούν μια εντελώς διαφορετική προοπτική για το τι ακριβώς θα πρέπει να κάνει ένα λειτουργικό σύστημα. Αφού πέρασα τη ζωή μου μαθαίνοντας τις λεπτομέρειες του "παραδοσιακού" τρόπου, μπορεί να είναι αρκετός χρόνος για να μπορέσω να ολοκληρώσω πλήρως το κεφάλι μου γύρω από όλα τα υπέρ και τα κατά του σχεδιασμού.

Ωστόσο, υπάρχουν σίγουρα κάποια πράγματα που σας αρέσουν και δεν σας αρέσουν σχετικά με την τρέχουσα κατάσταση του Chrome OS. Αφού αφαιρέσαμε όλα εκτός από τα βασικά μέρη ενός λειτουργικού συστήματος Linux, η ταχύτητα εκκίνησης δεν είναι καθόλου φαινομενική. Μόλις συνδεθείτε, το σύστημα λειτουργεί και λειτουργεί σε λίγα δευτερόλεπτα. Για κάποιον που θέλει απλά να σηκωθεί και να συνδεθεί γρήγορα γρήγορα, όπως ένας χρήστης netbook, αυτό θα μπορούσε να είναι σπουδαίο. Από την άλλη πλευρά, εάν είστε χρήστης ενέργειας που του αρέσει να μπει στα κόπρανα του συστήματος και να κάνει τα πράγματα να λειτουργούν με τον τρόπο σας, το Chrome OS πιθανότατα θα σας αφήσει ανικανοποίητο. Δεν υπάρχουν εφαρμογές για επιτραπέζιους υπολογιστές, οπότε δεν χρειάζεται να τηρούνται όλοι οι υπολογιστές που δεν μπορούν να ικανοποιηθούν από μια εφαρμογή ιστού. Για μένα, αυτό είναι ένα αρκετά μεγάλο μειονέκτημα και δεν νομίζω ότι θα χρησιμοποιώ το Chrome ως το βασικό λειτουργικό του επιτραπέζιου υπολογιστή, αλλά για τους thin clients, τα netbooks και τις φορητές συσκευές, το Chrome OS θα μπορούσε να είναι ακριβώς αυτό που χρειαζόμαστε.

UPDATE: Ένας μηχανικός της Google ζήτησε να διευκρινίσω αυτό το σημείο. Το Chrome OS είναι ακατάλληλο ως επιτραπέζιο λειτουργικό σύστημα, επειδή δεν προορίζεται να είναι ένα λειτουργικό σύστημα επιτραπέζιων υπολογιστών. Το Chrome OS είναι για netbooks και άλλες φορητές συσκευές διαδικτύου και δεν προορίζεται να αντικαταστήσει τους χρήστες του Linux και των Windows στον επιτραπέζιο υπολογιστή σας.