Firefox OS

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Μετάβαση σε: πλοήγηση, αναζήτηση
Firefox OS
Firefox OS Vertical Logo.png
Η αρχική οθόνη του Firefox OS 1.9
FirefoxOS Screenshot Development Build.jpg
Δημιουργός Mozilla
Πρώτη έκδοση 23 Απριλίου, 2013
Τελευταία έκδοση 2.2.0
Τύπος Λειτουργικό Σύστημα
Κατηγορία Λειτουργικό Σύστημα για Φορητές Συσκευές
Πυρήνας Μονολιθικός (Πυρήνας Linux)
Διαθέσιμο σε Πολυγλωσσικό
Ανάπτυξη Παρωχημένο (από 01/2017)
Άδεια χρήσης MPL
Ιστοσελίδα www.mozilla.org/firefox/os

Το Firefox OS ήταν ένα ελεύθερο λειτουργικό σύστημα για κινητά τηλέφωνα και ταμπλέτες (tablets). Αρχικά ήταν γνωστό με την κωδική ονομασία: B2G - Boot to Gecko. Ήταν βασισμένο στο Linux και η ανάπτυξή του υποστηριζόταν από τη Mozilla, ένα μη κερδοσκοπικό οργανισμό, μέχρι τα μέσα του Ιανουαρίου του έτους 2017.

Το Firefox OS είχε σχεδιαστεί για να παρέχει ένα εναλλακτικό λειτουργικό σύστημα για φορητές συσκευές, βασισμένο στην κοινότητα, χρησιμοποιώντας ανοιχτά πρότυπα και προσεγγίσεις όπως εφαρμογές HTML5, Javascript και ανοιχτά APIs για την επικοινωνία με το υλικό των συσκευών.

Βασικές τεχνολογίες[Επεξεργασία | επεξεργασία κώδικα]

Η αρχική ανάπτυξη του Firefox OS πειλλάμβανε τρεις βασικές τεχνολογίες λογισμικού:[1]

Λειτουργικό Σύστημα[Επεξεργασία | επεξεργασία κώδικα]

Ονομάζεται Gonk, είναι το χαμηλότερο κομμάτι του λειτουργικού συστήματος της πλατφόρμας του Firefox OS. Περιλαμβάνει τον πυρήνα του Linux και Στρώμα αφαίρεσης υλικού (Hardware abstraction layer, HAL). Ο πυρήνας και αρκετές βιβλιοθήκες είναι κοινά έργα ελεύθερου λογισμικού, ενώ άλλα κομμάτια μοιράζονται με το Android. Το Gonk είναι απλή διανομή Linux.[2]

Εμφάνιση Γραφικών Στοιχείων[Επεξεργασία | επεξεργασία κώδικα]

Ονομάζεται Gecko, είναι μια απλή μηχανή εμφάνισης ιστοσελίδων, η οποία εφαρμόζει τα περισσότερα από τα σημερινά πρότυπα του παγκόσμιου ιστού για HTML, CSS και Javascript. Περιλαμβάνει δικτυακές λειτουργίες, γραφικές, εικονική μηχανή Javascript, μηχανή σχεδίου και porting layers, είναι το λογισμικό που εμφανίσει όλα τα γραφικά στοιχειά του τηλεφώνου, πρόκειται για το ίδιο λογισμικό που χρησιμοποιεί ο περιηγητής firefox για να απεικονίζει τον ιστό.

Γραφικά Στοιχεία[Επεξεργασία | επεξεργασία κώδικα]

Firefox OS διάγραμμα της αρχιτεκτονικής

Ονομάζεται Gaia και είναι το σύστημα διεπαφής με τον χρήστη. Ελέγχει ό,τι εμφανίζεται στην οθόνη. Περιλαμβάνει εξ ορισμού υλοποιήσεις της οθόνης κλειδώματος, της αρχικής οθόνης, της εφαρμογής τηλεφωνικών κλήσεων και επαφών, της εφαρμογής για μηνύματα, της εφαρμογής για τη κάμερα και άλλα. Είναι γραμμένη εξ ολοκλήρου σε HTML, CSS και Javascript. Διασυνδέεται με το σύστημα μέσω ανοιχτών δικτυακών API τα οποία υλοποιούνται από το Gecko την μηχανή εμφάνισης ιστοσελίδων. Επειδή χρησιμοποιεί μόνο ανοιχτά πρότυπα, μπορεί να λειτουργήσει και σε άλλα λειτουργικά συστήματα και φυλλομετρητές.

Εκδόσεις[Επεξεργασία | επεξεργασία κώδικα]

Έκδοση [3] Ημερομηνία Ονομασία Έκδοση Gecko
1.0 21 Φεβρουαρίου, 2013 TEF Gecko 18
1.0.1 6 Σεπτεμβρίου, 2013 Shira Gecko 18
1.1.0 Θα ανακοινωθεί Leo Gecko 18+ (new APIs)
1.1.1 Θα ανακοινωθεί HD Ίδιο με το 1.1.0 με WVGA
1.2.0 Θα ανακοινωθεί Koi Nightly builds
1.3.0 31 Ιανουαριου 2014 Gecko 28

Δείτε Επίσης[Επεξεργασία | επεξεργασία κώδικα]

Firefox (Περιηγητής Ιστοσελίδων)

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. «B2G/Architecture wiki page». Mozilla wiki. Mozilla. https://wiki.mozilla.org/B2G/Architecture. Ανακτήθηκε στις 26 Σεπτεμβρίου 2013. 
  2. Firefox OS Gonk
  3. «Release Management/B2G Landing - MozillaWiki». MozillaWiki. https://wiki.mozilla.org/Release_Management/B2G_Landing. Ανακτήθηκε στις 24 Μαρτίου 2013. 

Εξωτερικοί Σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]

Commons logo
Τα Wikimedia Commons έχουν πολυμέσα σχετικά με το θέμα

H λήξη της υποστήριξης

Η Mozilla ανακοίνωσε τη λήξη υποστήριξης του Firefox OS από την 29η Μαρτίου του 2016 για κινητές πλατφόρμες κι υπολογιστές . Δείτε την επίσημη ανακοίνωση εδώ