android


1δισ. στην MS από την Samsung για πατέντες

US DollarsΠριν λίγεςοι εταιρίες Microsoft και Samsung μπήκαν σε μια δικαστική διαμάχη για την εξόφληση χρημάτων αδειοδότησης πατεντών τις πρώτης στα προϊόντα της δεύτερης. Συγκεκριμένα σύμφωνα με την μήνυση που κατέθεσε η Microsoft η Samsung δεν κατέβαλε εγκαίρως τα χρήματα για την διετή αδειοδότηση πατεντών που έχει εξασφαλίσει, και πως της οφείλει 6.9 εκατομμύρια δολάρια σε τόκους… για μια στιγμή 6.9 εκατομμύρια δολάρια τόκοι; Μάλιστα τόκοι!

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

Αν και θέλω να τονίσω ότι δεν είμαι νομικός και η αλήθεια είναι ότι δεν έχω κρύψει στο παρελθόν ότι η στάση μου (και όχι μόνο δική μου) ως προς τις πατέντες λογισμικού είναι τουλάχιστον αρνητική. Βλέπω στην παρούσα κατάσταση ένα παράδοξο που με προβληματίζει ιδιαίτερα, από την μια η Microsoft έχει το δικό της λειτουργικό σύστημα το όποιο αναπτύσσει η ίδια και έχει τα σχετικά οφέλη και το σχετικό κόστος κτλ κτλ από την άλλη λαμβάνει ένα καθόλου ευκαταφρόνητο ποσό από μια άλλη εταιρεία που συμμετέχει ενεργά στην ανάπτυξη ενός άλλου ανταγωνιστικού λειτουργικού συστήματος το όποιο ομολογουμένως έχει πολύ μεγαλύτερο ποσοστό της αγοράς από το δικό της.

Στην προκειμένη περίπτωση βλέπω μια οξύμωρη κατάσταση που δυσκολεύομαι να κατανοήσω το όφελος που μπορεί να έχει στις επιχειρηματικές πρακτικές της MS, αλλά και των εταιριών που συνάπτουν τέτοιες συμφωνίες μαζί της. Ποιο συγκεκριμένα, η πρακτική αδειοδότησης διάφορων εταιρειών για χρήση των πατεντών της MS θα μπορούσε να έχει ως αποτέλεσμα η MS να σταματήσει να καινοτομεί πάνω στην ανάπτυξη προϊόντων λογισμικού και να επικεντρωθεί στην εξασφάλιση πατεντών λογισμικού και συμφωνιών αδειοδότησης με κατασκευαστές λογισμικού, κάτι που θα την έκανε να μοιάζει περισσότερο με κάποιο patent troll, θεωρώντας ως δεδομένο ότι το κόστος ανάπτυξης ολοκληρωμένου λογισμικού (και μάλιστα κλειστού) είναι μακράν μεγαλύτερο από το κόστος ανάπτυξης πατεντών και δημιουργίας συμφωνιών αδειοδότησης με τρίτους. Επισημαίνω πως παλαιότερα επισήμανε η Νομική της Βοστόνης το κόστος των patent-trolls στο κοινωνικό-οικονομικό μοντέλο είναι πολύ σημαντικό.

Φαντάζομαι ότι η παραπάνω πρακτική ίσως είχε οφέλη σε επίπεδο ρευστότητας (χαρακτηριστικό είναι προ η προ τριετίας ανάλυση της CitiGroup πως η MS βγάζει πενταπλάσια έσοδα από την αδειοδότηση κατασκευαστών του Android από ότι βγάζει από τα Windows Phone) αλλά από την άλλη μακροπρόθεσμα θα μετέτρεπε την εταιρεία σε ουραγό τον τεχνολογικών εξελίξεων. Κατά πολλούς αναλυτές η Microsoft έχει ήδη φτάσει στο σημείο που απλά ακολουθεί της εξελίξεις κατά άλλους έχει δρόμο ακόμη. Ίσως αυτό που χρειάζεται πραγματικά η Microsoft είναι μια (μεγάλη) στροφή στο πως κάνει πράγματα αλλά η στροφή αυτή πρέπει να είναι και προς την σωστή κατεύθυνση.

Παρακάτω παραθέτω το πλήρες κείμενο της δικογραφίας όπως αυτό αναρτήθηκε στο Re/code για όσους έχουν όρεξη να το διαβάσουν αναλυτικά (αν δεν θέλετε να το διαβάστε μέσω Scripd μπορείτε να το δείτε εδώ σε μορφή PDF).

(more…)


Eben Moglen: ήρθε η ώρα να εφαρμόσουμε τον πρώτο νόμο της ρομποτικής στα κινητά μας

Shush!Είναι περιττό να πω πόσο εκτιμώ τον Eben Moglen, ειδικά οι ομιλίες του για την καινοτομία σε εποχές λιτότητας, και την ανάγκη χρήσης ελεύθερων τεχνολογιών για την υπεράσπιση της ελεύθερης σκέψης είναι από τις αγαπημένες μου.

Στην ομιλία του αυτή ο Eben Moglen στο συνέδριο Hackers On Planet Earth 9 (γνωστό και ως hope) λέει ότι η πρόβλεψη των συγγραφέων επιστημονικής φαντασίας και πιο συγκεκριμένα του Isaac Asimov ότι μέχρι το 2015 η ανθρωπότητα θα ζει με ρομπότ είναι γεγονός. Όντος ζούμε με ρομπότ, δεν έχουν χέρια ή πόδια αλλά τα κουβαλάμε στις τσέπες και τις τσάντες μας. Βλέπουν ότι βλέπουμε, ακούν ότι ακούμε, γνωρίζουμε πάντα που είμαστε, και δεν ελέγχουμε το πως λειτουργούν τουλάχιστον όχι απόλυτα.

Από την άλλη δεν έχουμε εισάγει τον πρώτο νόμο της ρομποτικής στο προγραμματισμό τους:

ένα ρομπότ δεν μπορεί να βλάψει ένα ανθρώπινο πλάσμα ή αδρανώντας να επιτρέψει να βλαφτεί ανθρώπινο πλάσμα

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

Θα μου πείτε ωραία να αλλά εντάξει και αν χρησιμοποιήσω Android και όχι κάποιου κλειστού κώδικα κινητό όπως το iPhone ή κινητά που τρέχουν Windows; Η αλήθεια είναι ότι ελάχιστα (αν όχι κανένα) κινητά με Android προσφέρονται μόνο με ανοιχτού κώδικα λογισμικό, πολύ συχνά τρέχουν κλειστά προγράμματα εξ’ αρχής και μάλιστα ο χρήστης δεν έχει root access για να τα αφαιρέσει. Ουσιαστικά πρέπει να πάρει κανείς root access να εγκαταστήσει μια νέα ROM με ελεύθερο λογισμικό, αλλά και πάλι θα πρέπει να γνωρίζει αν οι εφαρμογές και οι υπηρεσίες που χρησιμοποιεί είναι ανοιχτού κώδικα και εξασφαλίζουν τα συμφέροντα του. Ουσιαστικά ο κύριος Moglen λέει ότι αν δεν μπορούμε να γνωρίζει κανείς ανεξάρτητος παρατηρητής το τρόπο που λειτουργεί μια τεχνολογία τότε είμαστε κάτω από τον ελέγχο όποιου ελέγχει την τεχνολογία αυτή και κακά τα ψέματα στην πλειοψηφία των περιπτώσεων αυτός ο κάποιος δεν είναι καν ένα φυσικό πρόσωπο αλλά ένας οργανισμός που ως μοναδικό σκοπό έχει την απόδοση κεφαλαίων στους μετόχους του.

Νομίζω ότι αξίζει και ως προβληματισμένοι καταναλωτές και ως επαγγελματίες της πληροφορικής να ακούστε το κύριο Moglen.

To βίντεο της ομιλίας του είναι παρακάτω επίσης αν θέλετε μπορείτε να ακούστε την ομιλία του σε αρχείο mp3 (ειδικά στις μετακινήσεις στα μέσα μαζικής συγκοινωνίας νομίζω είναι ότι πρέπει αν η διαδρομή σας κρατάει μια ωρίτσα).

(more…)


ένας από τους δημιουργούς του Arduino εξηγεί πως “ανοίγει τον κώδικα” της φαντασίας μας

getting started with arduinoΑν παρακολουθείτε το elkosmas.gr εδώ και καιρό πιθανών να έχετε ακουστά το Arduino. Το Arduino είναι ένα ανοιχτού κώδικα hardware το οποίο παρέχει στους χρήστες μια πλατφόρμα δημιουργίας ηλεκτρονικών πρωτοτύπων. Η μικρή και σχετικά φθηνή ηλεκτρονική συσκευή είναι σε θέση να αποτελέσει την βάση 3d εκτυπωτών, βιοτεχνολογικών εφαρμογών, άλλων συσκευών ανάπτυξης ηλεκτρονικών πρωτοτύπων, μέχρι και την έμπνευση για την δημιουργία ενός ολόκληρου πολιτισμού με τεχνολογία ανοιχτού κώδικα και ότι άλλο μπορείτε να φανταστείτε.

Ένας από τους δημιουργούς του έκανε μια παρουσίαση στο συνέδριο TEDGlobal2012 όπως είχε δώσει ο Marcin Jacubowski της ανοιχτού κώδικα αγροτεχνολογίας (περισσότερα για την αγροτεχνολογία στην Ελλάδα θα βρείτε στο blog της). Μπορεί στους περισσότερους από εμάς το πείραμα του Marcin να μοιάζει αρκετά ουτοπικό, έχοντας δει όμως τι μπορεί να κάνει ένας άνθρωπος με ένα εργαλείο ανοιχτού κώδικα όπως δείχνει το βίντεο που ακολουθεί, δύσκολα μπορεί κανείς να τιθασεύσει την φαντασία του.


Linus Torvalds: NVidia άντε γ… (και γιατί μπορεί να το έχετε πει και εσείς) 2

Δεν με πιστεύετε έτσι; Και όμως ο κύριος Torvalds με κάθε “μεγαλοπρέπεια” στέλνει τη NVidia να πάει να γ…

OK, κάποιος τα έχει πάρει με την NVidia όμως ποιός; Και γιατί;

Λοιπόν ο κύριος Linus Torvalds μπορεί να έχει κερδίσει το σεβασμό από πολύ κόσμο μιας και είχε την ιδέα να αρχίσει πάνω σε αυτό που λέμε πυρήνας του Linux, ή απλά πυρήνα, ή kernel. Χωρίς αυτό το απαραίτητο συστατικό ενός λειτουργικού συστήματος ο υπολογιστής δεν μπορεί να κάνει τίποτα. Ναι μπορεί πειραχτικά να οι προγραμματιστές του πυρήνα να τον ονομάζουν Καλοκάγαθο Δικτάκτορα και ναι δεν είναι και ο πλέον εύκολος άνθρωπος. Έχει κατά καιρούς γκρινιάξει για το KDE 4, το Gnome 3, τις ρυθμίσεις της OpenSUSE και πάει λέγοντας.

Βλέπετε η NVidia σύμφωνα με τον κύριο Torvalds είναι μια από τις χειρότερες εταιρείες που έχουν δουλέψει με τους προγραμματιστές του πυρήνα. Δεν είναι ότι η NVidia είναι μια από τις εταιρείες που δεν νοιάζονται για το Linux, ούτε μια εταιρεία που υπολογίζει ότι η αγορά του Linux είναι μικρή κάθε άλλο. Βλέπετε η NVidia έχει κάνει μια τρομερή επένδυση στην αγορά του Linux, ειδικότερα ειδικά για την αγορά των βασισμένων σε Android/Linux Tablet έχει σχεδιάσει την νέα σειρά chipset Tegra 2 και 3. Θα περίμενε κανείς η συγκεκριμένη εταιρεία να παρέχει εκτεταμένη τεκμηρίωση ώστε τα προϊόντα της να λειτουργούν όσο το δυνατόν καλύτερα αν όχι αντί να δίνει ανοιχτού κώδικα drivers όπως η Intel.

Κάποιος θα πει ότι η NVidia πριν μερικά χρόνια (μιλάμε για πριν 2-3 χρόνια) ήταν η μόνη βιώσιμη λύση ή θα έσπαγε να νεύρα του με τους driver της ATI, τελικά όμως η ATI άνοιξε τους drivers της και δουλεύουν αρκετά καλύτερα από πριν όσο αφορά για την Nvidia ναι αν έχετε μια σχετικά καινούρια κάρτα (όχι πολύ καινούρια όμως) είστε OK, εγκαθιστάτε το driver και δουλεύετε μια χαρά σωστά; Χμ, όχι ακριβώς βλέπετε οι κλειστού κώδικα drivers της Nvidia συχνά δουλεύουν υπό κάποιες συνθήκες λίγο αλλοπρόσαλλα.

Βλέπετε ειδικά πριν μερικά χρόνια το flash, το KDE ακόμη και το απλούστερο OpenGL παιχνίδι απλά δεν δούλευε πάντα και μπορούσε μέχρι και να κολλήσει ένα σύστημα με παλιά Nvidia. Φυσικά τα χρόνια περάσαν και πλέον το project Nouveau, μια προσπάθεια αντίστροφης μηχανικής των driver της Nvidia άρχισε να αποφέρει καρπούς (μάλιστα στα περισσότερα σενάρια χρήσης του, τουλάχιστον στο δικό μου μηχάνημα, δουλεύει μια χαρούλα). Όχι όμως χάρης την βοήθεια της NVidia.

Τελικά λοιπόν, είχε δίκιο ο Linus; Από την μία, πιστεύω ότι επειδή έδινε μια ενδιαφέρουσα ομιλία δεν θα έπρεπε να αντιδράσει έτσι, ειδικά τώρα που υπάρχει μια προσπάθεια από την NVidia να υποστήριξει ανοιχτού κώδικα projects (η NVidia από όσο γνωρίζω, και μπορεί να κάνω και λάθος, έχει μόλις από τα μέσα Μάρτιου φτιάξει μια μικρή ομάδα developer για αυτή την δουλειά). Από την άλλη σήμερα είπα να δω ένα video σε flash αλλά έκανα το λάθος να το δω σε μια δοκιμαστική εγκατάσταση που δεν το είχα τσεκάρει και πολύ καλά με ένα λίγο παλιότερο driver της Nvidia που δεν τα πάει καθόλου καλά με το Flash σε Linux. Θέλετε να μαντέψτε τι έγινε; Κάποιος έβριζε την NVidia και την Adobe… αντί να βρίζω τον εαυτό μου που δεν τα απέφυγα :S

Όταν ήρθα στα συγκαλά μου και bootάρα στην κύρια διανομή μου όλα δούλευαν ρολόι. Πριν κλείσω να ευχαριστήσω τον φίλο Κώστα Μπουκουβάλα που περιμένει δημοσίευση άμεσα.

Επίσης επειδή η ομιλία του Torvalds είναι πάνω από μια ώρα και το θέμα με την NVidia 2-3 λεπτά αξίζει να δείτε ολόκληρο το βίντεο, εκτός αν είστε ανυπόμονοι και θέλετε να πάτε κατευθείαν στην σχετική απάντηση του Torvalds στο θέμα της NVidia.

(more…)


Δικαστής Alsup: Τα API της JAVA δεν έχουν copyright 2

Courtroom One GavelΠριν λίγο καιρό είχα γράψει για μια σημαντική απόφαση του Ευρωπαϊκού Δικαστηρίου που έκρινε ουσιαστικά ότι τα API (Application Programming Interfaces) ενός προγράμματος δεν μπορούν να προστατευθούν από την νομοθεσία που καλύπτει το copyright. Μπορεί στο μυαλό ενός προγραμματιστή η μη προστασία ενός API από το copyright να μην είναι κάτι καινούριο και σε ορισμένους να μοιάζει σαν στάνταρ πρακτική στην επιστήμη της πληροφορικής.

Ωστόσο η απόφαση αυτή του δικαστή Alsup στα πλαίσια της δικαστικής διαμάχης μεταξύ της Oracle και της Google επιβεβαίωσε την απόφαση του Ευρωδικαστηρίου. Το αν τελικά η Oracle θα εφεσιβάλλει την απόφαση θα εξαρτηθεί από πολλούς παράγοντες, ένας από τους οποίους είναι το ότι ο τρόπος με τον οποίο είναι γραμμένη ουσιαστικά αφήνει πολύ λίγες πιθανότητες να κερδίσει την έφεση της η Oracle από την άλλη δεν πρέπει να ξεχνούμε ότι πιθανόν το συμβούλιο των μετόχων της να μην έχει την ίδια άποψη με εμένα.

Τελικά η περίφημη δίκη Oracle εναντίων Google φαίνεται ότι ουσιαστικά θα αποφέρει ελάχιστα χρήματα στην Oracle καθώς η Google κρίθηκε ως ένοχη για μικροπαραβιάσεις της νομοθεσίας προστασίας πνευματικής ιδιοκτησίας και δεν διαπιστώθηκε καμία παραβίαση πατέντας λογισμικού από την μεριά της. Φυσικά αυτό δεν σημαίνει ότι ήρθε το τέλος των νομικών ζητημάτων του Android αλλά ας είμασ


είμαστε όλοι Linux-άδες, πώς όμως φτιάχνεται αυτό το Linux τελικά; 1

Linus TorvaldsΠριν 12 χρόνια περίπου θυμάμαι τον παλιό μου συμμαθητή τον Θοδωρή το Λύτρα να έρχεται σπίτι γεμάτος ενθουσιασμό για να εγκαταστήσουμε την SuSE (τότε έτσι την λέγαμε και ήταν αμιγώς Γερμανική). Τα χρόνια πέρασαν και πλέον το Linux δεν είναι κάτι τόσο εξωτικό. Πλέον βρίσκει κανείς Linux σε ένα σωρό πράγματα. Από το λειτουργικό σύστημα Android, routers, και η πλειοψηφία τον website που επισκεπτόμαστε (όπως το Google, το Twitter, και το Facebook αλλά και αυτό εδώ) τρέχουν Linux, ενώ στο μέλλον θα δούμε αυτοκίνηταψυγεία, τηλεοράσεις, σχεδόν όλες οι χρηματιστηριακές και οικονομικές συναλλαγές μας γίνονται από συστήματα που τρέχουν Linux και το μέλλον προβλέπεται ιδιαίτερα υποσχόμενο.

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

Αν θέλετε ρίξτε μια ματιά παρακάτω για να το δείτε:

(more…)


πραγματικό tricorder βασισμένο στο Linux 1

Πριν λίγο καιρό είχα αναφερθεί σε μια ανοιχτού κώδικα εφαρμογή για κινητά τηλέφωνα με λειτουργικό σύστημα Android που ουσιαστικά παρουσίαζε στοιχεία από τους αισθητήρες του κινητού τηλεφώνου όπως θα τους παρουσίαζε ένα Tricorder από την σειρά επιστημονικής φαντασίας Star Trek. Δυστυχώς ο δημιουργός της εν λόγω εφαρμογής (όπως είχαμε πει) δέχθηκε ένα αίτημα να σταματήσει να διαθέτει την εφαρμογή του καθώς οι δικηγόροι του CBS έκριναν ότι παραβίαζε τα πνευματικά δικαιώματα της εταιρείας.

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

Το Tricorder στην δεύτερη έκδοση του τρέχει την διανομή Debian σε επεξεργαστή ARM.  Και είναι σε θέση να κάνει τις ακόλουθες μετρήσεις:

  • Ατμοσφαιρικές:  θερμοκρασία, υγρασία και πίεση.
  • Ηλεκτρομαγνητικές: Μαγνητικό πεδίο, αισθητήρα χρώματος RGBC, αισθητήρα έντασης φωτός, υπέρυθρο θερμόμετρο,
  • Τοπογραφικές: Δέκτης GPS, υπερηχητικός μετρητής απόστασης, γυροσκόπιο και επιταχυνσιόμετρο

Σίγουρα έχει περισσότερους αισθητήρες από το κινητό σας τηλέφωνο αν και δεν νομίζω να μπορεί να μπορεί να εντοπίσει διαταραχές στο χωροχρονικό συνεχές όπως τα Tricorder στο Star Trek.  Νομίζω όμως ότι ο δημιουργός του ο Peter Jansen έχει ένα αρκετά ενδιαφέρων όραμα για το tricorder σαν μια συσκευή που θα μας φέρνει σε επαφή με τα καθημερινά μικρά “θαύματα” της φύσης που μας περιβάλλουν. Μια επίσης ενδιαφέρουσα λεπτομέρεια για το πως κάποιοι βλέπουν την ιδέα ενός Tricorder είναι το Quallcomm Tricorder X-Prize που έχει σκοπό να φέρει την λειτουργικότητα ενός ιατρικού tricorder σε συσκεύες μεγέθους όσο ένα smarphone.

Παρακάτω ακολουθεί μια αρκετά ενδιαφέρουσα συνέντευξη του δημιουργού σχετικά με την ιδέα του Tricorder.

(more…)


Android στα ρομπότ μηδενικής βαρύτητας της NASA 2

Το 1999 ο καθηγητής του MIT David Miller έδειξε στους φοιτητές τους σκηνές από την ταινία Star Wars (γνωστή στην Ελλάδα ως ο Πόλεμος των Άστρων). Σε κάποια σκηνή, ο Luke Skywalker εξασκείται στην μάχη με lightsaber με ένα μικρό σφαιρικό drone. Ο καθηγητής ζήτησε από τους φοιτητές του να φτιάξουν μια τέτοιου είδους συσκεύη όχι για να εκπαιδεύει Jedi στην χρήση lightsaber αλλά για να λειτουργεί ως βοηθός στις επανδρωμένες διαστημικές αποστολές. Με την βοήθεια της NASA και του Υπουργείου Άμυνας των ΗΠΑ οι φοιτητές σχεδίασαν τους πρώτους SPHERES (Synchronized Position Hold, Engage, Reorient, Experimental Satellites). Ήδη από το 2006 οι SPHERES υπηρετούν στον Διεθνή Διαστημικό Σταθμό (ISS) που βρίσκεται σε τροχιά γύρω από το πλανήτη μας.

Με τα χρόνια τα SPHERES φάνηκε ότι θα μπορούσαν να έχουν φανούν πολύ περισσότερο χρήσιμα στον ISS αν είχαν κάποιες παραπάνω δυνατότητες όπως την δυνατότητα να συνδέονται με WiFi (ναι έχει και WiFi στον ISS), να stream-άρουν video, να ελέγχονται από απόσταση ακόμη και από το κέντρο αποστολής. Και η λύση ήταν απλή, η αναβάθμιση των SPHERES με την χρήση ενός κινητού τηλεφώνου Nexus S με λειτουργικό σύστημα Android.

Είναι νομίζω χαρακτηριστικό το σχόλιο του Mark Mirice από το Intelligent Robotics Group της NASA:

Η διαθεσιμότητα του πηγαίου κώδικα του Android μας επιτρέπει να μετατρέψουμε το smartphone ώστε να χρησιμοποιηθεί ως ένας μικρού μεγέθους, χαμηλού κόστους και χαμηλής κατανάλωσης ενέργειας υπολογιστής, αντί για απλά ως τηλέφωνο. Και επειδή η πλατφόρμα είναι ανοιχτού κώδικα, πιστεύουμε ότι ο κόσμος θα αναπτύξει λογισμικό για το Android που θα είναι σε θέση να χρησιμοποιηθεί στα πειράματα μας. Στο μέλλον θα δείτε smartphones να χρησιμοποιούνται για ένα σωρό εφαρμογές embedded processing, από την ρομποτική μέχρι τα δίκτυα αισθητήρων και τον έλεγχο εξοπλισμού.

Ακολουθεί video από που περιγράφει το project και πως το Android χρησιμοποιείται στα SPHERES
(more…)


Χρόνια πολλά Star Trek αντίο Tricorder 6

Comic-Con 2010 - Star Trek propsΣτις 8 Σεπτεμβρίου του 1966 (πριν από 45 χρόνια) ήταν η πρώτη προβολή της σειράς του Star Trek με τίτλο “The numbers game, part one”. Από τότε το Star Trek θεωρείται (και όχι άδικα) ως μια από τις τηλεοπτικές σειρές επιστημονικής φαντασίας με το πιο φανατικό κοινό. Είναι χαρακτηριστικό ότι πολλά από τα gadget που χρησιμοποιούμε σήμερα έχουν εμπνευστεί από το Star Trek.

Το StarTrek έκανε γνωστές στο ευρύ κοινό ιδέες που υπήρχαν μόνο σε ένα μικρό κομμάτι της επιστημονικής και τεχνικής κοινότητας, όπως τα communicators της πρώτης σειράς (τα οποία μοιάζουν πάρα πολύ με τα πρώτα clamshell κινητά τηλέφωνα), τα PADD από την The Original Series και ακόμη περισσότερο στην The Next Generation και άλλα. Μια από τις αγαπημένες μου συσκευές του Star Trek ήταν το Tricorder, μια συσκευή αισθητήρων που χρησιμοποιούσαν στο Star Trek.

Εδώ και αρκετά χρόνια υπήρχε μια εφαρμογή στο Android που εξυπηρετούσε αυτό ακριβώς το σκοπό ήταν το Tricorder. Και λέω ήταν γιατί στο δημιουργό της στάλθηκε ένα DMCA notice που απαιτεί την παύση της διάθεσης της εφαρμογής και κακά τα ψέματα ήταν μια καλή εφαρμογή για Trekkies.

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

  • Να εμφανίζει στοιχεία επιτάχυνσης βασισμένη στο επιταχυνσιόμετρο της συσκεύης.
  • Μαγνητόμετρο, το οποίο μπορεί να υπολογίσει την ένταση των μαγνητικών πεδίων γύρω από την συσκευή.
  • Μια αναπαράσταση των επιπέδων θορύβου (εκμεταλλευόμενο το μικρόφωνο σας)
  • Εμφάνιση συντεταγμένων (υπολογισμένων ξεχωριστά σύμφωνα με την τριγωνομέτρηση από κεραίες κινητής τηλεφωνίας και μέσω GPS)
  • Ηλεκτρομαγνητικό φάσμα στην πραγματικότητα απλά κάνει ανάλυση της ισχύος του σήματος της σύνδεσης κινητής τηλεφωνίας και του WiFi της συσκευής σας.
  • Και το πλέον ψαρωτικό νομίζω ότι είναι η ένδειξη στοιχείων ηλιακής δραστηριότητας όπως ο αριθμός των ηλιακών κηλίδων, το RF flux και άλλα. Φυσικά αυτά  δεν μπορεί να τα μετρήσει το κινητό σας αλλά η εφαρμογή τραβάει δεδομένα από online πηγές.

Ωραία εφαρμογή ε; Και μάλιστα όπως φαίνεται ξεκάθαρα ακολουθεί το LCARS. Για το λόγω αυτό οι δικηγόροι του CBS ζήτησαν από την Google να κατέβει η εφαρμογή του Tricorder από το Android Market καθώς σύμφωνα με το CBS έχουν τα δικαιώματα για το LCARS. Ποιο συγκεκριμένα:

lxxxxxxn@cbs.com to support-portal@google.com
Reply - More info Aug 23
Options 

AutoDetectedBrowser: Internet Explorer 7
AutoDetectedOS: Windows XP
IIILanguage: en
IssueType: lr_dmca
Language: en
agree1: checked
agree: checked
android_app_developer_1: Moonblink
android_app_name_1: Tricorder
android_app_url_1: https://market.android.com/details?id=org.hermit.tricorder
companyname: CBS
country_residence: US
description_of_copyrighted_work: LCARS graphical user interface
dmca_signature: Lxxxxxxn
dmca_signature_date_day: 23
dmca_signature_date_month: 8
dmca_signature_date_year: 2011
full_name: Lxxxxxxn
hidden_product: androidmarket
location_of_copyrighted_work: LCARS graphical user interface, an example of which can be viewed at the URL below: http://itunes.apple.com/us/app/star-trek-padd/id446277240?mt=8 represented_copyright_holder: CBS Studios Inc.

Αυτά τα ωραία από τους φίλους μας στο CBS. Είχε το δικαίωμα να κάνει κάτι τέτοιο το CBS; Δεν είμαι δικηγόρος και δεν μπορώ να απαντήσω. Έχει νόημα να κάνει κάτι τέτοιο; Εδώ νομίζω ότι η απάντηση πρέπει να είναι μάλλον αρνητική, εσείς τι πιστεύετε;


μίνι-παρουσίαση “από το Arduino στο ADK” 4

Google Android Accessory Development Kit.Εδώ και αρκετό καιρό η Google στο Google I/O summit είχε προχωρήσει στην παρουσίαση του Accessory Development Kit ή ADK. Εδώ και λίγες μέρες τα παιδιά του Google Technology User Group Greece (χμμ… μάλλον χρειάζεται ένα μικρό update) με προσκάλεσαν να κάνω μια παρουσίαση στα πλαίσια της πλέον πρόσφατης συνάντησης τους  στο CoLab που ήταν αφιερωμένη στο Arduino σχετικά με το τί είναι το ADK και τι μπορεί να προσφέρει. Οφείλω να ομολογήσω ότι ήταν μια καλή ευκαιρία να ξεκαθαρίσω κάποια πράγματα στο μυαλό μου και να διαβάσω λίγα περισσότερα για το ADK.

Αν θέλετε ρίξτε της μια ματιά (προσοχή PDF). Επειδή σίγουρα η παρουσίαση μου σηκώνει βελτιώσεις αλλαγές και διορθώσεις αν θέλετε μπορείτε να αφήστε σχόλια παρακάτω ή να επικοινωνήστε μαζί μου. Επίσης για όσους δεν μπορούν να δούν pdf (!) μπορούν να δουν την παρουσίαση μέσω Slideshare παρακάτω…

(more…)


StatCounter: Πάνω από τα 2/3 των Ελλήνων χρησιμοποιούν ανοιχτού κώδικα browsers (!) 3

Εδώ και καιρό έχω ακούσει πολλές αναλύσεις για την επίδραση του Chrome στην αγορά των browser. Στο κατά πόσο τελικά ο Internet Explorer ή ο Firefox είναι οι νούμερο ένα browsers της αγοράς και αν και κατά πόσο τελικά ο Chrome έχει πλήξει η όχι το μερίδιο χρήσης του Firefox. Βέβαια δεν πρέπει να ξεχνά κανείς ότι τα δεδομένα της StatCounter είναι υποκειμενικά αλλά δείχνουν μια εικόνα για την κατάσταση.

Πριν προχωρήσω στο άρθρο νομίζω ότι μπορώ να μοιραστώ μαζί σας την εμπειρία μου με το Chrome. Προσωπικά για ένα διάστημα είχα αρχίσει να χρησιμοποιώ και εγώ τον Chrome καθώς έβλεπα ότι ήταν αρκετά γρήγορος. Μετά από την έκδοση 4 του Firefox και ειδικά μετά την έκδοση 5 δεν έβλεπα τρομερές διαφορές στην ταχύτητα. Δεδομένου μάλιστα ότι χρησιμοποιώ κάποια Add-on που συμπεριφέρονται με πολύ διαφορετικό τρόπο στον Firefox σε σύγκριση με τον Chrome/Chromium αποφάσισα να συνεχίσω να χρησιμοποιώ τον Firefox.

Κλείνοντας αυτή την (σύντομη ελπίζω) προσωπική παρέμβαση να υπενθυμίσω ότι σε παλαιότερη δημοσίευση είχαμε δει ότι ο Firefox ήταν πρώτος στην Ελλάδα από το Φεβρουάριο του 2ο1ο ενώ δεύτερος ήταν ο Internet Explorer. Για να δούμε όμως τι γίνεται.

Στην Ευρώπη όμως ο Firefox έχει χάσει τα πρωτεία από τον Internet Explorer με διαφορά όμως λιγότερο του 1% με ποσοστά 34.7% και 33.79 αντίστοιχα για Internet Explorer και Firefox για τον μήνα Αύγουστο . Αντίθετα ο Chrome από το 15.7% που ήταν τον Ιανουάριο έφτασε στο 21.8% της αγοράς.

Στην χώρα μας όμως τα πράγματα δεν είναι ακριβώς έτσι. 

Ο Firefox όχι μόνο παραμένει ο πλέον δημοφιλής browser με 41.7% της αγοράς τον Αύγουστο, αλλά αυτή την στιγμή υπάρχει διαφορά μικρότερη από 1.2% μεταξύ του Internet Explorer που τον Αύγουστο είχε το 27.4% της αγοράς (που αποτελεί ιστορικό χαμηλό για τον δημοφιλή browser στην Ελλάδα) ενώ ο Chrome έχει 26.27%. Όπως το βλέπω εγώ αυτό ουσιαστικά σημαίνει ότι το 67,27% της αγοράς δηλαδή πάνω από τα δύο τρίτα της Ελληνικής αγοράς χρησιμοποιούν ανοιχτού κώδικα ή σε βασισμένους σε ανοιχτού κώδικα browser.

Από την άλλη μεριά στην Κύπρο η εικόνα δεν είναι ακριβώς η ίδια.

Φαίνεται πως οι χρήστες του Internet Explorer έχουν πέσει στο 38.92%  τον Αύγουστο ενώ ήταν 48.91% τον Ιανουάριο μιλάμε για πτώση που πλησιάζει το 10% σε λιγότερο από ένα χρόνο. Από την άλλη o Firefox έχει 28.73% ποσοστό της αγοράς παραμένοντας σχετικά σταθερός. Ενώ ο Chrome έφτασε στο 27.ο6% τον Αύγουστο την στιγμή που τον Ιανουάριο ήταν στο 18.ο1%.

Την προηγούμενη φορά είδαμε ότι το ποσοστό του Linux ήταν πάρα πολύ μικρό, μην νομίζετε ότι τα πράγματα έχουν αλλάξει δραματικά. Για την ακρίβεια έχουν μείνει στάσιμα όσο αφορά το Linux.

Όπως βλέπετε, καλώς η κακώς την πρωτοκαθεδρία την έχει η Microsoft. Βεβαία εδώ πρέπει να προσέξουμε μια μικρή λεπτομέρεια. Πάνω από το εν τρίτο των χρηστών μπαίνει στο internet χρησιμοποιώντας τα Windows XP, πρέπει να θυμηθούμε ότι τον Απρίλιο του 2014 τα Windows XP θα πάψουν να υποστηρίζονται από την Microsoft. Θεωρητικά οι χρήστες των Windows XP θα μπορούσαν να σκεφτούν σοβαρά να χρησιμοποιήσουν Linux στα μηχανήματα τους όσο πλησιάζει η ημερομηνία αυτή.

Όσο αφορά την Κύπρο τα πράγματα και εδώ είναι παρόμοια.

Μόνο που ειδικά τα Windows XP έχουν ποσοστό 29.07%. Επίσης πρέπει να επισημάνουμε ότι το ποσοστό χρήσης Mac OS X είναι κοντά στο 3.62% και του Linux στο 0.52% την στιγμή που στην Ελληνική επικράτεια, το Mac OS X έχει 2.7% της αγοράς και το Linux μόλις το 1.09%.

Όσο αφορά τα λειτουργικά συστήματα για smartphone και tablet τα πράγματα έχουν αλλάξει από το χειμώνα.

Παρά τις διακυμάνσεις το iOS φαίνεται να έχει ακόμη την πρωτοκαθεδρία  στα λειτουργικά συστήματα για συσκευές κινητής με 35.14% ποσοστό, όσο αφορά το Android εδώ βλέπουμε ότι από τέταρτο λειτουργικό σύστημα το χειμώνα με μόλις 16.72% πλέον έχει φτάσει δεύτερο με 31.01% και τάση να αυξηθεί παραπάνω. Το SymbianOS πλέον έχει πέσει τρίτο στα 16.32% έχοντας πέσει περίπου κατά 5% ενώ το λειτουργικό της Sony Ericsson που ουσιαστικά έχει αντικατασταθεί από το Android στα νεώτερα κινητά της έχει πέσει στο 10.25% από το 17.25% του χειμώνα.  Τα Win CE κινητά τηλέφωνα αυτή την στιγμή αντιπροσωπεύουν μόλις το 0.6% της κίνησης στο mobile web ωστόσο εδώ πρέπει να λάβουμε υπόψιν το ότι ακόμη η Nokia δεν έχει παρουσιάσει κινητά τηλέφωνα με το λειτουργικό σύστημα της Microsoft και είναι πιθανό το ποσοστό αυτό να αυξηθεί.

Η εικόνα είναι αντίστοιχη στην Κύπρο.

Στην Κύπρο τα πράγματα στο τομέα της κινητής τηλεφωνίας είναι λίγο διαφορετικά καθώς το iOS φαίνεται να έχει το 39.84% της αγοράς και το Android το 31.21%.

 

 


PhoneGap: γράψτε εφαρμογές για σχεδόν όλα τα smartphone/tablets με τεχνολογίες web 3

Σύμφωνα με πολλούς αναλυτές το άμεσο μέλλον της πληροφορικής είναι στις τεχνολογίες του web με τον συνδυασμό  της HTML 5, της JavaScript και των CSS. Από την άλλη σίγουρα υπάρχει η τάση στην αγορά για χρήση συσκευών smartphones και tablets. Άλλωστε δεν είναι τυχαία η απόφαση του Mozilla για την ανάπτυξη του Boot 2 Gecko ή B2G  που ουσιαστικά πρόκειται για μια βασική εγκατάσταση Android που θα γίνεται λειτουργική χρησιμοποιώντας εφαρμογές γραμμένες με τεχνολογίες του web και κακά τα ψέματα το Mozilla έχει παίξει καταλυτικό ρόλο στο πως βλέπουμε το internet σήμερα.

Το PhoneGap λοιπόν έρχεται να δώσει την δυνατότητα στους developers να φτιάξουν εφαρμογές για κινητά τηλέφωνα και tablets χωρίς να μπουν στην διαδικασία να γράφουν κώδικα κάθε φορά από την αρχή αλλά μια και έξω και μάλιστα με HTML 5, JavaScript και CSS. Φυσικά για να μπορέσουν οι εφαρμογές να είναι χρηστικές και να εκμεταλλεύονται όλες τις δυνατότητες της συσκευής στην οποία δουλεύετε. Οι developers του PhoneGap έχουν φροντίσει να μπορεί να έχει πρόσβαση σε δυνατότητες της συσκευής. Φυσικά λόγω της ανοιχτής φύσης του (το project είναι ανοιχτού κώδικα κάτω από διπλή άδεια τύπου MIT και “νέα” BSD) πολύ έχουν χτίσει πάνω σε αυτό και σαν συνέπεια έχουν αναπτυχθεί πολλά ενδιαφέροντα εργαλεία για developers βασισμένα στο PhoneGap.

στο cloud…

Μια πολύ ενδιαφέρουσα δυνατότητα του PhoneGap είναι το PhoneGap build service. Στόχος του είναι να προσφέρει την δυνατότητα δημιουργίας στο cloud (o Stallman -όχι και τελείως άδικα- γενικά έχει τις επιφυλάξεις του για το Cloud) έτοιμων για τα εκάστοτε markets εφαρμογών χωρίς να χρειάζεται να χρησιμοποιείτε τίποτε άλλο παρά το PhoneGap, και web τεχνολογίες. Από την άλλη αν θέλετε να φτιάξτε μόνοι σας

…ή εκτός cloud

Από την άλλη αν θέλετε οπωσδήποτε να φτιάξτε εφαρμογές εκτός του build service του PhoneGap κανένα πρόβλημα, απλά ακολουθήστε τις οδηγίες για την πλατφόρμα που σας ενδιαφέρει:

Για περισσότερες πληροφορίες ρίξτε μια ματιά στο wiki του project και ελπίζω να δούμε χρήσιμα και ενδιαφέροντα πράγματα.

Δείτε και το ενημερωτικό βιντεάκι που ακολουθεί παρακάτω για πάρετε μια ιδέα για το PhoneGap.

(more…)


ανοιχτού κώδικα ποδηλασία 5

Πριν λίγο καιρό σε ένα άρθρο για την προσπάθεια δημιουργίας ενός ανοιχτού τηλεχειριστηρίου αερομοντελισμού, ο αναγνώστης Dimitris D, εξέφρασε την λογική απορία για το αν υπάρχουν ανοιχτού κώδικα ποδήλατα. Η λογική έλεγε ότι κάποιος θα είχε φτιάξει κάτι ανάλογο δεν είναι ακριβώς έτσι όμως.

Πριν λίγα χρόνια υπήρχε το Worldbike.org μια κοινότητα που είχε σαν στόχο την ανάπτυξη σχεδίων ανοιχτού κώδικα ποδηλάτων. Δυστυχώς όμως η ιδέα δεν προχώρησε έτσι το Worldbike μετεξελίχθηκε σε μια κοινότητα για την υποστήριξη κοινοτήτων που υποστηρίζουν την χρήση ποδηλάτων για την βελτίωση των συνθηκών στα λιγότερο ανεπτυγμένα κράτη.

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

Υπάρχουν όμως ανοιχτά σχέδια για ποδήλατα που κάποιος που έχει τις τεχνικές δυνατότητες μπορεί να τα χρησιμοποιήσει για να φτιάξει το δικό του;

Ένα χαρακτηριστικό σχέδιο που αφορά όσους επιθυμούν να κατασκευάσουν ένα ποδήλατο με ανάρτηση είναι το Open Source Suspension, ως σχέδιο ακολουθεί την φιλοσοφία του URT (unified rear triangle), με τα πλεονεκτήματα και μειονεκτήματα που έχει αυτή η σχεδιαστική επιλογή. Αν ασχοληθεί κανείς με το εν λόγω project θα πρέπει να έχει υπ’όψιν του ότι ο σχεδιασμός του ποδηλάτου και ειδικά της ανάρτησης του έγινε χρησιμοποιώντας το κλειστού κώδικα λογισμικό εξομοίωσης αναρτήσεων ποδηλάτου Linkage , και τα σχέδια είναι ανεβασμένα στην βάση δεδομένων του Linkage. 🙁

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

Ένα ιδιαίτερα δημοφιλές και ανοιχτού κώδικα site για ανακλινόμενα ποδήλατα είναι το Jetrike.com στόχος του είναι η δημιουργία ενός τρίκυκλου το οποίο μάλιστα παίρνει κλίση όταν στρίβει.  Μια εξίσου καλή πηγή για ανακλινόμενα ποδήλατα είναι το Python Wiki το όποιο ασχολείται με τα παράγωγα του Python Lowracer.

Αν έχετε προσέξει τα περισσότερα από τα σχέδια στα προαναφερθέντα project έχουν αρκετό καιρό να ανανεώσουν το περιεχόμενο τους, μια ενδιαφέρουσα προσπάθεια έχει αρχίσει και το GeekCubator το Σουηδικό hackerspace στο Halmstad ώστε να δημιουργήσει το δικό του ανακλινόμενο ποδήλατο το Tin Liza. Λέτε να δούμε ποτέ και κάποιο Ελληνικό hackerspace να φτιάχνει κάτι ανάλογο;

Βέβαια εκτός από ολόκληρα ποδήλατα υπάρχουν πολλά project για δημιουργία αξεσουάρ για ποδήλατα. Ένα από τα αγαπημένα μου είναι το XtraCycle LongTail Standard. Στην ουσία η XtraCycle προσφέρει την δυνατότητα να επιμηκύνετε το ποδήλατο σας ώστε να αυξήστε την μεταφορική του δυνατότητα. Αν και τα kit της οφείλω να ομολογήσω ότι είναι αρκετά ακριβά. Όμως προκειμένου η XtraCycle να προωθήσει το στάνταρ που έφτιαξε προχώρησε στην δημοσίευση των σχεδίων της και στην δημιουργία ενός wiki για να μπορούν οι ενδιαφερόμενοι να φτιάξουν ανάλογα kit και λειτουργικότητα.

Παράλληλα εκτός το longtail μια άλλη κατασκευή και μάλιστα από Έλληνα ποδηλάτη είναι το εξαιρετικό μονόροδο trailer από το blog η άλλη Ελλάδα. Το όποιο μπορεί να μεγαλώσει κατά πολύ την μεταφορική δυνατότητα του ποδηλάτου σας. Αν και δεν ξέρω πόσο ανοιχτού κώδικα μπορεί να θεωρηθεί (η άδεια του blog Η άλλη Ελλάδα είναι η CC-NC-ND αν και δεν νομίζω να έχει πρόβλημα ο δημιουργός δεν μπορώ να σας το πω και με σιγουριά).

update: Ο Αλέξανδρος Ιωαννίδης από το iCycling.gr με ενημέρωσε και για δύο άλλα ενδιαφέροντα projects που είναι ελεύθερα και ανοιχτά. Το BB3o, πρόκειται πρόκειται για το σημείο που συνδέονται τα πετάλ με το σκελετό, η παρούσα σχεδίαση στα ποδήλατα επιτρέπει αυτό το σημείο να έχει διάμετρο 25 χιλιοστών ενώ το ΒΒ30 θα είναι φυσικά 30 χιλιοστά με οφέλη στην αντοχή, το βάρος, και την στοιβαρότητα.

Ένα άλλο ενδιαφέρων project είναι η πρωτοβουλία του Kirk Pacent γνωστού για την μικρή εταιρεία ανταλλακτικών BikeLugs.com που πρόσφατα πούλησε, για την δημιουργία ενός ανοιχτού κώδικα freehub που θα έχει σχήμα κυρτού πολυγώνου και προσφέρεται για χρήση με συνθετικά και όχι απαραίτητα μεταλλικά υλικά.

Φυσικά επειδή το blog έχει θέμα το ελεύθερο λογισμικό δεν θα μπορούσα να αντισταθώ στο πειρασμό να αναφερθώ στο oBiCo ή (open Bicycle Computer) είναι ένας υπολογιστής ανοιχτού κώδικα για το ποδήλατο σας. Στόχος του oBiCo είναι η δημιουργία ενός υπολογιστή που θα παρέχει χρήσιμες πληροφορίες και στοιχεία καθώς κάνετε ποδήλατο, το project έχει ακόμη πολύ δρόμο μπροστά του μεν άλλα έχει ήδη φτάσει να έχει ένα αρχικό πρωτότυπο έτοιμο. Φυσικά δεν είναι η μόνη λύση που μπορεί να έχει κανείς.

Θυμάστε εκείνο το ξεχασμένο PDA που έχετε ξεχασμένο σε κάποια ντουλάπα για να μαζεύει σκόνη; Λοιπόν καιρός να το χρησιμοποιήστε και πάλι (!). Μπορείτε φτιάξτε ένα πολύ απλό interface ώστε να λειτουργεί ο αισθητήρα της ρόδας και είστε έτοιμοι απλά εγκαθιστάτε την πλέον πρόσφατη έκδοση του VeloAce για το αρχαίο PDA σας που απλά μάζευε σκόνη.

Αν τώρα έχετε ένα κινητό με το λειτουργικό σύστημα Android τότε μπορείτε να έχετε ολόκληρη εφαρμογή πλοήγησης μέσω του κινητού σας τηλεφώνου το bikeroute. Η ανοιχτού κώδικα εφαρμογή είναι κάτω από την άδεια GPL και στόχος της είναι να δώσει τα απαραίτητα δεδομένα στο χρήστη για να σχεδιάσει την διαδρομή του και επιτυγχάνει τα ακόλουθα.

  • Σχεδιασμός διαδρομής από το ένα σημείο στο άλλο (χρησιμοποιώντας στοιχεία από τα CycleStreets, Google Directions και MapQuest)
  • Το GPS στης συσκευής
  • Χάρτες διαδρομής (με δεδομένα από το OpenStreetMap και το OSMDroid)
  • Γραπτές και φωνητικές οδηγίες (στην Αγγλική γλώσσα)
  • Εύρεση θέσεων παρκαρίσματος ποδηλάτων  (με δεδομένα από το OpenStreetMap)
  • Αποθήκευση της θέσης παρκαρίσματος
  • Σχεδιασμός υψομετρικών διαφορών (χρησιμοποιεί την achartengine)
  • και άλλα

Οι ποδηλάτες συχνά χρησιμοποιούν εξειδικευμένες συσκευές για να καταγράψουν τις διαδρομές τους και να της αναλύσουν σε δεύτερο χρόνο, συσκευές όπως τα μοντέλα της Polar, της CICLOsport, της Garmin, τα Timex Inonma, της Oregon Scientific, της SRM και τα μοντέλα της CycleOps είναι μερικές από τις επιλογές που έχουν οι ποδηλάτες για να κρατήσουν δεδομένα από τις διαδρομές τους.

Αν και οι περισσότερες από αυτές τις συσκευές χρησιμοποιούν διαφορετικούς τύπους αρχείων για να αποθηκεύσουν διάφορα δεδομένα υπάρχουν πολλές εφαρμογές ανοιχτού κώδικα που επιτρέπουν την εισαγωγή, ανάλυση και απεικόνιση των δεδομένων αυτό στους υπολογιστές μας. Υπάρχουν πραγματικά πολλές εφαρμογές που είναι σε θέση να συλλέγουν δεδομένα από τέτοιου είδους συσκευές ωστόσο θα περιοριστώ στις 3 που ξεχώρισα εγώ. (Σίγουρα υπάρχουν και άλλες αν χρησιμοποιείτε κάποια αφήστε ένα σχόλιο).

Μια από τις πλέον πετυχημένες εφαρμογές είναι το MyTourbook, το Golden Cheetah και το HAC4Linux αν και ομολογώ ότι το MyTourbook με εντυπωσίασε περισσότερο από όλα με τις δυνατότητες του αν θέλετε να ρίξτε μια ματιά μπορεί να βρείτε ενδιαφέρουσες δυνατότητες και στις τρεις εφαρμογές αν έχετε συμβατές συσκευές. Αρκετά χρήσιμο, ελπίζω στο μέλλον να δούμε πρωτοβουλίες όπως το Bodytrack να εκμεταλλευτούν τις δυνατότητες που τους προσφέρουν τέτοιες εφαρμογές.

Φυσικά όλες αυτές οι συσκευές ειδικά το κινητό τηλέφωνο είναι αρκετά ενεργοβόρες, ειδικά αν έχετε ενεργοποιημένα τα GPS, WiFi, και GPRS δίκτυα ταυτόχρονα, συνεπώς είναι χρήσιμο να έχετε παροχή 5v για να το φορτίζετε μέσω USB, το άρθρο του Marko Mäkelä όχι μόνο εξηγεί τις εμπορικές λύσεις για το πρόβλημα αλλά παρέχει και τα ηλεκτρικά σχέδια για να φτιάξτε το δικό σας ανοιχτού κώδικα

Κλείνοντας λίγο πιο ανάλαφρα θα αναφερθώ σε ένα όχι και τόσο χρήσιμο project, το Velosynth που είναι μια συσκευή ανοιχτού κώδικα που παράγει θόρυβο ανάλογα με την κίνηση του ποδηλάτου του σας… και απλά έχει πλάκα 😀

Αλήθεια υπάρχει κάποιο ανοιχτό project λογισμικό, hardware ή κάτι άλλο που νομίζετε ότι θα κάνει το άρθρο πληρέστερο; Αν ναι αφήστε ένα σχόλιο παρακάτω.


Microsoft: τo WP7 είναι η μόνη πλατφόρμα που δίνει ίσες ευκαιρίες στου κατασκευάστες

HTC 7 MozartΟ Σεργκέϊ Τσαμπόλοβ γνωστός και ως LinuxMan και ιδιαίτερα δραστήριο μέλος του GreekLUG μου έστειλε ένα link σχετικά με μια είδηση ότι o Andy Lees της πρόεδρος του τμήματος ανάπτυξης κινητών τηλεφώνων της Microsoft ανάφερε στο Forbes (πάλι το Forbes ασχολείται με τα τεχνολογικά;) ότι τα Windows Phone 7 προσφέρουν μια ευρεία και ανοιχτή λύση που εξασφαλίζει ίση μεταχείριση μεταξύ των κατασκευαστών. Ειδικά τώρα που η Google εξαγόρασε την Motorola.  Ισχύει όμως αυτό κάτι τέτοιο;

Στην προγραμματικότητα η Microsoft δεν διαθέτει παρά ελάχιστα κομμάτια του νέου της λειτουργικού συστήματος στους κατασκευαστές. Όχι μόνο αλλά χρεώνει τους περισσότερους κατασκευαστές 15 δολάρια ανά συσκευή ενώ το Android πχ μπορούν να το εγκαταστήσουν δωρεάν (απλά μετά η Microsoft με την απειλή μηνύσεων θα ζητά από 5$ εως 15$ για άδεια χρήσης πατεντών της) περισσότερα για τα οικονομικά του WP7 δείτε εδώ.

Τα 15$ ισχύουν όμως για όλους τους κατασκευαστές; Όχι βέβαια, μετά από το απεγνωσμένο memo του CEO της Nokia η εταιρεία σύναψε συμφωνία με την Microsoft ύψους ενός δις. Στην περίπτωση αυτή η συμφωνία ουσιαστικά αναφέρει ότι η Microsoft θα πληρώνει την Nokia για να εγκαταστήσει η τελευταία το λειτουργικό σύστημα της πρώτης στα τηλέφωνα που κατασκευάζει σε αντίθεση με την πολιτική της για τους άλλους κατασκευαστές.

 


Motorola και Google μαζί… πως επηρρεάζει αυτό το Android; 2

Inspiration Week (1/7)Μόλις γύρισα από τις διακοπές του Δεκαπενταύγουστου και με περίμενε μια αρκετά ενδιαφέρουσα είδηση. H Google εξαγόρασε την Motorola Mobility (άρθρο στο BBC, στο Linux Inside, στο OSArena).Ο φίλος μου ο Θοδωρής Λύτρας που επίσης αρθρογραφεί στο Linux Inside αναρωτιόταν αν αυτό επηρέαζε αρνητικά τους κατασκευαστές συσκευών Android.

Ας πάρουμε τα πράγματα από την αρχή. Την Motorola την ξέρουμε ως μια παλιά Αμερικανική εταιρεία κατασκευής κινητών τηλεφώνων και τηλεπικοινωνιακού εξοπλισμού (όσοι έχετε υπηρετήσει στις ένοπλες δυνάμεις μπορεί να έχετε δει διάφορα μαραφέτια της Motorola). To Ιανουάριο που μας πέρασε (2011 δηλαδή) η εταιρεία χώρισε τις δραστηριότητες της σε δύο εταιρείες την Motorola Mobility που αναλαμβάνει τα κινητά τηλέφωνα, και την Motorola Solutions που αναλαμβάνει εταιρικούς πελάτες, δικτυακές υποδομές, κτλ.

Τι πουλάει όμως η Motorola Mobility; Το πρώτο πράγμα που θα σκεφτεί κανείς είναι κινητά τηλέφωνα όπως το Motorola Droid, όμως δεν πουλάει μόνο κινητά, βλέπετε η Motorola Mobility φτιάχνει tablets όπως το Motorola XOOM αλλά και set top boxes (δεν ξέρω αν πάει το μυαλό σας κάπου γιατί εμένα πάει στην Google TV που βασίζεται και αυτή στο Android) αλλά και DSL Modems.

Από την άλλη ο Larry Page αναφέρει στην επίσημη ανακοίνωση εξαγοράς της Motorola Mobility ότι η εν λόγω εξαγορά δίνει στην Google πρόσβαση στις πατέντες της Motorola και το αποτέλεσμα θα είναι η καλύτερη προστασία του Android.

Όμως πως αντέδρασαν οι εταιρείες που σχετίζονται με την ανάπτυξη του Android.

“Χαιρετίζουμε την σημερινή είδηση ​, γεγονός που αποδεικνύει τη βαθιά δέσμευση της Google για την υπεράσπιση των Android, τους εταίρους της, και το οικοσύστημα.” J. K. Shin Πρόεδρος του τμήματος κινητών τηλεπικοινωνιών της Samsung.

“Χαιρετίζω τη δέσμευση της Google για την υπεράσπιση του Android και των συνεργάτες της. Οι σημερινές ειδήσεις είναι ένα σημαντικό βήμα προς τα εμπρός για το Android. ” Bert Nordberg Πρόεδρος & CEO της Sony Ericsson

“Χαιρετίζουμε την είδηση ​​της σημερινής εξαγόρας, γεγονός που αποδεικνύει ότι η Google είναι βαθύτατα προσηλωμένη στην υπεράσπιση του Android, των εταίρων της, και ολόκληρου του οικοσυστήματος.” Peter Chοu CEO της HTC Corp.

“Χαιρετίζουμε τη δέσμευση της Google για την υπεράσπιση του Android και των συνεργάτων της.” Ph.D Jong-Seok Park,
Πρόεδρος & CEO, της LG Electronics Eταιρία Κινητών Τηλεπικοινωνιών

“Είμαστε θετικοί στην συνεχή δέσμευση της Google και των επενδύσεων της σε ένα ανοιχτή Android προς όφελος όλων των παικτών στο οικοσύστημα.” Weili Dai, συνιδρυτής της Marvell Technology Group

“Η Best Buy έχει συνεργαστεί στενά τόσο με την Google όσο και με την Motorola να προσφέρει εξαιρετικές λύσεις στους πελάτες της. Τώρα, με σημερινές ειδήσεις, είμαστε ενθουσιασμένοι για να δούμε τι μπορούμε να κάνουμε από κοινού για την εξυπηρέτηση των καταναλωτών. Και οι δύο εταιρείες είναι τεράστιοι εταίροι για την Best Buy και αναμένουμε ότι η σύνδεση να γίνει ακόμη πιο ισχυρή στο μέλλον. ” Brian J. Dunn CEO Best Buy

“Είμαστε ικανοποιημένοι γνωρίζοντας ότι η Google, κάνει μια κίνηση για της ενίσχυση του χαρτοφυλακίου πατεντών της Google (και συνεπώς του Android). Η ZTE χαιρετίζει το βήμα αυτό από την Google για την προστασία της αξίας του οικοσυστήματος του Android και του οφέλους των εταίρων του Android.” HE Shiyou EVP της ZTE Corporation και στο μέλος του Διοικητικού Συμβουλίου, Πρόεδρος του Τμήματος Συσκευών Κινητής τηλεφωνίας της  ZTE.

(πηγή)

Η γνώμη μου είναι ότι η Google αποκτά πολλά περισσότερα από την Motorola. Πρώτον πρέπει να δούμε ένα-δύο άρθρα που έχουν την σημασία τους. Πρώτον είναι η φήμη στην αγορά ότι εκτός της Google υπήρχε και μια άλλη εταιρεία που ενδιαφερόταν να προχωρήσει σε αγορά της Motorola… η Μicrosoft, και μάλιστα ότι θα στόχευε απλά να εξαγοράσει τις πατέντες της Motorola όπως έκανε με την Nortel και την Novell (μαζί με άλλες εταιρείες φυσικά). Εν δευτέροις πρέπει να πούμε ότι η εξαγορά της Motorola δεν έχει ολοκληρωθεί ακόμη… και μπορεί να κάνει κάποιος άλλως προσπάθεια να την εξαγοράσει με μεγαλύτερο τίμημα όπως ή Microsoft (όπως αναλύεται σε σχετικό άρθρο του Forbes). Μάλιστα στο προαναφερθέν άρθρο τονίζεται ότι η Nokia με την οποία έχει στρατηγική συμφωνία η Microsoft (μετά από το περίφημο πυρομανές memo του Elop) έχει ελάχιστες πωλήσεις στις ΗΠΑ και πως ακόμη και αν η Google αγοράσει την MMI μπορεί να πουλήσει την εταιρεία στην Κινεζική Huawei που δεν έχει μπει όπως θα επιθυμούσε στην Αμερικανική αγορά (!).

Προσωπικά πιστεύω πως δεν πρέπει να ξεχνάμε δύο πράγματα, ότι ο κύριος ανταγωνιστής στα Smartphone για την Google είναι η Apple (ειδικά στις HΠΑ) μάλιστα η Apple είχε στελεχώσει τον τομέα ανάπτυξης του iPhone όταν πρωτοβγήκε με στελέχη της… (σωστά μαντέψατε) Motorola. Κάτι που επίσης είναι ιδιαίτερα ενδιαφέρον είναι ότι η Apple έχει τον κάθετο και οριζόντιο έλεγχο της πλατφόρμας της… όχι μόνο αναπτύσσει το λογισμικό, αλλά αποφασίζει και σε τι μηχανήματα θα τρέξει το λογισμικό αυτό και τελικά σε τι διαμορφώσεις και με τι ρυθμίσεις θα βγει στην αγορά. Η Google έχει λιγότερο έλεγχο σε αυτό καθ’αυτό το λογισμικό ενώ δεν είναι σε θέση να ελέγξει τι είδους μηχανήματα θα το τρέχουν, ή σε τι διαμόρφωση θα λειτουργεί. Τουλάχιστον η δική μου εμπειρία με το Android μου έχει δείξει ότι όλοι οι κατασκευαστές δεν κάνουν και τόσο πετυχημένες τροποποιήσεις στην πλατφόρμα και στις τελικές ρυθμίσεις του προιόντος και ορισμένες φορές ούτε η επιλογή του hardware είναι και η πλέον εξαιρετική.Γενικά είναι χρήσιμο να υπάρχει ένα showcase που θα δείχνει ότι το Android μπορεί να κάνει αυτό ή εκείνο σε συσκεύες τάδε κτλ κτλ.

Από την άλλη νομίζω ότι η ανησυχία του φίλου μου Θοδωρή είναι βάσιμη, με την έννοια ότι και οι ίδιες οι κατασκευάστριες συσκευών με Android τηρούν στάση αναμονής… αν και είναι σχετικά αισιόδοξες (πρέπει έχουν μετόχους που πρέπει να καθησυχάσουν) νομίζω ότι είναι σημαντικό να δούμε πως θα πάει η ανάπτυξη του Icecream Sandwitch της 4ης έκδοσης του Android. Από την άλλη θα πρέπει να δούμε τις περαιτέρω κινήσεις της Google. Ειδικά όσο αφορά την πιθανότητα δημιουργίας ενός κοινού αποθετηρίου πατεντών για το Android αντίστοιχο (ή συμπληρωματικό αν θέλετε) με αυτό που υπάρχει από το Open Invention Network. Σε κάθε περίπτωση η Google πλην των πατεντών και των προϊόντων της Motorola απόκτα πρόσβαση στο εξαιρετικό ανθρώπινο δυναμικό που μπορεί να δώσει σημαντικά πράγματα όχι μόνο στο τομέα της κινητής τηλεφωνίας αλλά γενικά στην επιχειρηματική κουλτούρα της Google (χαρακτηριστικό παράδειγμα είναι η ανάπτυξη από την Motorola του μοντέλου επιχειρηματικής διαχείρησης 6σ).

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


Google: οι Microsoft, Apple και Oracle πολεμούν το Android 3

TruckeeA882c20Εχθές στο επίσημο blog του Google, είδα μια δημοσίευση με τίτλο Όταν οι πατέντες επιτέθενται στο Android‘. Θα μου πείτε δεν είναι κάτι που δεν γνωρίζαμε και πως είναι αναμενόμενο μια εταιρεία όταν φέρεται να παραβιάζει πατέντες να το αρνείται. Μέχρι εδώ συμφωνούμε όμως δεν ήταν ακριβώς αυτό που περίμενα να διαβάσω στο επίσημο blog του Google και μάλιστα από τον David Drummond Senior Vice President και Chief Legal Officer της εταιρείας.

Στην δημοσίευση αυτή ο David Drummond αναφέρει το ότι το Android έχει ποιάσει φωτιά (όχι σαν την φωτιά της Nokia) και πως έχει φτάσει να έχει 550000 ενεργοποιήσεις την ημέρα. Σύμφωνα με τον κύριο Drummond αυτό έχει ενοχλήσει εταιρείες όπως η Microsof, η Oracle, η Apple και άλλες που διεξάγουν οργανωμένη εκστρατεία ενάντια στο Android.

Και σαν να μην ήταν αρκετό αυτό ο Drummond αναφέρεται στην CPTN που αγόρασε τις πατέντες της Novell, αλλά και στην κοινοπραξία Rockstar που αγόρασε τις πατέντες τις Nortel. Επίσης στο γεγονός ότι η MS βγάζει χρήματα από αδειοδότηση αδειών πατεντών στο Android ακόμη στην διαμάχη της MS με την Barnes & Noble.

Το εντυπωσιακό είναι ότι η γλώσσα που χρησιμοποιείται από το David Drummond είναι αρκετά σκληρή, και αναφέρει ότι οι όροι που έθεσε το Υπουργείο Δικαιοσύνης των ΗΠΑ και το η αντίστοιχο Αντιμονωπολιακό Γραφείο στην Γερμανία στην εξαγορά των πατεντών της Novell από την CPTN είναι η δικαίωση των ανησυχιών της Google.

Ο Brad Smith μέσω του λογαριασμού του στο Twitter απάντησε ότι η MS ζήτησε από την Google να συμμετάσχει και αυτή στην εξαγορά των πατεντών της Novell (!) απλά αρνήθηκε να το κάνει.

Ο David Drummond απάντησε ότι η Google συμμετείχε στην εξαγορά των πατεντών της Novell δεν θα μπορούσε να τις χρησιμοποιήσει το Android στην περίπτωση που δεχόταν επίθεση από την MS ή κάποια άλλη εταιρεία. Ξανά αναφέρει τους όρους που έθεσε το DoJ και οι Γερμανοί ως επιβεβαίωση ότι το Android είναι στόχος ενός πολέμου πατεντών.

Τελικά όμως τι γίνεται, ουσιαστικά στην παρούσα φάση η Google φαίνεται να αγοράζει ένα κομμάτι του portfolio των πατεντών της IBM (και υπάρχουν φήμες ότι σκοπεύει να εξαγοράσει την InterDigital μιας και η εταιρεία ψάχνει αγοραστή και είναι κάτοχος πολλών πατεντών ασύρματης τεχνολογίας) αν και η Google αναφέρει ότι σκοπεύει να χρησιμοποιήσει αυτές τις πατέντες για να αμυνθεί σε περίπτωση που δεχθεί μηνύσεις. Από την άλλη το τεράστιο portofolio της Nortel είναι στα χέρια της Apple, EMC, Ericsson, Microsoft, RIM και Sony (γνωστή και ως κοινοπραξία Rockstar).

Τελικά όμως που θα οδηγηθούμε; Στις επόμενες μέρες το Υπουργείο Δικαιοσύνης των ΗΠΑ (DoJ) θα εξετάσει την πώληση του portfolio των πατεντών της Nortel στους αγοραστές τους υπάρχει πιθανότητα το DoJ να θέσει όρους και σε αυτή την συναλλαγή ή ακόμη και να την ακυρώσει (αν και αυτό είναι μάλλον απίθανο).  Είναι προφανές ότι το σύστημα πατεντών λογισμικού στις ΗΠΑ είναι ανορθολογικό και οδηγεί συχνά σε ιδιαίτερα σουρεαλιστικές και ανορθόδοξες καταστάσεις. Ωστόσο η πόλωση σιγά σιγά φαίνεται πως εντείνεται και το Android (και κατ επέκταση το Linux) είναι στην μέση (σαν την Ευρώπη όταν είχαμε τον ψυχρό πόλεμο).

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


Citi: η MS κερδίζει 5 φορές περισσότερα από το Android από ότι με τα WP7 (!) 3

Bing Maps on Windows Phone 7Τον όμιλο Citi Group (από την γνωστή μας CitiBank) μάλλον τον έχετε ακουστά. Αναλυτής λοιπόν αυτού το οικονομικού ομίλου, ανάφερε πριν μερικές ημέρες κάτι αρκετά ενδιαφέρον. Η Microsoft κερδίζει περισσότερα χρήματα από το Android από ότι με τα κινητά τηλέφωνα που φέρουν το δικό της λειτουργικό σύστημα! Πως όμως το καταφέρνει αυτό την στιγμή που το Android είναι ανοιχτό και αναπτύσσεται από την Google;

Είναι απλό. Πουλάει άδειες σε εταιρείες που έχουν εγκαταστήσει το Android στις συσκευές τους για να μην τις μηνύσει για παραβίαση πατεντών της Microsoft. Μάλιστα προκειμένου οι εν λόγω εταιρείες να μην πληρώσουν τα μαλλιά της κεφαλής τους σε δίκες πατεντών (χωρίς να είναι σίγουρες μάλιστα για το τελικό αποτέλεσμα) προτιμούν να κάνουν συμφωνίες με την εν λόγω εταιρεία. Χαρακτηριστικό παράδειγμα η HTC που σύμφωνα με την ανάλυση του Walter Prichard της Citi η HTC πληρώνει 5 δολάρια ανά συσκευή που τρέχει Android στην MS.

Αν πιστέψουμε την HTC ότι στην αγορά κυκλοφορούν 30 εκατομμύρια συσκευές της με Android μιλάμε για έσοδα της τάξης των 150 εκατομμυρίων δολαρίων. Αν τώρα ισχύει η πλέον αισιόδοξη εκτίμηση σχετικά με το κόστος του λειτουργικού της Microsoft Windows Phone 7 το κόστος ανά κομμάτι θα πρέπει να είναι γύρω στα 15 δολάρια. Σύμφωνα με την MS το Γενάρη του 2011 είχαν πωληθεί 2 εκατομμύρια άδειες για τα Windows Phone 7. Με απλά μαθηματικά του δημοτικού η MS πρέπει να έχει 3ο εκατομμύρια από το δικό της λειτουργικό σύστημα, όπως γράφει και ο Horace Dediu σε σχετικό άρθρο του.

JusticeΔεν είναι εύκολο να αντιμετωπίσει κανείς την MS, η Barnes & Noble είναι από τις εξαιρέσεις που επιβεβαιώνουν το κανόνα.Ακόμη και αν η Microsoft χάσει το εν λόγω δικαστήριο πάλι θα μπορεί να κατηγορεί για πατέντες που παραβιάζει το λειτουργικό Android, αλλά ακόμη και έτσι καθώς κυρίως στην περίπτωση της Barnes & Noble είναι πατέντες που σχετίζονται  με e-Readers. Από την άλλη η B&N (όπως μπορείτε να δείτε και στο εν λόγω άρθρο) η Β&Ν κατηγορεί την Microsoft για μονοπωλιακές πρακτικές μια κατηγορία που στις ΗΠΑ λαμβάνεται πολύ σοβαρά υπ’όψιν. Το αν η είδηση ότι η Microsoft μάλλον βγάζει περισσότερα χρήματα από τις συμφωνίες πατεντών για λειτουργικό σύστημα ανταγωνιστή της από ότι για το δικό της λειτουργικό σύστημα ενισχύει την άποψη περί μονοπωλιακών πρακτικών το αφήνω να το κρίνετε εσείς.

Προσωπικά το οξύμωρο να αγοράζει κανείς ένα κινητό τηλέφωνο που τρέχει Android (δηλαδή ουσιαστικά Linux) και ταυτόχρονα να χρηματοδοτεί την Microsoft νομίζω ότι χτυπάει άσχημα στο μέσο χρήστη κινητού Android. Οι εξελίξεις στο νομικό επίπεδο όσο αφορά το Android είναι αρκετές μην ξεχνάμε ότι το Android και η Google βρίσκονται στο νομικό στόχαστρο της Oracle.

Είναι μια άλλη περίπτωση Fear Uncertainty and Doubt (γνωστού και ως FUD); Μήπως στην εν λόγω περίπτωση η πρακτική της διασποράς FUD έχει καλύτερα αποτελέσματα (σε οικονομικό επίπεδο πάντα) από την ανάπτυξη νέου καινοτόμου λογισμικού; Και αν ναι γιατί μια εταιρεία να μην βασίζει την λειτουργία της σε αυτό ακριβώς το επιχειρηματικό μοντέλο αντί να αναπτύσσει λογισμικό. Γιατί μια εταιρεία (που μέχρι πριν μερικά χρόνια κάποιοι την θεωρούσαν πρωτοπόρο των νέων τεχνολογιών) αντί να επενδύει στην ανάπτυξη λογισμικού και hardware να μην μετατραπεί σε non-practicing entity (για να μην πούμε patent troll); Και εν τέλει τι αντίκτυπο μπορεί να έχει αυτό στις οικονομίες (και όχι μόνο) κρατών όπως οι ΗΠΑ των οποίων η νομοθεσία επιτρέπει το πατεντάρισμα λογισμικού;

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

 


Αndroid + Αrduino = έξυπνες συσκευές παντού; 1

Στο Google I/O Summit (όπου I/O βγαίνει από το input/output δηλαδή είσοδος/έξοδος δεδομένων) ανακοινώθηκε μεταξύ ένα σωρό άλλων πραγμάτων όπως το Chromebook (laptop που θα τρέχουν το ChromeOS, το οποίο μπορείτε να δείτε πάνω-κάτω πως δουλεύει τα ωραιότατα builds που έχει φτιάξει ο Hexxeh χρησιμοποιώντας ένα USB ), την νεώτερη έκδοση (3.1) του Android SDK  και ένα νέο στοιχείο την πλατφόρμας Android που μάλιστα είναι (backported δηλαδή συμβατό με την έκδοση Android 2.3.4) την υποστήριξη Android Open Accessory.

Τι είναι είναι όμως αυτό το Android Open Accessory και γιατί είναι σημαντικό για το την πλατφόρμα του Android, και που κολλάει το Arduino; Λοιπόν ας τα πάρουμε ένα ένα με την σειρά για να βγάλουμε άκρη. Μέχρι πρόσφατα, όταν είχατε ένα κινητό Android ουσιαστικά δεν μπορούσατε να χρησιμοποιήστε παρά ελάχιστα το USB σας. Οι πιο συνηθισμένες επιλογές που είχατε ήταν να το χρησιμοποιήστε το κινητό σας ως συσκευή εξωτερικής αποθήκευσης είτε σε ορισμένες περιπτώσεις ως τρόπο για να έχετε internet στο υπολογιστή σας. Αλλά το κινητό σας δεν είχε τρόπο να αρχίζει επικοινωνία προς μια άλλη συσκευή USB και να την ελέγξετε.

Τώρα με το Android Open Accessory δίνεται η δυνατότητα στο κινητό σας να βλέπει συσκευές σχεδιασμένες ειδικά για το Android Open Accessory με ένα απλό πρωτόκολλο επικοινωνίας.  Ενώ στο μέλλον θα έχουμε την δυνατότητα επικοινωνίας και μέσω Bluetooth. Ωραία! Θα μου πείτε αλλά το πρώτο πράγμα που θα σκεφτείτε είναι ο μπελάς για το πως θα φτιαχτούν τέτοιου είδους συσκευές σωστά; Εδώ έρχεται το Arduino! Βλέπετε μπορεί όπως πολύς κόσμος εκεί έξω μπορεί να γκρινιάζει ορισμένες φορές για το πόσο υπερβολικό είναι να χρησιμοποιεί κανείς την πλατφόρμα ηλεκτρονικών Arduino για να κάνει απλά πράγματα. Όμως το Arduino έχει ένα βασικό ατού, είναι ότι πρέπει για την ανάπτυξη πρωτοτύπων και δοκιμαστικών συσκευών. Ειδικά με την χρήση shields μπορείς κανείς να προσθέσει μια πλειάδα από έτοιμα προς χρήση κυκλώματα (λες και είναι τουβλάκια) lego από την άλλη το Arduino έχει μια σαφώς πολύ εύκολη γλώσσα προγραμματισμού (από την Assebly που συνήθως χρειάζεται για να προγραμματίσει κανείς ένα μικροελεγκτή).

Τι κάνει λοιπόν η Google, προσφέρει το Android Open Accessory Development Kit ή ADK. Μια υλοποίηση του Arduino (είδατε τι καλό που είναι όταν μια πλατφόρμα είναι ανοιχτό hardware) που υποστηρίζει το Android Open Accesory. Φυσικά μπορείτε να κατεβάστε το απαραίτητο λογισμικό ώστε να λειτουργήσει στο ίδιο πακέτο θα βρείτε και τα σχέδια για το hardware αν μπορείτε και θέλετε να τα φτιάξτε μόνοι σας (ανοιχτό hardware λέμε όχι αστεία) φυσικά υπάρχει η δυνατότητα να τα αγοράστε. (Κοστίζει γύρω στα 275 euros και φτιάχνεται στην Ιαπωνία)

Επειδή φυσικά το Arduino είναι μεγαλούτσικο, ακριβούτσικο και γενικά δεν είναι ότι πρέπει για μαζική παραγωγή συσκευών υπάρχει και η δυνατότητα χρήσης μιας development board βασισμένης στο πολύ διαδεδομένο και μακράν φθηνότερο και μικρότερο microcontroler PIC με το οποίο μπορείτε να φτιάξτε πρωτότυπα που θα είναι πιο κοντά σε προϊόντα παραγωγής η οποία έχει μεν μικρότερο κόστος (γύρω στα 56 euros) που αν και δεν είναι βασισμένη στο ADK μπορείτε να την χρησιμοποιείστε για να φτιάξτε τα δικά σας Open Accessories.

Τα συγκεκριμένα στοιχεία είναι τα απαραίτητα για να δούμε μια ολόκληρο σειρά από νέου τύπου συσκευές (open accessories) που θα επικοινωνούν με συσκευές Android (και επειδή τελικά το πρωτόκολλο του Android Open Accessory είναι ανοιχτό και τεκμηριωμένο σε βάθος ίσως στο μέλλον δούμε και άλλου τύπου συσκευές με λειτουργικά εκτός του Android να επικοινωνούν με τέτοια μπλίμπλίκια). Δυνητικά η τεχνολογία αυτή έχει την δυνατότητα να δημιουργήσει μια νέα αγορά gadgets που μπορεί να μετατρέψει πλέον το κινητό τηλέφωνο μας ή το tablet μας σε ένα universal τηλεχειριστήριο.

Ένα από τα βασικά στοιχεία που μπορούν να επιδράσουν στην υιοθέτηση του Android Open Accesory είναι το γεγονός ότι τα απαραίτητα εργαλεία για την δημιουργία πρωτοτύπων συσκευών είναι όχι μόνο διαθέσιμα αλλά και ανοιχτά που σημαίνει ότι στο μέλλον μπορεί να δούμε ακόμη περισσότερα εργαλεία ανάπτυξης στο συγκεκριμένο πρωτόκολλο. Είμαστε κατά την γνώμη μου πολύ μακριά από το “έξυπνο” σπίτι που όλες οι συσκευές διαχειρίζονται και δίνουν δεδομένα στο κινητό μας τηλέφωνο όμως το γεγονός ότι πολλές από τις εταιρείες που φτιάχνουν συσκευές κινητής τηλεφωνίας που χρησιμοποιούν το Android είναι κατασκευαστές και άλλων ηλεκτρονικών με ονόματα όπως η Alcatel, η Haier, η Kyocera, η LG, η NEC, η Samsung, η Sharp, η Toshiba.

Δεν είναι η πρώτη φορά που έχουμε δει συνδυασμό των τεχνολογιών του Android και του Arduino σε πρωτότυπα, μόλις πριν λίγες ημέρες είχαμε αναφερθεί στο Paperphone, το εύκαμπτο smartphone που το λειτουργικό του σύστημα βασίζεται στο Android και χρησιμοποιεί το Arduino για την συλλογή δεδομένων. Ο συνδυασμός του Android και του Arduino ειδικά σε επίπεδο πρωτότυπου αποτελεί μια εξαιρετική λύση για την ανάπτυξη και το σχεδιασμό συσκευών τεχνολογίας που αξίζει να του ρίξουμε μια ματιά.


Kινητά με εύκαμπτη οθόνη, με ανοιχτό software και hardware 1

Τις προάλλες διάβαζα ένα άρθρο στην ηλεκτρονική έκδοση της Καθημερινής σχετικά με το PaperPhone ένα smartphone που o χρήστης μπορεί να ελέγχει το Interface του λυγίζοντας την εύκαμπτη οθόνη του ώστε να ελέγχει την συσκευή του. Tο PaperPhone είναι project του Human Media Lab της σχολής Πληροφορικής του Queen’s University του Τoronto. Έψαξα λίγα πράγματα παραπάνω για το εν λόγω σύστημα και βρήκα τα εξής ενδιαφέροντα πραγματάκια.. Εκεί βρήκα και το βιντεάκι θα βρείτε παρακάτω (αρκετά παρακάτω για την ακρίβεια). Ενώ υπήρχε συνεργασία από το Arizona State University.

Εν πρώτης το εν λόγω interface μου φάνηκε κάπως οικείο, μάλλον υπερβολικά οικείο και ο λόγος είναι προφανείς γιατί το PaperPhone τρέχει ως λειτουργικό σύστημα το Android. Στην φωτογραφία που απεικονίζεται φαίνεται ξεκάθαρα η έκδοση του Android (νομίζω ότι είναι η έκδοση Froyo αλλά δεν παίρνω και όρκο). Να το ανοιχτό software (ΟΚ κάποιοι θα πουν ότι τα περισσότερα κινητά έχουν πάνω τους κατά μεγάλο μέρος κλειστού κώδικα λογισμικό, και binary blobs και δεν συμμαζεύεται και έχουν δίκιο να τα λένε)

Φυσικά αν αυτό σταματούσε μέχρι εκεί θα έλεγα OK δεν ασχολούμαι άλλο με το όλο θέμα. Ψάχνοντας λίγο καλύτερα το site του Human Media Lab βρήκα αυτό το εξαιρετικό άρθρο (PDF) που έχει μια αρκετά ενδιαφέρουσα επιστημονική ανάλυση του πως έφτιαξαν αυτό το μαραφέτι. Διαβάζοντας σχετικά χαλαρά έπιασε το μάτι μου μια γενική ανάλυση του hardware του και εκεί νομίζω ότι είναι όλο το ζουμί.

Λοιπόν το πρωτότυπο του PaperPhone ουσιαστικά απαρτίζεται από τα εξής:

  • Ένα Bloodhound Flexible Diplay Center 3.7 ιντσών που αναπτύχθηκε από το Arizona State University
  • 5 εύκαμπτους αισθητήρες Flexpoint
  • Ένα E-Ink Βroadsheet Kit ΑΜ300 που προσφέρει η E-Ink για χρήση από hardware devolopers (το οποίο να προσθέσω ότι είναι πανάκριβο και νομίζω εκτός παραγωγής εκτός και αν έχετε μπάρμπα στην E-Ink)
  • Ένα Gumstix (επισημαίνω ότι τα περισσότερα expantion board του Gumstix είναι κάτω από άδεια Creative Commons) στο οποίο χαλαρά μπορεί κανείς μπορεί να εγκαταστήσει Android
  • Τα σήματα από τους αισθητήρες Flexpoint μαζεύονται με ένα Arduino (ναι καλά διαβάσατε Arduino το οποίο είναι και αυτό Creative Commons) με συχνότητα δειγματοληψίας 2οHz. (να και το ανοιχτό hardware)

Αν πιστεύετε ότι το PaperPhone είναι πλήρως ασύρματο  κάνετε λάθος, καθώς το Arduino και το Broadsheet συνδέονται με ένα laptop που αναλαμβάνει την επεξεργασία των σημάτων (ΟΚ είναι πρωτότυπο είπαμε μην περιμένετε και πάρα πολλά).

Η προσωπική μου άποψη (και τονίζω το προσωπική) είναι πως το ελεύθερο λογισμικό και το ανοιχτό hardware μπορούν να μας δώσουν την δυνατότητα να φτιάξουμε με πιο εύκολο και γρήγορο τρόπο πρωτότυπα για τις τεχνολογικές μας συσκεύες. Είτε πρόκειται για πανεπιστήμια είτε για εταιρείες (όπως είχαμε δει πριν χρόνια να κάνει η Accenture). Ακόμη και αν δεν είναι πάντα η λύση που θα επιλεχθούν για το τελικό προϊόν το ελεύθερο λογισμικό και το ανοιχτό hardware σίγουρα λύνουν τα χέρια όσων αναπτύσσουν τα πρωτότυπα.

Κλείνοντας θα αλλάξω το θέμα συζήτησης πλήρως αλλά δεν μπορούσα να μην το γράψω. Δεν ξέρω αν σαν πιτσιρίκια είχατε δει ποτέ “Αστυνόμο Σαΐνη” αν το βλέπατε και θυμάστε έστω και λίγο το story πιθανότατα θα θυμάστε και την Πέννυ, την ανιψιά του που είχε κείνο το εκπληκτικό διαδραστικό βιβλίο με το οποίο έσωζε κάθε τρεις και μια τον γκαφατζή θείο της.

Δεν ξέρω αν ποτέ δούμε κάτι σαν αυτό (το βιβλίο όχι την Πέννυ) στην καθημερινότητα μας, αλλά πολύ θα μου άρεσε. Αν τώρα η συγκεκριμένη τεχνολογία ήταν βασισμένη στο ελεύθερο λογισμικό και το ανοιχτό hardware τότε ακόμη καλύτερα.

Παρακάτω ακολουθεί video με το PaperPhone σε χρήση

(more…)


Barnes & Noble vs. Microsoft… πεδίο μάχης Android 2

NookΕδώ και λίγο καιρό η τεράστια αλυσίδα βιβλιοπωλείων στις ΗΠΑ Barnes & Noble είχε μηνυθεί (μαζί με την Foxxconn και την Inventec) από την Microsoft για πατέντες που η MS πίστευε ότι παραβιάζει το βασισμένο στο Android Tablet της Barnes & Noble Nook. Θα μου πείτε ότι πλέον αυτά δεν κάνουν και ιδιαίτερη αίσθηση σε κανένα και πως μετά από την μήνυση της Oracle στην Google και την ίδρυση της CPTN είναι φυσικό να δούμε και κάτι τέτοιο…

Αυτό που δεν περίμενα ποτέ να δω ήταν η απάντηση της Barnes and Noble που πρόκειται για την μεγαλύτερη αλυσίδα βιβλιοπωλείων στις ΗΠΑ. Βλέπετε η B&N είχε τα κότσια ανεβάσει τους τόνους σε σημείο πραγματικά εντυπωσιακό.

Τι στην ευχή λέει η B&N; Ουσιαστικά λέει ότι η Microsoft έχει ένα μονοπωλιακό σχέδιο για να ελέγξει το Android και να το κάνει ουσιαστικά μη βιώσιμη λύση για όποιον το επιλέξει, απαιτώντας τεράστια ποσά για αδειοδότηση πατεντών που υποτίθεται ότι έχει στο Android. Η B&N αναφέρει ότι το κόστος των αδειοδοτήσεων αυτών είναι μεγαλύτερο από όσα ζητάει η Microsoft ακόμη και για τα Windows 7 από τους κατασκευαστές. Μάλιστα αναφέρει ότι η συμφωνία της Microsoft με την Nokia (η οποία εγώ προσωπικά και σαφώς λανθασμένα πίστευα ότι θα επιλέξει να επενδύσει στο Android αλλά προτίμησε την πλατφόρμα της Microsoft) είναι ένα χαρακτηριστικό παράδειγμα αυτού του μοντέλου λειτουργίας.

Οι κατηγορίες που προβάλει η B&N είναι σοβαρότατες καθώς ουσιαστικά η Microsoft κατηγορείται για αντιμονοπωλιακές πρακτικές, φυσικά είναι πιθανό κάποιος να πει ότι η B&Ν είναι απελπισμένη όσο αφορά την υπεράσπιση της. Από την άλλη η χρήση αντιμονοπωλιακών πρακτικών στις ΗΠΑ είναι ιδιαίτερα σοβαρό ζήτημα. Αν και δεν είναι απαραίτητο η κίνηση της B&N να οδηγήσει σε έλεγχο από το Ανώτατο Δικαστήριο ή το Κογκρέσο (και πιθανότατα κάτι τέτοιο δεν θα συμβεί άμεσα) ωστόσο δείχνει ότι η Microsoft χρειάζεται να επανεξετάσει την λειτουργία του νομικού της τμήματος αν δεν επιθυμεί να δίνει τέτοια εικόνα στις αγορές. (βέβαια υπάρχει και η περίπτωση η MS να θέλει να δείξει ακριβώς αυτή την εικόνα) σε εταιρείες όμως τέτοιου μεγέθους είναι πιθανόν να υπάρχουν πολλές τάσεις στα ανώτερα στελέχη τους προς την μια ή την άλλη κατεύθυνση.

Αν η B&N αθωωθεί για την εν λόγω κατηγορία βάση του ότι η Microsoft χρησιμοποιεί της πατέντες τις προκειμένου να ενισχύσει, να διατηρήσει την θέση της στην αγορά ίσως αυτό οδηγήσει σε μια χιονοστοιβάδα εξελίξεων σίγουρα όχι προς το συμφέρων της Microsoft. Θα πρέπει να πει κανείς ότι σπάνια οι υποθέσεις παραβίασης πατεντών βγαίνουν υπέρ του κατηγορούμενου, συνεπώς οι πιθανότητες να έχουμε φαινόμενα χιονοστιβάδας είναι υπαρκτές μεν, μικρές δε. Από την άλλη προσωπική μου άποψη (και αν θέλετε την υιοθετείτε) είναι να δούμε εξωδικαστικό συμβιβασμό των δύο εταιρειών όπως έγινε και με την TomTom.

Αυτό που οφείλω να ομολογήσω είναι ότι η B&N είχε τα κότσια να πει κάποια πράγματα έξω από τα δόντια, και να εκφράσει τις ανησυχίες πολλών παραγόντων εταιρειών υψηλής τεχνολογίας για το πως λειτουργούν κάποιες εταιρείες ή τουλάχιστον πως αντιλαμβάνονται το συμφέρων των εταιρειών αυτών κάποια στελέχη των νομικών τμημάτων τους (και φυσικά δεν μιλάω μόνο για την MS, ούτε βάζω στο ίδιο τσουβάλι όλα τα στελέχη της).