Δημοσιεύτηκε: 14 Ιουν 2012, 15:26
από Γιώργος Φιωτάκης
Off topic:
mangelasakis έγραψε:
Εγώ αυτό που επιθυμώ πάρα πολύ και πιστέυω ότι θα εκτόξευε το linux σε δημοτικότητα θα ήταν μία συνεργασία της canonical με την google ώστε να ενσωματοθούν όλες οι εφαρμογές του android στο ubutnu software center καθώς και το αντίθετο. Τότε όλοι όσοι έχον android θα μπορούσαν πολύ εύκολα να κάνουν την μετάβαση σε linux... Κάτι παρόμοιο θα μπορούσε να κάνει και η mozilla με το καινούργιο λειτουργικό για smartphones που ετοιμαζει... Βέβαια είναι ανταγωνιστής της google αλλά αν ενσωμάτωνε όλες τις εφαρμογές του ubuntu software center στο δικό της market θα είχε ήδη μία μεγάλη βάση εφαρμογών ώστε να ξεκινήσει το δικό της παιχνίδι στην αγορά... Έτσι και η mozilla θα έβγαινε κερδισμένη αλλά και το ubuntu και κατα συνέπεια και το linux...


Αυτό που περιγράφεις είναι κάτι αδύνατο γιατί παρόλο που και το android και το Ubuntu στηρίζονται σε πυρήνες Linux, δεν χρησιμοποιούν τους ίδιους πυρήνες, ούτε τις ίδιες βιβλιοθήκες, δεν έχουν τα ίδια API και SDK και δεν απευθύνονται στα ίδια μηχανήματα. Κυρίως δε, οι εφαρμογές που υπάρχουν στο ubuntu software center, δεν είναι εφαρμογές που δημιουργεί η canonical αλλά εφαρμογές που ενσωματώνει στη διανομή της και αν οι δημιουργοί τους αποφασίσουν ότι θέλουν να αλλάξουν αρχιτεκτονική δεν θα μπορεί να τις συντηρεί για πολύ.
Για αυτό ακριβώς δημιουργήθηκε το B2G.
Το σκεπτικό του είναι εξαιρετικά απλό, γράφεις μια φορά την εφαρμογή και παίζει παντού αφού θα τρέχει μέσα από ένα κέλυφος που στην περίπτωση μας θα είναι ο περιηγητής (ή για την ακρίβεια η μηχανή του - gecko). Με λίγα λόγια, όλες οι εφαρμογές του θα είναι εφαρμογές που χρησιμοποιούν την ίδια τεχνολογία που μπορεί να χρησιμοποιήσει η οποιαδήποτε ιστοσελίδα (html5 + javascript). Στην ουσία αυτό που θέλει το B2G δεν είναι ακριβώς αυτό που θες εσύ (δηλαδή να φέρει περισσότερο κόσμο κοντά στο Linux), είναι ακόμα πιο προχωρημένο!
Επιδιώκει την πλήρη απελευθέρωση του χρήστη, των προγραμματιστών και των δεδομένων από το οποιοδήποτε λειτουργικό, το λειτουργικό είναι ο ιστός και η πρόσβαση στις εφαρμογές και τα δεδομένα γίνεται μέσω οποιασδήποτε συσκευής έχει το απαιτούμενο υλικό, είτε είναι υπολογιστής, είτε κινητό τηλέφωνο, είτε ταμπλέτα, είτε ψυγείο κλπ