Page 58 - Linux Inside τ. 11

Linux Inside
58
Το μέλλον του Ubuntu
εννοούμε το γραφικό περιβάλλον Unity, που περιλαμβάνει
ήδη υποστήριξη 3D, είτε μέσω επιτάχυνσης υλικού από την
κάρτα γραφικών είτε μέσω λογισμικού από το llvmpipe. Το
Unity 2D είναι η ειδική έκδοση του Unity για υπολογιστές που
δεν έχουν επιτάχυνση γραφικών και θα είναι διαθέσιμο μέχρι
και στο Ubuntu 12.04.
Τι αναμένουμε από το Ubuntu 13.04;
Δύο φορές το χρόνο γίνεται το συνέδριο Ubuntu Developer
Summit (UDS), όπου καταγράφονται τα σχέδια για την επόμε-
νη έκδοση της διανομής. Στο UDS λαμβάνουν μέρος οι εργα-
ζόμενοι στην Canonical, καθώς και εθελοντές που προσφέ-
ρουν στη διανομή. Δύο μήνες περίπου πριν από κάθε συνέ-
δριο γίνεται ένα κάλεσμα για εθελοντές που προσφέρουν
ενεργά, ώστε να χρηματοδοτηθεί η συμμετοχή τους.
Στο πιο πρόσφατο UDS συζητήθηκαν τα σχέδια για το
Ubuntu 13.04. Μία σημαντική αλλαγή στην ανάπτυξη είναι ότι
τώρα αρκεί να εγκαταστήσει κάποιος κάποιο από τα ISO της
ημέρας (daily ISO) της διανομής, αντί να αναμένει τις δοκιμα-
στικές εκδόσεις Alpha και Beta. Θα υπάρχει μόνο μία έκδοση
Beta πριν από την κυκλοφορία της τελικής έκδοσης. Θα
υπάρξει προσπάθεια να χρησιμοποιηθούν ενημερωμένα πα-
κέτα για τον πυρήνα Linux 3.8 και X.Org 1.14, αρκεί να έχουν
ολοκληρωθεί στην ώρα τους. Με τα πακέτα αυτά θα είναι κα-
λύτερη η υποστήριξη στις κάρτες γραφικών, ακόμα και σε
υπολογιστές με δύο κάρτες γραφικών. Η λίστα με τις βελτιώ-
σεις που αναμένονται για το Ubuntu 13.04 είναι ήδη διαθέσι-
μη από τη σελίδα
Κάτι νέο που θα δούμε στο Ubuntu 13.04 είναι η ανάπτυξη
λογισμικού εσωτερικά από ομάδες και το λογισμικό αυτό θα
αποκαλυφθεί μόλις βγει η νέα έκδοση της διανομής. Σε κάθε
περίπτωση το λογισμικό θα είναι ελεύθερο λογισμικό. Στα αγ-
γλικά γίνεται χρήση του όρου skunkworks, όπου ήταν το όνο-
μα ενός τμήματος της Lockheed Martin. Το τμήμα
Skunkworks, δουλεύοντας εσωτερικά, χωρίς παρεμβολές,
κατάφερε να δημιουργήσει τα U-2, SR-71 και F-117. Το ένα
προσδοκώμενο αποτέλεσμα για το Ubuntu είναι να υπάρξει
έντονο ενδιαφέρον με την παρουσίαση της νέας έκδοσης και
των νέων αυτών χαρακτηριστικών. Το άλλο είναι να μπορέσει
να λειτουργήσει η ομάδα χωρίς παρεμβολές, να είναι σε θέση
να δοκιμάσει και να πειραματιστεί. Θα είναι ένα πείραμα με
ενδιαφέρον το αν αυτό το μοντέλο ανάπτυξης μπορεί να απο-
φέρει θαυμαστά αποτελέσματα.
Τι αναμένουμε στο μέλλον από το Ubuntu;
Στην παρουσίαση που έκανε ο Mark Shuttleworth στο πιο
πρόσφατο UDS ανέφερε ότι ο στόχος είναι να χρησιμοποιη-
θεί το ίδιο το Ubuntu σε συσκευές όπως υπολογιστές, τα-
μπλέτες, τηλεοράσεις και κινητά τηλέφωνα. Η γραφική δια-
σύνδεση Unity θα είναι το κοινό χαρακτηριστικό στο Ubuntu
και στη χρήση του στις διάφορες συσκευές. Έχοντας κοινό το
λογισμικό στις διάφορες συσκευές, θα είναι πιο εύκολη η δια-
χείριση της αναβάθμισης των πακέτων. Αναμένεται να ολο-
κληρωθεί η αντικατάσταση του X.Org με το Wayland ως το
υποσύστημα του γραφικού περιβάλλοντος. Το X.Org είναι το
λογισμικό που υποστηρίζει το γραφικό περιβάλλον και έχει
σχεδιαστεί τη δεκαετία του ‘80. Οι τρέχουσες τεχνολογικές
ανάγκες απαιτούν ένα πιο απλό υποσύστημα, και το Wayland
(
δείτε τεύχος 1, σελ. 48) έχει όλα τα απαιτούμενα χαρακτηρι-
στικά. Η ίδια ομάδα που αναπτύσσει το X.Org, δουλεύει και
στο Wayland.
Εδώ και αρκετά χρόνια η Canonical συμμετέχει στην ανά-
πτυξη του Linux για επεξεργαστές ARM, με τη συμμετοχή στη
Linaro, μία μη κερδοσκοπική εταιρεία ανάπτυξης εργαλείων
ελεύθερου λογισμικού ειδικά για τέτοιους επεξεργαστές. Οι
επεξεργαστές ARM χρησιμοποιούνται σε προϊόντα System
On Chip (SoC). Τα SoC είναι τσιπάκια που εμπεριέχουν τον
επεξεργαστή, μικροελεγκτές για συνδέσεις όπως USB, κάρτα
γραφικών, κάρτα ήχου κ.ά. Είναι απαραίτητα σε συσκευές
όπως κινητά τηλέφωνα λόγω του μικρού όγκου και χαμηλής
κατανάλωσης ρεύματος. Υπάρχουν ήδη διαθέσιμες αρκετές
κάρτες ανάπτυξης (development boards) που μοιάζουν με
εξαιρετικά μικρές μητρικές κάρτες, και περιλαμβάνουν το
SoC, ενώ γύρω υπάρχουν οι υποδοχές για εξωτερικές συ-
σκευές, όπως USB και HDMI.
Η τιμή τους ξεκινά γύρω στα
50
με επεξεργαστή στο
1
GHz. Η Linaro επικεντρώνεται στην αρχιτεκτονική ARM γε-
νιάς 7 (armv7) που έχει αρκετά ικανοποιητικές επιδόσεις. Για
Ο Mark Shuttleworth γεννήθηκε το 1973 στη Νό-
τια Αφρική και αρχικά έγινε γνωστός από την
εταιρεία Thawte (προφέρεται ως «Θόουτ») που
ξεκίνησε όταν ήταν φοιτητής σε πανεπιστήμιο
της χώρας του. Το αντικείμενο της επιχείρησής
του ήταν οι αρχές πιστοποίησης (Certification
Authorities) και η Thawte ήταν μία από τις πρώ-
τες αρχές πιστοποίησης στα μέσα της δεκαε-
τίας του '90. Χάρη στο Netscape Navigator (πε-
ριηγητής από όπου προέρχεται ο Firefox) και την
υποστήριξη για ηλεκτρονικό εμπόριο μέσω SSL,
δημιουργήθηκε μία σημαντική αγορά για πιστο-
ποιητικά για δικτυακούς τόπους. Αυτά τα πιστο-
ποιητικά επιτρέπουν να είναι ασφαλής η επικοι-
νωνία των πελατών με τους δικτυακούς τόπους.
Όταν βλέπουμε ένα λουκέτο δίπλα στην τοπο-
θεσία μίας ιστοσελίδας στο Firefox, τότε η επι-
κοινωνία είναι ασφαλής.
Ύστερα από τέσσερα χρόνια λειτουργίας, η
Thawte είχε το 1999 γύρω στο 40% της παγκό-
σμιας αγοράς ψηφιακών πιστοποιητικών για δια-
δικτυακούς τόπους. Τότε αποφάσισε να πουλή-
σει την εταιρεία του στη Verisign προς 600 πε-
ρίπου εκατομμύρια δολάρια. Τότε η Verisign
ήταν η άλλη μεγάλη εταιρεία για ψηφιακά πιστο-
ποιητικά, με αποτέλεσμα να κατέχει την παγκό-
σμια αγορά μετά τη συναλλαγή.
Το 2002 κατάφερε να είναι ο δεύτερος αστρο-
ναύτης/τουρίστας που επισκέφθηκε το
Internation Space Station. Για να το πραγματο-
ποιήσει, δαπάνησε μεν ένα σημαντικό ποσό,
ωστόσο αφιέρωσε και έναν ολόκληρο χρόνο για
την εκπαίδευση και προετοιμασία για να γίνει
αστροναύτης. Από τον έναν χρόνο, οι επτά μή-
νες ήταν ειδική εκπαίδευση στη Ρωσία.
Από το 1995 ο Mark Shuttleworth ήταν developer
του Debian και συμμετείχε στις δράσεις της κοι-
νότητας. Βλέποντας ότι χρειάζεται να γίνει αρ-
κετή δουλειά, ώστε το ελεύθερο λογισμικό να
είναι προσβάσιμο και από τους απλούς χρήστες,
ξεκίνησε το 2004 τη διανομή Ubuntu. Για να
υποστηρίξει την ανάπτυξη του Ubuntu, δημιούρ-
γησε την εταιρεία Canonical. Διαβάστε περισσό-
τερα στην πρόσφατη συνέντευξη που έδωσε
στον Raphaël Hertzog, στο
Ποιος είναι ο Mark Shuttleworth;