open source


1024 μέρες hackerspace στην Αθήνα

Πριν από 6 χρόνια (το Γενάρη του 2008) έγραφα για μια παρουσίαση σχετικά με την δημιουργία hackerspace, θεωρούσα αρκετά ενδιαφέρουσα την ιδέα πίσω από αυτό και πίστευα (και πλέον γνωρίζω) ότι στην χώρα μας υπάρχει αρκετή τεχνογνωσία για την δημιουργία ενός ανάλογου επιχειρήματος.

hackfest 4

hackfest 4

Τρία χρόνια μετά, το Μάρτιο του 2011, διάβαζα στο blog του Βαγγέλη Μπαλάσκα ένα άρθρο για το hackfest4 και την επιθυμία αυτού και κάποιον άλλων ανθρώπων να δημιουργήσουν ένα hackerspace στην χώρα μας. Εκείνη την Κυριακή στο hackfest που γινόταν σε μια καφετέρια στα Πευκάκια συνάντησα ανθρώπους με όρεξη για δουλειά και με όραμα να δημιουργήσουν ένα φυσικό χώρο ανοιχτό σε ανθρώπους με ενδιαφέρον για το ελεύθερο λογισμικό και της ανοιχτές πρωτοβουλίες θα μπορούν να συναντηθούν και να συνεργαστούν πάνω στα ενδιαφέροντα τους.

πριν

πριν

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

Hackerspace_14

μετά

Τέλη Μαΐου (στις 28 για την ακρίβεια) έγιναν τα εγκαίνια του χώρου, και από τότε εκατοντάδες event (υπολογίζω κάτι παραπάνω από 500!!!) ανοιχτά σε οποιονδήποτε επιθυμεί να τα παρακολουθήσει και να συμμετάσχει χωρίς καμία οικονομική επιβάρυνση για τους συμμετέχοντες, ακόμη όμως και όταν δεν είναι λαμβάνει χώρα κάποιο event πολύ συχνά κάποιο (ή κάποια) από τα μέλη θα ανοίξει τον χώρο.

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

Webmaking04Ουσιαστικά όμως αυτό που έχει πραγματικά σημασία είναι να γίνονται παρουσιάσεις, ομιλίες, εργαστήρια, συναντήσεις στο χώρο αυτό για όλους, Είναι πραγματικά δύσκολο να απαριθμήσω ένα προς ένα τα event που έγιναν αυτές τις 1024 μέρες στο χώρο αυτό και σας προτείνω να δείτε την πλήρη λίστα με τα event του που κάθε φορά που την βλέπω μένω έκπληκτος με το πόσο ενδιαφέροντα πράγματα κατά καιρούς έχουν φιλοξενηθεί στο χώρο αυτό, από υποβρύχια ρομπότ, μέχρι ελικόπτερα, από ανάπτυξη εφαρμογών εικονικής πραγματικότητας μέχρι μαθήματα ψηφιακών ηλεκτρονικών και από μαθήματα χρήσης 3D εκτυπωτών μέχρι μαθήματα αστρονομίας.

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

 


ελευθερία, ισότητα, αδελφότητα 4

Liberte, Egalite, FraterniteΗ Γαλλική βουλή πριν λίγες ημέρες πέρασε νομοσχέδιο για την Ανώτατη Εκπαίδευση και την Ερεύνα το οποίο μεταξύ άλλων προβλέπει πως η Δημόσια Υπηρεσία Ανώτατης Εκπαίδευσης θα παρέχει ψηφιακές υπηρεσίες και εκπαιδευτικές υποδομές στους χρήστες της  κατά προτεραιότητα χρήση του Ελεύθερου Λογισμικού.

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

Στο σημείο αυτό ίσως είναι χρήσιμο να θυμίσω για ποιες ελευθερίες μιλάμε:

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

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

Αλήθεια, εσάς πια είναι η άποψη σας; Θα σας έβρισκε σύμφωνους μια ανάλογη απόφαση στην χώρα που ζείτε;

 

 

 

 


ντοκιμαντέρ για τα εκτυπώσιμα όπλα 2

tumblr_meehain3Pt1rwpoc4Εδώ και λίγο καιρό είχα γράψει για την πρωτοβουλία δημιουργίας τρισδιάστατων ανοιχτού κώδικα πυροβόλων όπλων. Προσωπικά πρέπει να τονίσω ότι είμαι της άποψης ότι μπορεί κανείς να φτιάξει πολύ ενδιαφέροντα και χρήσιμα πράγματα με ένα 3d εκτυπωτή. Μια ενδιαφέρουσα εξέλιξη είναι ότι η Defence Distributed από ότι φαίνεται κατάφερε να αποκτήσει άδεια παραγωγής όπλων στις Ηνωμένες Πολιτείες (φωτό στο Facebook για επαλήθευση). Όπως πολύ σωστά είχε αναφέρει ένα αναγνώστης μου στο προηγούμενο σχετικό άρθρο μου σχετικά με τα εκτυπώσιμα όπλα ακόμη ήδη κάποιος με τις τεχνικές γνώσεις μπορεί να φτιάξει ένα όπλο σε ένα σιδηρουργείο (μάλιστα το BBC πρόσφατα είχε ένα εξαιρετικό ρεπορτάζ σχετικά με τους Φιλιππινέζους παράνομους οπλουργούς) από την άλλη νομίζω ότι το μέλλον της 3D εκτύπωσης είναι αρκετά υποσχόμενο.

Εδώ και λίγες μέρες κινηματογραφιστές από το διαδικτυακό show Motherboard του Vice έκανε ένα μικρό video/ντοκιμαντέρ για τα εκτυπώσιμα όπλα που νομίζω ότι  αξίζει κάτι λιγότερο από 25 λεπτά από το χρόνο σας. Ρίξτε του μια ματιά.
(more…)


Η φιλοσοφία του ελεύθερου λογισμικού 3

Athens - Ancient Agora: Temple of HephaestusΟ φίλος Δημήτρης Γλενταδάκης μου έστειλε ένα εξαιρετικό κείμενο το οποίο το μετέφρασε από το Framablog το οποίο νομίζω ότι όλοι οι αναγνώστες του elkosmas.gr που μιλούν Γαλλικά αξίζει να το διαβάζουν.  Το συγκεκριμένο άρθρο ειδικότερα με προβλημάτισε. Βλέπετε εδώ και χρόνια έχω ακούσει ανθρώπους να χαρακτηρίζουν το ελεύθερο λογισμικό είτε σαν μια “αντίδραση στα καπιταλιστικά μονοπώλια” και σαν “πόρο μου πρέπει να εκμεταλλεύονται προς όφελος τους οι εταιρείες“, τι από το δύο ισχύει. Για κάποιο λόγο δεν βλέπω γιατί πρέπει να ισχύει μόνο το ένα από τα δύο. Όσο και αν φαίνεται περίεργο μέσα από την Μανιχαϊστική λογική του “καλού” και του “κακού” που υιοθετούμε ορισμένες φορές ασυναίσθητα, τα πράγματα δεν είναι πάντα “μαύρα” ή “άσπρα” ούτε καν γκρι.

Πολλές φορές (ανάλογα με κέφια και το πόσο καφέ έχω πιεί) μπορεί να δώσω και εγώ βάρος στο ένα ή στο άλλο ζήτημα σχολιάζοντας. Έστω και χωρίς να το θέλω κάποιες φορές δεν δυνατό να τονίσει κανείς εξ’ ίσου όλες τις πτυχές ενός ζητήματος και παραδέχομαι ότι συχνά (αν και ειλικρινά προσπαθώ) σε δεύτερο χρόνο μπορώ να διακρίνω ότι μπορούσα κάποια πράγματα να τα προσεγγίσω διαφορετικά. Περπατώντας σε αυτήν την πολύ λεπτή ισορροπία συχνά έχω ακούσει χαρακτηρισμούς “καπιταλιστής”,”μαρξιστής”,”αριστερός”,”δεξιός” κ.ο.κ

Το κείμενο που ακολουθεί μεταφρασμένο από τον Δημήτρη, και με την προσθήκη του εξαιρετικού artwork του Framablog πάνω στην δουλειά του Jonathan Roberts από το Linux Format 194 έχει σαν σκοπό την δημιουργία μιας δημόσιας συζήτησης για την φιλοσοφία που χαρακτηρίζει το ελεύθερο λογισμικό. Για αυτό και με την ευκαιρία αυτού του δημόσιου διάλογου πρόσθεσα την φωτογραφία της Αγοράς της Αρχαίας Αθήνας (ΟΚ και γιατί το άρθρο αναφέρεται και στο Πλάτωνα αλλά περισσότερα θα διαβάστε παρακάτω).

 

(more…)


πως ο ανοιχτός κώδικας βοηθά στον ανταγωνισμό… η ματιά ενός μηχανικού

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

Ένα χαρακτηριστικό παράδειγμα εταιρείας υψηλής τεχνολογίας που χρησιμοποιεί ανοιχτό λογισμικό και ανοιχτό hardware στην φάση ανάπτυξης των προϊόντων της είναι η Harman, αν ασχολείστε έστω και λίγο με το χώρο του ήχου θα έχετε ακουστά μάρκες όπως η Becker, η JBL, η Studer και άλλες που ελέγχει. O Robert Scoble λοιπόν επισκέφθηκε τα γραφεία της Harman και είχε την τύχη να συζητήσει με τον Charles Sprinkle για το πως η Harman χρησιμοποιεί 3D εκτυπωτές, Arduino, και ανοιχτού κώδικα βιβλιοθήκες για να σχεδιάσει καλύτερα ηχεία γρηγορότερα από τους ανταγωνιστές της.

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

(more…)


ανοιχτά modules για synthesizers

Πριν αρχίσω να γράφω να ευχαριστήσω το Κωνσταντίνο Καναβό έναν από τους ιδρυτές του OSarena που με ενημέρωσε (αν θέλετε μπορείτε και εσείς να με ενημερώστε για κάτι χρησιμοποιήστε την σχετική φόρμα).  Ο Κώστας λοιπόν θέλησε να με ενημερώσει για την δραστηριότητα της  Rebel Technology. Η Rebel Technology είναι μια ομάδα δημιουργίας synthesizer modules ανοιχτού κώδικα. Στην παρούσα φάση δύο modules είναι διαθέσιμα, και τα δύο στο μέγεθος Eurorack

Τo module “Στοιχεῖα” που είναι ένας διπλός sequencer που το όνομα του το έχει πάρει από το ομώνυμο βιβλίο του Ευκλείδη στο οποίο περιγράφεται η μέθοδος εύρεσης του μέγιστου κοινού διαιρέτη γνωστή και ως αλγόριθμος του Ευκλείδη, για περισσότερα σχετικά με αυτό ρίξτε μια ματιά στο ενδιαφέρων paper του Godfried Toussaint για το πως ο Αλγόριθμος του Ευκλείδη μπορεί να χρησιμοποιηθεί για την αναπαραγωγή γνωστών μουσικών ρυθμών. Τα ηλεκτρονικά του βασίζονται στο AVR ATMega168 στο οποίο έχει φορτωθεί το Arduino Bootloader και ουσιαστικά μπορείτε να το προγραμματίστε λες και είναι ένα Arduino Diecimila.

Τo module “Λόγοι” λειτουργεί ουσιαστικά ως διαιρέτης, μετρητής, και ως καθυστέρηση στο σήμα μας και είναι και αυτό ανοιχτό hardware.

Παρακάτω μπορείτε να βρείτε το module Στοιχεῖα έτοιμο στους ακόλουθους διανομείς.

Επίσης παρακάτω μπορείτε να δείτε ένα βίντεο του JC Credland που δοκιμάζει το module Στοιχεῖα

(more…)


το ανοιχτού κώδικα υλικό… σύμφωνα με τους δημιουργούς του

Δεν είναι η πρώτη φορά που σε αυτό το blog αναφέρομαι σε ανοιχτού κώδικα hardware, (χαρακτηριστικά παράδειγμα ενός τέτοιο υλικού είναι το Lasersaur και το printbot ενώ έχει αποτελέσει την βάση του hardware της ανοιχτού κώδικα αγροτεχνολογίας). Για τις ανάγκες της κοινότητας του ανοιχτού hardware έχει συσταθεί ένας νέος οργανισμός το Open Source Hardware Association ή OSHWA.

Μεταξύ άλλων ο νέος αυτός οργανισμός ήρθε σε συμφωνά με το OSI, το Open Source Initiative για τη χρήση του λογότυπου του ανοιχτού hardware που μέχρι πρόσφατα ήταν ανεπίσημο, και έμοιαζε πολύ με το λογότυπο του OSI. Ένας από τους ρόλους του OSHWA είναι η ενημέρωση του κοινού για το τι είναι το υλικό ανοιχτού κώδικα.

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

(more…)


το μέλλον επιφυλάσσει πολιτική μέσω Git;

Linus Torvalds - Linuxcon2011Το Git μπορεί να το έχετε ακουστά ως ένα κατανεμημένο σύστημα διαχείρισης κώδικα το οποίο ανέπτυξε ο Linus Torvalds για να καλύψει τις ανάγκες της ανάπτυξης του πυρήνα του Linux. Σήμερα στο Git βασίζονται πάρα πολλές επιχειρήσεις και project ανοιχτού κώδικα για τις ανάγκες τους. Ενώ έχουν στηθεί εταιρείες που το παρέχουν ως υπηρεσία όπως το GitHub,το Bitbucket, το Google Code και το Sourceforge.

Μια εναλλακτική χρήση του Git που προσωπικά βρήκα πολύ ενδιαφέρουσα είναι η χρήση του από τον χρήστη του GitHub Stefan Wehrmeyer  o όποιος έφτιαξε μια σειρά από script-άκια σε python τα όποια έχουν σαν σκοπό την δημιουργία και συντήρηση ενός αποθετηρίου στο σύστημα Git με όλη την νομοθεσία της Γερμανικής ομοσπονδίας.

 

Αν ήταν κάτι που γίνεται μόνο στην Γερμανία θα έλεγα ότι είναι μια ιδιαιτερότητα τον Γερμανών, δεν είναι όμως ακριβώς έτσι. Βλέπετε ανάλογα αποθετήρια έχουν φτιάξει χρήστες του GitHub για την Πολιτεία Utah. Ενώ η Γερουσία της Πολιτείας της Νέας Υόρκης όχι μόνο έχει online όλη την νομοθεσία της Πολιτείας αλλά έχει ανεβάσει ολόκληρο το software που χρησιμοποιεί στο λογαριασμό της στο GitHub.

Προσωπικά αν και ποτέ δεν θα πω ότι online εργαλεία όπως το Git, αλλά και συστήματα όπως τα Wiki’s, φόρουμ, και συστήματα επίλυσης Bug όπως το Bugzilla είναι πανάκεια σίγουρα όταν υπάρχει όρεξη για δουλεία μπορούν (υπό συνθήκες) να αυξήσουν την παραγωγικότητα μιας ομάδας. Στο βίντεο που ακολουθεί ο Clay Shirky αναπτύσσει μια αρκετά ενδιαφέρουσα επιχειρηματολογία για το πως οι κυβερνήσεις θα μπορούσαν να υιοθετήσουν την προσέγγιση του ανοιχτού λογισμικού στην λειτουργία τους.

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

(more…)


Ο Παράξενος Καθεδρικός: “τα στρίπ που δεν έκανα”

To Παράξενο Καθεδρικό ίσως το θυμάστε σαν μια μετάφραση από σειρά κόμικ για το ελεύθερο λογισμικό Bizarre Cathedral. Ο Ryan Cartwright που έφτιαχνε τα strips του Bizarre Cathedral έχει αρκετό καιρό να βγάλει καινούριο strip. Όπως υπήρχαν αρκετά που δεν είχα μεταφράσει ποτέ έτσι ο φίλος του blog Γιώργος Νικολόπουλος πήρε την πρωτοβουλία να τα μεταφράσει και να μου τα αποστείλει.

Παράξενος Καθεδρικός 8

Ο Παράξενος Καθεδρικός 9

Ο Παράξενος Καθεδρικός 14

Ο Παράξενος Καθεδρικός είναι διαθέσιμος στα Αγγλικά,στα Τσέχικα και στα Ιταλικά


Το Hexayurt και ο πολιτισμός “φτιάξτο-μόνος-σου”

Παλιότερα είχαμε αναφερθεί στη οικολογία ανοιχτού κώδικα, και εδώ και αρκετό καιρό υπάρχει μια αρκετά δραστήρια κοινότητα που ασχολείται με την οικολογία ανοιχτού κώδικα στην Ελλάδα.

http://i1.wp.com/elkosmas.gr/wp-content/uploads/2012/08/60205_463122598071_546703071_6512076_6776629_n.jpg?resize=454%2C340

Τη προσεχή Κυριακή 2η Σεπτεμβρίου θα ρίξουμε μια ματιά στα αναγκαία για την διαβίωση μέσα από το βλέμμα του δημιουργού του hexayurt Vinay Gupta που θα επισκεφθεί το χώρο του Hackerspace.gr. Το Hexayurt είναι ένα κατάλυμα  ανοιχτού κώδικα που κατασκευάζεται κατά εκατοντάδες κάθε χρόνο. Θα εξετάσουμε την αλυσίδα εφοδιασμού με υλικά, τις δυνατότητες επαναχρησιμοποιήσης, το εύρος του δικτύου διανομής, τις δυνατότητες σχεδιασμού και αυτοσχεδιασμού, την φύση, την τεχνολογία και ένα σωρό άλλα πράγματα.

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

το άρθρο αυτό είναι αναδημοσίευση άρθρου στο Jelly.gr και είναι διαθέσιμο και στα αγγλικά


o Stephen Fry μιλάει για το GNU/Linux (και όχι μόνο) στο OggCamp 12

KingdomΠροφανώς τον Stephen Fry τον έχετε ακουστά μπορεί να τον θυμάστε στο ρόλο που είχε στην Μαύρη Οχιά (Black Ader) όταν παιζόταν στην Ελληνική τηλεόραση από το blog αυτό μπορεί να τον θυμάστε με την ευκαιρία τον γενεθλίων του GNU. Αυτή την φορά ο Stephen Fry δίνει μια συνέντευξη στους συμμετέχοντες στο OggCamp 12 ένα από τα μεγαλύτερα συνέδρια σχετικά με το free culture στο Ηνωμένο Βασίλειο.

Στην συνέντευξη του ο Stephen Fry μεταξύ άλλων αναφέρεται στην σχέση τους με τους υπολογιστές, το προγραμματισμό, το Linux (μάλιστα αναφέρει και πως η αγαπημένη του διανομή είναι το Ubuntu), το GNU, την γνώμη του για τα προϊόντα της Apple, τα ανοιχτά στάνταρ.

Αν θέλετε ρίξτε μια ματιά στην συνεντεύξη του παρακάτω.

(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…)


ανοιχτού κώδικα όπλα που εκτυπώνονται με 3D εκτυπωτές 9

Ήταν αναπόφευκτο να γίνει; Δεν το γνωρίζω όμως αν έχετε δει το επεισόδιο Death Wish του Star Trek Voyager αλλά οι υπολογιστές που ελέγχουν τους replicators στο Star Trek δεν επιτρέπουν την δημιουργία δηλητηρίων ή όπλων. Μπορεί η τεχνολογία των 3D εκτυπωτών να μην φτάνει τους replicators του Voyager. Ίσως όμως αυτό να είναι αρκετό, βλέπετε μια ομάδα ανθρώπων επιδιώκει την δημιουργία όπλων χρησιμοποιώντας 3D εκτυπωτές.

Αν τώρα είστε έτοιμοι να πείτε ότι αυτό είναι αδύνατον και πως δεν μπορεί να φτιάξει κανείς όπλο από πλαστικό θα βρεθείτε προ εκπλήξεως. Αν πιάστε ένα όπλο στα χέρια σας θα δείτε ότι με λίγες κινήσεις μπορείτε να το διαλύσετε σε πολλά μικρά κομμάτια για να το καθαρίσετε, να το λαδώστε και  ότι κάνουν τα όπλα. Βλέπετε το σημαντικό κομμάτι ενός όπλου, είναι το κλείστρο, χωρίς αυτό το κομμάτι είναι ένα μάτσο ανταλλακτικά που δεν ελέγχονται ούτε έχουν αριθμό σειράς (σε αντίθεση με το κλείστρο). Ουσιαστικά το κλείστρο ενός όπλου είναι το ελεγχόμενο κομμάτι του. Όταν κάποιος έβγαλε  κλείστρο για ένα AR-15 (μοιάζει πολύ με το M16) τα πράγματα αν και μοιάζουν κάπως στα όρια της νομιμότητας στην πραγματικότητα τουλάχιστον σε κάποιες από τις πολιτείες των ΗΠΑ αυτό δεν είναι παράνομο αρκεί ο κάτοχος να μην πουλήσει ποτέ αυτό που εκτύπωσε σε κάποιον, ωστόσο σε κάποιες άλλες οποιοδήποτε όπλο χωρίς αριθμό σειράς είναι παράνομο (φαντάζομαι ότι στην χώρα μας μάλλον θα θεωρείτο παράνομο). Λίγο μετά από αυτό θα μπορούσε κανείς να εκτυπώσει ένα γεμιστήρα. Μάλιστα το Popular Science αναφέρει ότι ένα άλλο σχέδιο με ενισχυμένο κλείστρο δοκιμάστηκε με επιτυχία και έριξε όχι μια σφαίρα αλλά 200 χωρίς πρόβλημα.

Και εκεί που λες ότι εντάξει, δεν μπορούν να γίνουν χειρότερα καθώς μια ομάδα η Defense Distributed επιθυμεί να δημιουργήσει πιστόλια ανοιχτού κώδικα το πρώτο σκοπεύει να είναι ένα εκπαιδευτικό όπλο που δεν θα έχει κινητά μέρη αλλά θα βασίζεται σε ηλεκτρονικά (?) το δεύτερο είναι ένα όπλο με κινητά μέρη που θα μπορεί να εκτυπωθεί από ένα RepRap!

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

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

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

(more…)


Μελέτη του Αμερικανικού Υπουργείου Άμυνας για το ανοιχτό λογισμικό στις Ένοπλες Δυνάμεις 2

Staff Pre-Combat ChecksΚαταλαβαίνω ότι πολύ από εσάς μάλλον αισθάνονται τουλάχιστον άβολα στην αναφορά και μόνο του Υπουργείου Αμύνης των ΗΠΑ και αρκετοί που αισθάνονται άβολα στην αναφορά σε οποιοδήποτε οργανισμό φέρει όπλα. Ο οργανισμός αυτός ειδικά στις ΗΠΑ, αποτελεί σημαντικότατο παράγοντα αυτό που κάποιοι βλέπουν ως την ραχοκοκαλιά της Αμερικάνικης ισχύος, την δυνατότητα της να προβάλει σημαντική στρατιωτική ισχύ σε περισσότερα του ενός μέρη του κόσμου.

Ανεξάρτητα από αν συμφωνεί κανείς είναι προφανές ότι το υπουργείο άμυνας των ΗΠΑ είναι ένας πολύ μεγάλος οργανισμός, για την ακρίβεια έχει περίπου 718000  σε πολιτικό προσωπικό, 1418000 εν ενεργεία στρατιωτικό προσωπικό και κάτι παραπάνω από 1100000 σε εφεδρεία και ο προϋπολογισμός του υπολογίζεται γύρω στα 550 δισεκατομμύρια δολάρια (είναι όσα χρωστάει η Ελλάδα μαζί με όσα βγάζει μέσα σε ένα χρόνο).

Λίγες ημέρες πριν, βρήκα στο site της Chief Information Officer του Department of Defence (ναι δεν έχουν μόνο οι πολυεθνικές από ότι φαίνεται) αν και οι περισσότερες αναφορές που βρήκα θα έλεγα ότι για διαδικτυακά δεδομένα και για τα δεδομένα της ταχύτητας με την οποία αναπτύσσεται το ελεύθερο λογισμικό θα έλεγα ότι είναι κάπως πεπαλαιωμένες διαπίστωσα ένα σημαντικό ενδιαφέρων στο ελεύθερο λογισμικό και λογισμικό ανοιχτού κώδικα από την πλευρά του Αμερικανικού Υπουργείου Αμύνης ήδη από το 2003, πολύ πριν ο όρος open source γίνει ευρύτερα διαδεδομένος.

arizonaΩστόσο ένα κείμενο ήταν αρκετά ενδιαφέρον και εκτενές που νομίζω ότι άξιζε να του ρίξω μια ματιά. Το κείμενο είχε το τίτλο Open Source Development – Lessons and best practices for military software και είχε αρχική ημερομηνία δημοσίευσης τον Ιανουάριο του 2011 σε επιστημονικό περιοδικό και δημοσιεύτηκε στο site της CIO του DoD τον Μάιο του ίδιου έτους. Οφείλω να ομολογήσω ότι όταν πρωτοάνοιξα το pdf δεν περίμενα να διαβάσω κάτι ιδιαίτερα ενδιαφέρον, για την ακρίβεια πίστευα ότι μάλλον απλά θα έστελνα ένα link σε δύο-τρία άτομα που γνωρίζω και εργάζονται στις Ένοπλες Δυνάμεις. Όμως βιάστηκα  γιατί όταν άρχισα να διαβάζω τα περιεχόμενα του κειμένου πείστηκα ότι πρόκειται για πολύ ενδιαφέρον ανάγνωσμα.

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

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

Αν τα παραπάνω ισχύουν στις Ηνωμένες Πολιτείες φανταστείτε ότι στην χώρα μας αλλά και σε χώρες που επικρατούν ανάλογες συνθήκες ορισμένα από τα στοιχεία αυτά είναι ακόμη περισσότερο οξυμένα. Θα μπορούσε μια χώρα σαν την Ελλάδα να αναπτυχθεί λογισμικό αμυντικών εφαρμογών ανοιχτού κώδικα; Φυσικά, άλλωστε όλες οι ανάγκες λογισμικού στις ένοπλες δυνάμεις δεν είναι αυστηρά λογισμικό για πχ το firmware του τελευταίας γενιάς πυραύλου. Μπορεί να είναι από λογισμικό γενικής χρήσης (από τα βασικά όπως ένα λειτουργικό σύστημα) μέχρι λογισμικό που κανένας δεν μπορεί να έχει ιδέα για ποιο λόγο μπορεί να χρησιμοποιείται.

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

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

 

 


Πως να κεφαλαιοποιήστε και να προσαρμοστείτε σε πρακτικές ανοιχτού κώδικα για υλικά αγαθά 1

Εδώ και λίγες ώρες διάβασα ένα εξαιρετικό κείμενο με τίτλο “Open Design Consulting – How to capitalize on and adapt on open source practices for tangible products”. Το κείμενο αποτελεί την βάση για M.Sc διατριβή στο Management Engineering στο Τεχνικό Πανεπιστήμιο της Δανίας, στο τμήμα του Management Engineering για τους Ásta S. Fjeldsted και Guðrún Aðalsteinsdóttir .

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

Ομολογώ ότι το κείμενο είναι ιδιαίτερα προσεγμένο, γενικότερα το ανοιχτό design υλικών αντικειμένων, είτε πρόκειται για ηλεκτρονικά, είτε για μηχανολογικά αντικείμενα είναι κάτι νέο, περισσότερες και ακόμη πιο σύνθετες διεπιστημονικές μελέτες μπορούν να γίνουν στο αντικείμενο. Από την άλλη νομίζω ότι είναι πολύ σημαντικό να δούμε ελληνικές επιχειρήσεις, καινούριες ή παλαιότερες, να εντάσσουν το ανοιχτό design στο επιχειρηματικό τους μοντέλο.  Ένα χαρακτηριστικό παράδειγμα μιας πετυχημένης εταιρείας ανοιχτού hardware είναι το Arduino από την γειτονική Ιταλία (ομιλία ενός από τους δημιουργούς μπορείτε να δείτε εδώ), γιατί όχι και στην χώρα μας;

Νομίζω ότι αξίζει να διαβάστε το κείμενο, ειδικά αν έχετε γνώσεις διοίκησης. Το κείμενο μπορείτε να το διαβάστε στο Issu παρακάτω ή να το κατεβάστε από το εδώ. Περισσότερα θα βρείτε στο site του κειμένου

(more…)


Προσθήκη Ελληνικών site στο HTTPS everywhere 4

Προσωπικά, ένα από τα πρώτα add-on που εγκαθιστώ στους browser μου είναι το HTTPS everywhere, το οποίο το παρακολουθώ από τότε που το EFF το έκανε διαθέσιμο το 2010. Αν κοιτάξει κανείς την λίστα με τα site που το HTTPS Everywhere ενεργοποιεί αυτόματα ασφαλή σύνδεση θα διαπιστώσει ότι δεν υπάρχουν Ελληνικά site. Ο φίλος Γιώργος Καργιωτάκης για να λύσει το πρόβλημα αυτό έφτιαξε μια λίστα με Ελληνικούς κανόνες για το HTTPS Everywhere.

Είναι περιττό να πω ότι για να εγκαταστήστε τους Ελληνικούς κανόνες για το HTTPS Everywhere θα πρέπει πρώτα να έχετε εγκαταστήσει το HTTPS Everywhere στο browser της επιλογής σας.

Βήμα 1 Firefox στο Linux
$ cd .mozilla/firefox/XYZXYZXYZ.default/HTTPSEverywhereUserRules/
(όπου XYZXYXYZ είναι διαφορετικό από μηχάνημα σε μηχάνημα θα το βρείτε στο .mozilla κρυφό φάκελο που έχετε για τον χρήστη σας)

και μετά
$ wget https://raw.github.com/kargig/https-everywhere-greek-rules/master/Greek.xml

(ένα screenshot από το δικό μου)

Βήμα 1 Firefox στα Windows

Κατεβάστε αυτά τα έξι αρχεία (1,2,3,4,5,6) και ανοίξτε τον Firefox πήγαινετε στο Help μετά  Troubleshooting και μετά στο Application Basics επιλέξτε το Open Containing Folder και εκεί θα ανοίξτε το φάκελο HTTPSEverywhereUserRules στον οποίο θα βάλτε τα αρχεία που μόλις κατεβάσατε

(δουλεύει και στο Linux αυτό)

Bήμα 2 όλα τα λειτουργικά συστήματα

Μπορείτε να επανεκκινήστε το browser σας, ή να επανεκκινήστε το HTTPS Everywhere (πηγαίνετε στα εικονίδιο του HTTPS Everywhere που βρίσκεται τυπικά δίπλα από την μπάρα του URL και επιλέξτε Disable HTTPS Everywhere και μετά Enable HTTPS Everywhere (προσοχή όχι από το μενού των Add-on του Firefox εκτός και δεν έχετε πρόβλημα να επανεκιννήστε τον Firefox)

Τώρα θα πρέπει να δουλεύει, για να σιγουρεύθειτε μπορείτε να επισκεφθείτε το http://void.gr ο browser σας θα πρέπει αυτόματα να επισκεφθεί το https://void.gr (το ίδιο θα συμβεί αν επισκεφθείτε οποιοδήποτε άλλο site της λίστας)

Επίσης o Γιώργος έχει εντοπίσει και μερικά Ελληνικά site που παρέχουν υπηρεσίες web mail τα οποία δεν έχουν πρόσβαση μέσω HTTPS(!!!) για τον λόγω αυτό έχει δημιουργήσει στο Github repo του Greek rules for HTTPS Everywhere και ένα αρχείο κειμένου με τα site που αν και διαχειρίζονται ευαίσθητα δεδομένα δεν παρέχουν σύνδεση HTTPS. Επίσης ο Γιώργος παρατήρησε ότι ένας σημαντικός αριθμός από web site υψηλής επισκεψιμότητας δεν παρέχει σύνδεση HTTPS που πιθανότατα οφείλεται στο ότι πολλά από τα δημοφιλή χρησιμοποιούν το Akamai ή άλλες τέτοιου είδους υπηρεσίες που έχουν υψηλό κόστος για τις HTTPS λύσεις τους.

 


η ψηφιακή υδρόγειος Snow Globe τώρα ελέγχεται μέσω μιας…υδρόγειου σφαίρας! 2

Αν δεν είστε περαστικοί στο blog αυτό ίσως να θυμάστε την ψηφιακή σφαίρα Snow Globe είχαμε αναφερθεί τον Οκτώβριο που μας πέρασε, το Nirav Patel που σχεδίασε την Snow Globe όμως από ότι φαίνεται δεν μπορούσε να περιοριστεί. Έτσι μαζί με ένα φίλο του  τον Donnie Cober έφτιαξαν μια συσκευή που ονόμασαν “Adjacent Reality Tracker” το οποίο σε πολύυυυυ ελεύθερη μετάφραση επί το ελληνικότερο μεταφράζεται σε “ανιχνευτής παρακείμενης πραγματικότητας”. Ουσιαστικά πρόκειται για μια πλακέτα ηλεκτρονικών που έχει ένα αισθητήρια επιτάχυνσης παρόμοιο με αυτό που έχει το κινητό σας τηλέφωνο, ενώ χρησιμοποιεί το πρωτόκολλο bluetooth για να μεταφέρει όλα αυτά δεδομένα στον υπολογιστή με τον οποίο ο pico projector του Snow Globe είναι συνδεδεμένος, όλα αυτά είναι μέσα σε μια πλαστική υδρόγειο σφαίρα (τυπωμένη από 3D εκτυπωτή).

Όταν κανείς περιστρέφει την υδρόγειο σφαίρα περιστρέφεται και η εικόνα που προβάλλεται στο Snow Globe από την άλλη όταν κανείς πάει πάνω κάτω την υδρόγειο σφαίρα ενεργοποιείται το “time mode” στο οποίο προβάλλονται εικόνες, στο παράδειγμα που έχουμε παρακάτω οι εικόνες αυτές δείχνουν την κίνηση των ηπειρωτικών πλακών του πλανήτη μας.

Ο κώδικας για τον Adjacent Reality Tracker και το Snow Globe είναι διαθέσιμος στο github. Επίσης πληροφορίες για το Αdjacent Reality Tracker θα βρείτε και στο αντίστοιχο site που έχει φτιαχτεί από τον Nirav και τον Donnie. Αν θέλετε δείτε παρακάτω το video με το Snow Globe και το Adjacent Reality Tracker σε δράση.

(more…)


Cory Doctorow: ο επερχόμενος πόλεμος ενάντια στους υπολογιστές γενικής χρήσης 1

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

Για όσους δεν τον γνωρίζουν ο Cory Doctorow είναι blogger, δημοσιογράφος και συγγραφέας επιστημονικής φαντασίας ενώ είναι ένας από τους συντάκτες του ιδιαίτερα ενδιαφέροντος blog Boing Boing. Τα περισσότερα βιβλία του Doctorow είναι διαθέσιμα στο site του κάτω από άδειες Creative Commons.  Στο βίντεο που ακολουθεί ο Cory Doctorow δίνει μια εξαιρετική ομιλία στο Chaos Communication Congress που έγινε τα τέλη του 2011 σχετικά με τον επερχόμενο πόλεμο ενάντια στους υπολογιστές γενικής χρήσης.

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

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

Αν θέλετε ρίξτε παρακάτω μια ματιά στο video με την εν λόγω ομιλία

(more…)


Firefox OS χρειαζόμαστε ακόμη ένα νέο λειτουργικό σύστημα για κινητά τηλέφωνα; 2

Μπορεί εδώ και λίγες ώρες να ακούγεται η είδηση για το νέο λειτουργικό σύστημα του Mozilla για κινητά τηλέφωνα με το όνομα Firefox OS να ακούγεται εδώ και λίγες ώρες από διάφορα site όπως ενδεικτικά το Techblog.gr και το Techgear.gr. Χρειάζεται όμως η αγορά κινητών ακόμη ένα νέο λειτουργικό σύστημα; Αν διαβάσει κανείς τα άρθρα θα δει ότι το Firefox OS ουσιαστικά είναι ένα νέο branding του Boot 2 Gecko. Το Boot 2 Gecko με λίγα λόγια τρέχει μόνο το πυρήνα του Android και υλοποιεί την μηχανή απεικόνισης HTML του Firefox με το όνομα Gecko. Στην ουσία είναι ένα πολύ βασικό Android. Όμως για μισό λεπτό, το Android δεν είναι παρά βασισμένο στο Linux; Και για να είμαστε ακριβής από την έκδοση 3.3 του πυρήνα του Linux το Android και το Linux ουσιαστικά τρέχουν τον ίδιο πυρήνα.

Με άλλα λόγια ουσιαστικά πρόκειται για ένα stock Linux πυρήνα, και τον Firefox από πάνω του μαζί με ένα σορό εφαρμογές που είναι απαραίτητες σε ένα κινητό τηλέφωνο. Προσωπικά έχω δει αρκετές φορές από μέλη του hackerspace.gr με διάφορες συσκευές στις οποίες έτρεχε το B2G (παράδειγμα από παλιότερο event). Η εμπειρία μου ήταν τουλάχιστον θετική και αν υπολογίσει κανείς ως δεδομένο ότι επρόκειτο για πολύ πειραματικές κατάστασης εξαιρετική.

Δεν είμαι σε θέση να προβλέψω την πιθανή εξέλιξη των πραγμάτων ωστόσο κατά ένα μέρος η χρήση του νέου Mobile Web API από την νεώτερη έκδοση του Mozilla όσο και οι εξαιρετικά καλύτερες επιδόσεις του δείχνουν ένα αρκετά υποσχόμενο μέλλον αφού άλλωστε χρησιμοποιούμε το κινητό μας όλο και λιγότερο ως τηλεφωνική συσκευή και όλο και περισσότερο ως υπολογιστή (σύμφωνα με την Telegraph). Από την άλλη έχουμε 4 πολύ μεγάλες εταιρείες την Google, την Apple και την Microsoft σε ένα αγώνα κυριαρχίας πάνω στην κινητή τηλεφωνία προσπαθώντας να προσφέρουν μια ενοποιημένη πλατφόρμα.

Δύσκολο να προβλέψει κανείς πως θα εξελιχθεί το μέλλον αυτού του τομέα της πληροφορικής, σίγουρα το ότι μπορεί κάποιος να γράψει κώδικα σε HTML5 για την δημιουργία μιας εφαρμογής ακούγεται κάποιος περιορισμένο σε κάποιους, δεν έχουμε παρά να περιμένουμε τις εξελίξεις. Μέχρι τότε μπορώ να ανοίξω τον Firefox στο Android μου και να παίξω λίγο BrowserQuest. Εν το μεταξύ αφήστε τις σκέψεις και τα σχόλια σας παρακάτω 😉


Codebender: online Arduino IDE 2

Αν παρακολουθείτε το elkosmas.gr θα θυμάστε προφανώς την ομιλία του Massimo Banzi για το Arduino που ανέβασα πριν λίγες ημέρες,για να προγραμματίσει κανείς το Arduino χρησιμοποιεί το Arduino IDE που είναι μια εφαρμογή Java που τρέχει σε Windows, MacOSX και Linux (φυσικά).

Μια παρέα 5 φίλων από την Πάτρα που συχνά μαζεύονται στο P-space (το hackerspace της Πάτρας) φτιάχνουν ένα ανοιχτού κώδικα IDE για το Arduino το οποίο θα είναι προσβάσιμο μέσα από το browser σας το Codebender.

  • Στην βάση του το Codebender χρησιμοποιεί για επεξεργασία του κώδικα τον Ace που είναι γραμμένο σε απλή HTML5 και Javascript και όχι μόνο αυτό αλλά έχει builin τα keyboard bindings για τον vim και τον Emacs
  • Ένα από τα ιδιαίτερα χαρακτηριστικά του codebender είναι η χρήση της  Clang  ενός compiler (όπως πολύ σωστά με διόρθωσε ο φίλος και  αναγνώστης Νέστος)  που φημίζεται για τα εξαιρετικά αναλυτικά error messages που σας δίνει όταν γράφετε κώδικα με αποτέλεσμα να μπορείτε να διορθώστε τα λάθη σας ακόμη ευκολότερα και μεταφέρετε το βάρος του compiling στα μηχανήματα του codebender.
  • Με το Codebender δεν χρειάζεται να εγκαταστήστε καμιά έξτρα βιβλιοθήκη, απλά την ενσωματώνετε στο κώδικα σας και το codebender θα την κάνει compile για έσας
  • Έχετε απορία για το πως λειτουργεί μια εντολή; Αρκεί να την επιλέξτε και να πατήστε Ctrl και κενό ώστε να λάβετε την σχετική τεκμηρίωση από το arduino.cc
  • Για να Flashάρετε την συσκευή σας το μόνο που έχετε να κάνετε είναι επιτρέψτε στο Codebender να τρέξει ένα μικρό Java Applet για τον σειριακό έλεγχο της.
  • Στο μέλλον χρησιμοποιώντας τον TFTP bootloader του Codebender θα είστε σε θέση να εγκαταστήσετε οποιοδήποτε sketch σε οποιοδήποτε Αrduino σας είναι συνδεδεμένο στο δίκτυο

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

Αυτή την στιγμή το codebender.cc είναι σε closed beta όμως οι πρώτοι 50 που θα δώσουν τον κωδικό elkosm@s.gr στο πεδίο description της καταγραφής στην φόρμα προεγγραφής μέσα στις επόμενες 24 ώρες θα πάρουν άμεσα το invite τους. Αν θέλετε να ρίξτε μια ματιά στο κώδικα του codebender.cc δεν έχετε παρά να επισκεφθείτε την σελίδα του project στο Github.