ενημέρωση

προσθήκη στις υπηρεσίες του Google

εγγραφή μέσω Bloglines

εγγραφή μέσω του NewsGator Online

προσθήκη στο netvibes

...και αλλού

Openshare projects

Maemo+Moblin=MeeGo (η Nokia και η Intel αλλάζουν την αγορά στις συσκευές με Linux)

Meego-Logo

Οι Intel και Nokia είχαν εδώ και καιρό δηλώσει δημόσια την πρόθεση τους για την δημιουργία μιας κοινής πλατφόρμας βασισμένης στο Moblin και το Maemo ωστόσο για τουλάχιστον μισό χρόνο δεν υπήρχε κάποια συγκεκριμένη πρόταση. Τελικά οι δύο εταιρίες προχώρησαν στην δημιουργία της περίφημης νέας πλατφόρμας και το όνομα αυτής… MeeGo.

To Moblin και το Maemo είναι δύο πλατφόρμες που στήριζαν και προωθούσαν οι εταιρίες Intel και Nokia εδώ και αρκετό καιρό. Βασισμένες στο Linux οι δύο πλατφόρμες είχαν στόχο να καλύψουν τις ανάγκες της αγοράς έξυπνων καταναλωτικών συσκευών όπως κινητά τηλέφωνα, tablet PCs και άλλα. Από τις δύο πλατφόρμες το Maemo έχει μια πολύ εκτεταμένη και δραστήρια κοινότητα αλλά μέχρι στιγμής ο μοναδικός κατασκευαστής που το προωθούσε στην αγορά ήταν η Nokia, από την άλλη το Moblin που αναπτύχθηκε με πόρους της Intel και την υψηλή υποστήριξη του Linux Foundation είχε συγκεντρώσει το ενδιαφέρων πολλών κατασκευαστών ηλεκτρονικών συσκευών.

Εδώ και αρκετό καιρό η Nokia με την ευκαιρία της εξαγοράς της Trolltech είχε αποφασίσει ότι μια από σημαντικότερες αλλαγές στις επερχόμενες εκδώσεις του Maemo θα είναι η χρήση της Qt ως επίσημου Software Develoment Kit αντί της GTK+ που χρησιμοποιούταν μέχρι στιγμής στο Maemo. Ωστόσο όπως ήταν ήδη αναμενόμενο η νέα πλατφόρμα θα μπορεί να υποστηρίζει και εφαρμογές που έχουν γραφτεί σε GTK+.  Μια από τις μεγάλες αλλαγές όμως που περιμένει ειδικά όσους ήδη δουλεύουν με το Maemo είναι η επιλογή των δύο εταιριών να χρησιμοποιήσουν το RPM ως το σύστημα διαχείρισης πακέτων στο MeeGo. Υπάρχουν πολλά flamewars επικών διαστάσεων υπέρ του ενός ή του άλλου συστήματος διαχείρισής πακέτων στο Linux… προσωπικά για να είμαι φιλαλήθης προτιμώ την υλοποίηση του των πακέτων DEB.

Πρέπει να τονιστεί ότι το MeeGo σύμφωνα με το επίσημο site του, δεν είναι ένα προϊόν αλλά πρόκειται για ένα project ανοιχτού κώδικα το οποίο θα φιλοξενείται από το Linux Foundation και αντίθετα με το παρελθόν δεν θα βασίζεται σε κάποια άλλη διανομή αλλά θα είναι από μόνο του μια ξεχωριστή upstream διανομή, επίσης πλην της GTK+ θα υποστηρίζονται και τα clutter και MX που παίζουν σημαντικό ρόλο στο Moblin και το Maemo. Να τονίσουμε επίσης ότι αν και συμμετέχει η Intel το όλο project θα υποστηρίζει  και την αρχιτεκτονική του ARM και όποια άλλη κρίνει χρήσιμο η κοινότητα γύρω από αυτό.

Επισημαίνω ότι ήδη ο Jim Zemlin του Linux Foundation χαιρέτισε την εξέλιξη αυτή, κατά την γνώμη μου η εξέλιξη αυτή δείχνει ότι το Linux και γενικότερα το λογισμικό ανοιχτού κώδικα αποτελούν βιώσιμες επιλογές σε εταιρικό επίπεδο και αξίζει να επενδύσει κανείς χρήματα σε αυτές.

Παρακάτω ακολουθούν δύο βίντεο με συνεντεύξεις στελεχών των δύο εταιριών σχετικά με το MeeGo, διαβάστε το υπόλοιπο: “Maemo+Moblin=MeeGo (η Nokia και η Intel αλλάζουν την αγορά στις συσκευές με Linux)” »

μοιραστείτε το:
  • email
  • PDF
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Netvibes
  • NewsVine
  • Ping.fm

το Maemo 6 θα βασίζεται στην Qt

Nokia N810 Tablet

ένα Nokia N810 που τρέχει μια πρόσφατη έκδοση του Maemo

Ο Quim Gil  στο Grand Canaria Desktop Summit (που ουσιαστικά είναι η συστέγαση των Akademy και GUADEC των συνεδρίων των προγραμματιστών του KDE και του Gnome αντίστοιχα) , προχώρησε σε μια συμαντική ανακοίνωση για την πλατφόρμα Maemo. Από την έκδοση “Harmatan” και μετά η Nokia σκοπεύει να αλλάξει το βασικό γραφικό περιβάλλον του Maemo από GTK+/Hildon που χρησιμοποιεί και θα χρησιμοποιεί ως βασικό περιβάλλον την πλατφόρμα ανάπτυξης εφαρμογών Qt. Εδώ και αρκετό καιρό η Nokia έχει αγοράσει την εταιρεία Trolltech (πλέον Qt software) που αναπτύσσει την Qt.

Αυτό δεν σημαίνει άμεση και οριστική εγκατάλειψη του GTK+/Hildon καθώς θα υποστηρίζεται από ιδιαίτερα δραστήρια κοινότητα του Maemo, τον ίδιο ρόλο έχει αυτή την στιγμή και η Qt. Πολλές από τις καινοτομίες που θα δούμε στην 5η Έκδοση του Maemo θα διατηρηθούν και στην επόμενη φυσικά και αυτό αποτελεί ακόμη μια ευκαιρία οι προγραμματιστές της GTK και της Qt να συνεργαστούν στενότερα. Επίσης πρέπει να υπενθυμίσουμε ότι η Intel μαζί με την Nokia προχώρησαν σε συμφωνία συνεργασίας για τις δύο πλατφόρμες τους moblin και maemo.

Πρέπει να τονίσουμε όχι η Qt είναι η βάση του γραφικού περιβάλλωντος KDE αλλά και ανεξάρτητων εφαρμογών ανοιχτού και κλειστού κώδικα στο desktop, σύμφωνα με τον Quim Gil ο στόχος της Nokia είναι να διευκολήνει την ανάπτυξη εφαρμογών με την Qt στο υπολογιστή σας (πλέον η Qt τρέχει σε Windows, Linux και Mac OS) στο Symbian (που αφού πρώτα η Nokia εξαγόρασε Symbian κατά 100% δεσμεύτηκε να ανοίξει τον κώδικα του και τελικά διέθεσε την Qt και για το περιβάλλον αυτό) και τέλος το maemo (που και αυτό ελέγχεται από την Nokia). Έρχεται για γεφυρώσει τις δύο κατηγορίες.

Αν θέλετε μπορείτε να δείτε παρακάτω τα Slide από την παρουσίαση του Quim Gil
διαβάστε το υπόλοιπο: “το Maemo 6 θα βασίζεται στην Qt” »

μοιραστείτε το:
  • email
  • PDF
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Netvibes
  • NewsVine
  • Ping.fm

συμφωνία Intel και Nokia για το φορητό Linux

Moblin Screenshot

περιβάλλον Moblin

Η Intel και η Nokia με μια κοινή δήλωση τους (δείτε την στο site της Intel και στο site της Nokia) προχωρούν στην δημιουργία μιας νέας φορητής υπολογιστικής πλατφόρμας που θα συνδιάζει τα χαρακτηριστικά της πλατφόρμας moblin που αναπτύσσει η Intel και της πλαφόρμας maemo που αναπτύσει η Nokia και οι δύο αυτές τεχνολογικές πλατφόρμες βασίζωνται στο Linux.

Εν πρώτοις η συμφωνία που μάλλον είναι η απαρχή μιας σειράς συμφωνιών των δύο εταιριών μεταξύ τους, θα βασιστεί σε τρείς βασικούς πυλώνες.

  • Στην ανάπτυξη νέων τσιπ από πλευράς Intel για τις νέες συσκεύες
  • Στην συνεργασία για την προώθηση εφαρμογών που σχετίζωνται με την χρήση φορητών υπολογιστών στο Linux
  • Στην αδειοδότηση από πλευράς Intel των πατεντών της Nokia που σχετίζωνται με τα HSPA/3G.
Maemo 4

περιβάλλον Maemo

Πρέπει να τονιστεί το maemo αν και βασίζεται στην τεχνολογία των ARM επεξεργαστών πρόκειται για ένα ιδιαίτερα ώριμο project με χιλιάδες συσκεύες να έχουν πουληθεί παγκοσμίος και μια ιδιαίτερα δραστήρια κοινότητα με πλούσια συνεισφορά. Από την άλλη το moblin είναι ένα πολλά υποσχόμενο project το οποίο έχει της ευχές του ίδιου το Linux Foundation αλλά και πολλών εταιριών παραγωγής ολοκληρωμένων συσκευών και τα δύο project βασίζωνται στην σειρά εργαλείων gtk που είναι και αυτή που χρησιμοποιείται στο Gnome.

Εδώ πρέπει να τονίσουμε ότι η Nokia από την άλλη έχει υπό τον έλεγχο της και το αντίπαλο δέος της GTK και ίσως δούμε την δυνατότητα να μπορούν και τα δύο εργαλεία να χρησιμοποιηθούν παράλληλα στην νέα διάδοχο πλατφόρμα όπως έγινε και με moblin και όπως γίνεται στην πλειοψηφία των διανομών.

Επίσης σε αυτό το σημείο να τονίσουμε ότι όπως παρατηρεί και το κοινό ανακοινωθέν των δύο εταιριών που στόχος είναι η συνεργασία σε ανοιχτού κώδικα τεχνολογίες που χρησιμοποιούνται (ή είναι δυνατό να χρησιμοποιηθούν) από κοινού όπως το oFono και το ConnMan αλλά και τεχνολογίες που δεν ελέγχουν άμεσα οι δύο εταιρίες όπως o Mozilla (λέτε να δούμε το Fennec σε εκδόσεις για moblin και maemo;), το X.org (μη ξεχνάμε τα ωραία ενσωματωμένα chipset γραφικών που έχουν τόσα laptop και η Intel διαθέτει τον driver τους ως ελεύθερο λογισμικό), το BlueZ (την υποστήριξη για bluetooth στο Linux), D-BUS (για να μιλάνε οι εφαρμογές σας μεταξύ τους) και άλλα.

Κατά την γνώμη μου η συμφωνία αυτή ίσως είναι η απαρχή για ένα ιδιαίτερα εξελιγμένο Linux για φορητές συσκεύες και θα ξεπεράσει τεχνολογικά των ανταγωνισμό οφέλη από τις τεχνολογίες που θα δούμε και στις κανονικές διανομές μας όχι μόνο στις μελλοντικές συσκεύες που ίσως αγοράσουμε ίσως και όχι.

μοιραστείτε το:
  • email
  • PDF
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Netvibes
  • NewsVine
  • Ping.fm

η Qt σε Symbian… και όχι μόνο!

Η Nokia αφού εξαγόρασε την trolltech (που εκδίδει την Qt) και την Symbian (την οποία και δεσμεύτηκε να κάνει τελείος Open Source μέσα στο 1o τρίμηνο του 2009) προχώρησε στην δημιουργία μιας νέας έκδοσης της Qt για τα κινητά της πλατφόρμας  S60 του Symbian. H νέα αυτή εξέλιξη δίνει την δυνατότητα στην ιδιαίτερα εκτεταμένη κοινότητα προγραμματιστών της Qt να προχωρήσουν σε ανάπτυξη λογισμικού για την γνωστή (και ιδιαίτερα διαδεδομένη πλατφόρμα) κινητής τηλεφωνίας. Τονίζω ότι το Symbian δεν είναι open source μάλιστα για να έχει μια εφαρμογή την δυνατότητα να τρέκει εκμεταλεύομενη πλήρος τις δυνατότητες της συσκευής θα πρέπει να έχει προηγηθεί ηλεκτρονική υπογραφή από την Symbian εκτός και αν κάντε χακιές.

Μια άλλη open source πλατφόρμα της Nokia η οποία έχει κερδίσει την συμπάθεια μου (και όχι μόνο την δική μου) περισσότερο σαν ιδέα και λιγότερο ως πρακτική εφαρμογή (αν και είναι μακράν καλύτερη από τα Windows 6 CE ) είναι το Maemo.  To maemo είναι μια ωραιότατη debian based πλατφόρμα για διαδικτυακά tablet της Nokia. To maemo σαν πλατφόρμα βασίζεται στην GTK αλλά η Nokia κυριολεκτικά  μοιράζει N810 σε πολλούς developers της Qt σε διάφορα συνέδρια.

Φυσικά υπάρχει η δυνατότητα να εγκαταστήσει κανείς την Qt και εφαρμογές που έχουν γραφτεί με Qt στο maemo του αλλά φημολογείται ότι η Nokia στην επόμενη έκδοση του Maemo θα έχει πολύ μεγαλύτερη ενσωμάτωση της Qt στο εν λόγω μηχανάκι.

Γενικά φαίνεται και στους developer ότι η Nokia μάλλον προσπαθεί να ενσωματώσει την :Qt σε πολλές άλλες πλατφόρμες. Το Qt/Mac Cocoa και το Qt/Win CE ήταν μόνο η αρχή ώστε η qt που ήδη χρησιμοποιούν πολλοί προγραμματιστές σε Linux και Windows να χρησιμοποιήται και σε άλλες πλατφόρμες. Δεν είναι τυχαίο ότι η Nokia έχει επενδύσει πολλά χρήματα σε αυτό που λέγεται Qt και οι φήμες αναφέρουν ότι σκοπεύει να επενδύσει ακόμη περισσότερα.

Μια εξέλιξη που επίσης είναι ιδιαίτερα ενδιαφέρουσα είναι το project greenhouse που ουσιαστικά πρόκειται για ένα νεο IDE (ολοκληρωμένο περιβάλλον ανάπτυξης) (alpha έκδοση θα δούμε μέσα στην βδομάδα ).  Αυτό που μου φάνηκε ιδιαίτερα εντυπωσιακό σχετικά με το Greenhouse (το οποίο είναι ένα project που άρχισε στα πλαίσια των creative fridays στην μέχρι πρίν λίγο καιρό γνωστή ως trolltech Qt Software) είναι ότι σχεδιάστηκε έχωντας υπ’ όψιν τους πατροπαράδοτους χρήστες του emacs και του vi, το πακέτο θα περιλαμβάνει φυσικά και debugger, compiler, και τα απαραίτητα για να φτιάξτε το γραφικό περιβάλλον της εφαρμογής σας. Αλλά και άλλα καλούδια. Αναμένουμε την εμφάνιση του και τα σχόλια των περισσότερο ειδικών στην ανάπτυξη εφαρμογών. Ακόμη δεν γνωρίζουμε αν θα είναι opensource όπως επιθυμούν οι προγραμματιστές του αλλά αν είναι το πιθανότερο είναι να είναι κάτω από την GPL. Αν και νομίζω ότι πολλοί από αυτούς ήδη δουλεύουν (και) με Qt.

κλείνωντας θα σας παραπέμψω σε αυτό το video που δείχνει την Qt να τρέχει σε κινητά με Linux, WinCE και S60… (ναι το ένα είναι ένα παλιό Neo 1978, το άλλο ένα HTC και το τρίτο ένα Nokia κάτι)

διαβάστε το υπόλοιπο: “η Qt σε Symbian… και όχι μόνο!” »

μοιραστείτε το:
  • email
  • PDF
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Netvibes
  • NewsVine
  • Ping.fm

η Nokia αγοράζει την TrollTech;

Ο φίλος Obsethryl με ενημέρωσε ότι η Nokia η εταιρεία κατασκευής κινητών τηλεφώνων και ηλεκτρωνικών συσκευών αγοράζει την Trolltech.

Η Nokia είναι μια ιδιαίτερα γνωστή εταιρεία που δραστηριοποιείται και στο τομέα του ανοιχτού λογισμικού. Χαρακτηριστικό παράδειγμα είναι οι συσκευές που χρησιμοποιούν την πλατφόρμα Maemo.

Η Trolltech από την άλλη είναι μια η εταιρεία που αναπτύσει την Qt. Την βιβλιοθήκη που χρησιμοποιεί το γραφικό περιβάλλον KDE. Πρέπει να πούμε ότι η Qt πρόσφατα ανακοινώθηκε ότι θα κυκλοφορεί και κάτω από την τρίτη έκδοση της GPL. Η Trolltech στο παρελθόν είχε παρουσιάσει συσκευή κινητής τηλεφωνίας που βασίζεται στην Qtopia και στο ελεύθερο λειτουργικό σύστημα Linux, το Greenphone.Η Nokia έχει βασίσει την δική της πλατφόρμα linux maemo στην GTK.

‘Ενα πολύ ενδιαφέρων ανάγνωσμα που νομίζω ότι αφορά την κοινότητα ανοιχτού λογισμικού είναι το ανοιχτό γράμμα στην κοινότητα που προσυπογράφουν οι Haavard Nord, CEO και συνιδρυτής της Trolltech, ο Eirik Chambe-Eng, Chief Troll και συνδρυτής της Trolltech ο Lee Williams, Senior Vice President, της Nokia. Μέσες άκρες λένε τα εξής.

Trolltech has benefited greatly from the feedback the community has been providing
while using Qt to develop free software. We respect the symbiotic relationship Qt has
with the community and we wish to continue and enhance this relationship.

και συνεχίζουν

Nokia is committed to continue Trolltech’s current open source engagements, including
honoring the KDE Free Qt agreement, and we will seek to strengthen our support of KDE
in the future. As a first step Nokia will apply to become a Patron of KDE.

Επίσης μπορείτε να δείτε αντίστοιχo άρθρο στο ελληνικό linux format.

Τονίζω ότι το περιβάλλον KDE βρίσκεται σε μια κρίσιμη καμπή την πορείας του καθώς πλέον βρίσκεται στην έκδοση 4.0 που φέρνει εκ βάθρων αλλάγες. Επίσης να τονιστεί ότι οι εφαρμογές του KDE 4 σύντομα θα διατείθεινται και σε εκδόσεις για Windows και Mac OS X.

Πρέπει πάντως να δωθεί ιδιαίτερη σημασία στο γεγωνός ότι το KDE είναι ένα περιβάλλον για υπολογιστές και όχι για κινητά τηλέφωνα. Πολλοί προγραμματιστές έχουν εκφράσει αμφιβολίες για το εάν η Nokia συνεχίσει να στηρίζει το ίδιο ενεργά την κοινότητα του KDE. Αναμένουμε εξελίξεις λοιπόν δεν γνωρίζω αν θα είναι καλές οι κακές αλλά σίγουρα θα ήθελα να μοιραστείτε την γνώμη σας μαζί μου.

μοιραστείτε το:
  • email
  • PDF
  • RSS
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • Twitter
  • FriendFeed
  • Identi.ca
  • LinkedIn
  • Reddit
  • StumbleUpon
  • Netvibes
  • NewsVine
  • Ping.fm