Tux Droid: Ο Tux είναι ζωντανός!

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

Ο έξυπνος αυτός πιγκουίνος ελέγχεται από απόσταση μέσω wifi από το linux pc σου και μπορεί να σου διαβάζει τα email σου ή τα νέα από τα αγαπημένα σου rss feeds και να κάνει ό,τι βάλει ο νους σου, μια και η αρχιτεκτονική του και το λογισμικό του είναι εντελώς ανοικτά. Μπορείς να προγραμματίσεις τον Tux πρακτικά σε κάθε επίπεδο, ενώ ο πηγαίος κώδικας του firmware και του λογισμικού που τρέχει είναι διαθέσιμος από το site της κατασκευάστριας εταιρίας Kysoh. Μπορείς να προγραμματίσεις τη συμπεριφορά του Tux Droid με πολλούς τρόπους, από τη μετατροπή του firmware μέχρι την ανάπτυξη ενός προγράμματος για τον Tux σε python.

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

Στην ερευνητική ομάδα στο ΙΤΥ, οπου πρόσφατα άρχισα να δουλεύω έχουμε μια παρόμοια “έξυπνη” συσκευή για τα πειράματά μας, ένα κουνέλι το Νabaztag, που μας έχει δημιουργήσει όμως αρκετούς πονοκεφάλους λόγω της εχθρικά κλειστής αρχιτεκτονικής και λογισμικού του. Καιρός να αντικατασταθεί!! Ήδη ψήνω την ομάδα να αποκτήσουμε ένα φιλικό και καλοκάγαθο πιγκουίνο.

Μερικά σχετικά links:

Το site της κατασκευάστριας εταιρίας: http://www.kysoh.com/
Το site της κοινότητας: http://www.tuxisalive.com/
Review από το arstechnica: http://arstechnica.com/reviews/hardware/tux-droid-review.ars
Παρουσίαση των δυνατοτήτων προγραμματισμού του Tux Droid: http://exogen.case.edu/tux
Οδηγίες στο wiki.yobi.be: http://wiki.yobi.be/wiki/Tux_Droid
Ο Tux ζωντανεύει και στο φόρουμ του Ελληνικού linux format !!!

libmodbus: Μια βιβλιοθήκη C για επικοινωνία με modbus συσκευές

Τους τελευταίους μήνες τρέχω ένα project με ένα φίλο που περιλαμβάνει επικοινωνία με συσκευές μετρήσεων και ελέγχου που “μιλάνε” modbus. Το project φυσικά αναπτύσσεται και τρέχει σε περιβάλλον linux, ενώ τον πυρήνα του service που θα μιλάει με τις συσκευές αποφάσισα να τον γράψω σε C.

Η βιβλιοθήκη libmodbus του Stéphane Raimbault μου έλυσε κυριολεκτικά τα χέρια αναλαμβάνοντας την υλοποίηση του πρωτοκόλλου modbus για επικοινωνία πάνω από σειριακή ή TCP σύνδεση. Το service τρέχει σταθερά εδώ και 3 μέρες, χωρίς εμφανή μέχρι στιγμής memory leaks και είναι ανεκτικό σε ξαφνικές αποσυνδέσεις και επανασυνδέσεις συσκευών. Τη libmodbus μπορείτε να την κατεβάσετε από τη σελίδα της στο launchpad.

Εντοπίζοντας τα εκτελέσιμα αρχεία σε ένα σύστημα linux

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

Εγκατέστησα από το διαχειριστή πακέτων της διανομής μου, ή κάνοντας compile με ./configure, make και make install μια εφαρμογή. Που πήγε το εκτελέσιμό της; Ποιο είναι και που βρίσκεται το αρχείο που εκτελείται όταν τρέχω την εφαρμογή;

Αν κάποιος δεν σκοπεύει να ασχοληθεί σοβαρά με τη διαχείριση του συστήματος ή δεν ενδιαφέρεται να μάθει σε βάθος το λειτουργικό σύστημα, δεν θα χρειαστεί να ασχοληθεί με αυτή την ερώτηση. Στο 99% των περιπτώσεων κατά την εγκατάσταση μιας εφαρμογής με οποιοδήποτε τρόπο το πρόγραμμα εγκατάστασης αναλαμβάνει να αντιγράψει τα αρχεία της εφαρμογής σε προβλεπόμενες τοποθεσίες και να δημιουργήσει καταχωρήσεις στο μενού του γραφικού περιβάλλοντος, έτσι ώστε η εφαρμογή να είναι προσβάσιμη είτε με κλικ στο αντίστοιχο εικονίδιο στο μενού είτε από κονσόλα με απλή αναφορά στο όνομά της. Αν π.χ. εγκαταστήσαμε το πρόγραμμα xchat, μπορούμε να το εκτελέσουμε είτε εντοπίζοντας την αντίστοιχη καταχώριση στο μενού του gnome ή του kde (ή όποιου άλλου γραφικού περιβάλλοντος χρησιμοποιούμε) ή γράφοντας στο τερματικό απλά “xchat” και πατώντας enter, χωρίς να χρειάζεται να ξέρουμε που ακριβώς βρίσκεται το εκτελέσιμο αρχείο. Το σύστημα στην πρώτη περίπτωση μέσω της καταχώρησης στο μενού και στη δεύτερη συμβουλευόμενο τη μεταβλητή περιβάλλοντος $PATH θα εντοπίσει το εκτελέσιμο και θα το τρέξει.
Continue reading

Vodafone Mobile broadband (Huawei E272) σε Ubuntu 7.10

Ενημέρωση: Στο νέο Ubuntu 8.10 οι ρυθμίσεις για τη χρήση του Vodafone Mobile Broadband έχουν γίνει αρκετά πιο απλές. Διαβάστε το άρθρο Vodafone Mobile Broadband (huawei e172) σε ubuntu-810 για οδηγίες ρύθμισης σε Ubuntu 8.10.

Εδώ και ένα μήνα περίπου έχω αρχίσει πάλι δουλειά και σπουδές στην Πάτρα και έτσι μετακινούμαι αρκετά συχνά μεταξύ Αθήνας και Πάτρας, ενώ στο σπίτι μου στην Πάτρα δεν έχω σταθερή τηλεφωνική σύνδεση, πόσο μάλλον ADSL. Έτσι πριν μια βδομάδα έκανα συνδρομή στη Vodafone για broadband internet πάνω σε 3G.

Το πακέτο με τίτλο Vodafone Mobile Broadband παρέχει 5GB/μήνα διαθέσιμο όγκο χρήσης με 29,5€/μήνα ή με 24,99€/μήνα για τους φοιτητές. Μετά τα 5GB η χρέωση είναι αρκετά τσουχτερή, 0,5€ ανά MB, αλλά τα 5GB ανά μήνα (περίπου 170,5ΜΒ τη μέρα) είναι υπέρ αρκετά για ήπια χρήση (τουλάχιστον για μένα). Συνδεόμενος περίπου 6ώρες την ημέρα με σύνηθες web browsing, IRC, Gaim συνδεμένο σε ICQ, MSN, Jabber, απομακρυσμένη πρόσβαση σε άλλους υπολογιστές με ssh και αποφυγή σύνδεσης σε p2p δίκτυα και κατεβάσματος μεγάλων αρχείων, παρατήρησα ότι χρησιμοποιώ κατά μέσο όρο μόνο 30-40ΜΒ τη μέρα (αναλογικά περίπου 0,9-1,2GB σε ένα μήνα). Ίσως βοηθάει τη διατήρηση της χρήσης σε χαμηλά επίπεδα και το γεγονός ότι τρέχω proxy server squid στο laptop μου (από το οποίο συνδέομαι) και προσπελαύνω μέσω αυτού το web. Σε ένα μήνα περίπου που θα έρθει ο πρώτος λογαριασμός θα σας ενημερώσω με πιο ακριβή και συγκεκριμένα νούμερα.

Η ποιότητα της υπηρεσίας είναι ανεκτή, με τα σκαμπανεβάσματά της και αρκετές φορές μεγάλο lag (ίσως σχετίζεται με την ποιότητα του σήματος). Eίναι αρκετές οι φορές που υπάρχει καθυστέρηση από τη στιγμή που θα σταλεί η αίτηση για ένα αρχείο ή σελίδα μέχρι τη στιγμή που θα αρχίσουν να ρέουν τα δεδομένα από τον απομακρυσμένο server στο laptop, ενώ δεν έχω καταφέρει να συνδεθώ με κανένα από τους servers του GrNet IRC (άλλοι φαίνεται να μην απαντάνε καθόλου, ενώ άλλοι με πετάνε έξω μόλις γίνει η σύνδεση), ενώ συνδέομαι κανονικότατα με το freenode. Σε κατέβασμα αρχείων ο μέγιστος ρυθμός διαμεταγωγής που έχω δει είναι περίπου 200Kb/sec τον οποίο θεωρώ ικανοποιητικό.

Εγκατάσταση σε Ubuntu 7.10

H Vodafone δίνει με το πακέτο δωρεάν το HUAWEI PEBBLE E272 3G USB modem.

Huawei E272

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

  • Στη σελίδα https://forge.vodafonebetavine.net/projects/vodafonemobilec/ βρίσκεται η εφαρμογή της Vodafone για linux. Αρκεί να κατεβάσετε το deb αρχείο της νεότερης σταθερής έκδοσης (εγώ κατέβασα το vodafone-mobile-connect-card-driver-for-linux_1.99.17_i386.deb) και να το εγκαταστήσετε (με διπλό κλικ πάνω του ανοίγει το πρόγραμμα gdebi που αναλαμβάνει την εγκατάσταση). ΠΡΟΣΟΧΗ: Η εφαρμογή vodafone mobile connect driver for linux είναι γραμμένη σε python και εξαρτάται από κάποια σχετικά πακέτα που μπορεί να μην είναι ήδη εγκατεστημένα στο Ubuntu. Σε αυτή την περίπτωση το σύστημα θα προσπαθήσει να τα κατεβάσει αυτόματα από το διαδίκτυο. Γι´ αυτό είναι καλό όταν εγκαταστήσετε το vodafone mobile connect driver for linux να διαθέτετε κάποια εναλλακτική σύνδεση στο διαδίκτυο προκειμένου να κατεβούν τα πακέτα που χρειάζονται.
  • Αφού εγκατασταθεί η εφαρμογή συνδέετε το usb 3G modem στον υπολογιστή σας και εκκινείτε την εφαρμογή από το μενού Εφαρμογές -> Διαδίκτυο -> Vodafone Mobile Connect Card driver for Linux. Δημιουργείτε ένα νέο προφίλ και εισάγετε τις ρυθμίσεις όπως αναφέρονται σε αυτή τη σελίδα της Vodafone:
    • Χρήστης: vodafone
    • Κωδικός: vodafone
    • Προτιμώμενη σύνδεση: Προτίμηση 3G
    • Σφάλμα πσιτοποίησης από %s !: defaul
    • Αναγνωριστικό APN: internet

    Εγώ την επιλογή “Χρήση στατικών DNS” την έχω απενεργοποιημένη και έτσι παίρνω δυναμικά από το δίκτυο τα ip των DNS servers της vodafone κατά τη σύνδεση. Μου έχει τύχει 2-3 φορές όταν προσπαθώ να συνδεθώ να παίρνω το μήνυμα λάθους “Λήφθηκαν άκυρες διευθύνσεις DNS”. Αν λοιπόν αντιμετωπίσετε παρόμοια προβλήματα μπορείτε να εισάγετε τις διευθύνσεις DNS της Vodafone 213.249.17.10 και 213.249.17.11, όπως αναφέρονται εδώ.

    Vodafone Mobile Connect Card Driver for Linux - Ν�ο προφίλ
  • Στη συνέχεια και κάθε φορά που θέλετε να συνδεθείτε στο internet με το Vodafone Mobile Connect αρκεί να συνδέσετε το modem στον υπολογιστή, να εκκινήσετε την εφαρμογή, και να πατήσετε το κουμπί “Σύνδεση”.

Vodafone Mobile Connect Card Driver for Linux

Μέσω της εφαρμογής Vodafone Mobile Connect Driver for Linux μπορείτε επίσης να στέλνετε και να λαμβάνετε sms, καθώς και να παρακολουθείτε τα στατιστικά χρήσης της σύνδεσής σας (αν και δεν θα τα έλεγα αξιόπιστα τα στατιστικά που παρουσιάζονται: Από τότε που πείραξα τα όρια στις ρυθμίσεις της εφαρμογής το παράθυρο των στατιστικών μετράει όποτε το θυμηθεί, με αποτέλεσμα να δείχνει πολύ χαμηλότερες ποσότητες από τις πραγματικές).

Τέλος γενικότερες οδηγίες για σύνδεση στο Vodafone Mobile Broadband με το Kppp (χωρίς την εφαρμογή της Vodafone) μπορείτε να βρείτε σε αυτό το thread του forum του HELLUG.

Ακόμα ένα άρθρο υπέρ του ελεύθερου λογισμικού στον ελληνικό τύπο

Στη σημερινή Ελευθεροτυπία δημοσιεύεται ένα άρθρο με τίτλο “Linux: Ενα σύγχρονο δημοτικό τραγούδι”. Στο άρθρο αναφέρονται πάνω από 10 παραδείγματα χωρών που έχουν αποφασίσει τη σταδιακή ή άμεση χρήση ελεύθερου λογισμικού στη δημόσια διοίκηση, την εκπαίδευση και τις επιχειρήσεις. Συγκεκριμένα αναφέρονται: Βραζιλία, Γαλλία, Βενεζουέλα, Κίνα, ΠΓΔΜ, Ιταλία, Ολλανδία, Ινδία, Πολιτεία της Ιντιάνα των ΗΠΑ, Φιλιππίνες, Ρωσία. Παράλληλα γίνεται μνεία στον apache web server στον οποίο βασίζονται περίπου τα 2/3 των ιστοσελίδων του διαδικτύου καθώς και στο OLPC που βασίζεται σε linux και θα διανεμηθεί σε εκατομμύρια παιδιά σε όλο τον κόσμο.
Τέλος κρίνεται αρνητικά η πρόσφατη συμφωνία της ελληνικής κυβέρνισης με τη microsoft καθώς και το γεγονός ότι το σχετικό με το OLPC σχέδιο τείνει προς εγκατάλειψη.

Μερικά χαρακτηριστικά αποσπάσματα:

“[...] Η χώρα μας, προσπαθώντας να ενταχθεί στη λεγόμενη «κοινωνία της πληροφορίας», κυρώνει με νόμο τη συμφωνία συνεργασίας της με την εταιρεία Microsoft. [...] Στη Βραζιλία, από την άλλη, ο πρόεδρός της, Luiz Inacio Lula da Silva (επανεξελέγη στις 29 Οκτωβρίου 2006 στην προεδρία της Βραζιλίας με 60,8%), γνωρίζοντας την τεράστια ανάπτυξη της πληροφορικής και για να επισπεύσει την ανάπτυξη της χώρας, δίδει εντολή «σε όλα τα επίπεδα, να χρησιμοποιείτε το λογισμικό Linux και προγράμματα ανοικτού κώδικα (open source)». Ως αποτέλεσμα, η χώρα του γλιτώνει δισεκατομμύρια δολάρια για άδειες (licence) που θα πλήρωνε στη Microsoft και σε άλλες εταιρείες, ενώ δημιουργεί και νέες θέσεις εργασίας για τους προγραμματιστές. [...]”

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

“[...] Τόσα ανοιχτά μυαλά της νέας γενιάς, τόσοι νέοι άνθρωποι, σε έναν πρωτότυπο κόσμο, που μπορεί κάποτε στο μέλλον να οδηγήσει στην πλήρη τεχνολογική ανεξαρτητοποίηση της χώρας, κι εμείς επιδιώκουμε να τους προσδέσουμε σε ένα κλειστό και ελεγχόμενο λειτουργικό σύστημα που, αντί να τους καθοδηγεί στην πρωτότυπη σκέψη, τους μετατρέπει σε χρήστες προϊόντων. Πιθανώς πλήρως εξειδικευμένους και ακροβοπληρωμένους χρήστες, αλλά πάντως χρήστες. [...]“

Χαίρομαι να διαβάζω τέτοιες απόψεις από μέσα με ευρύτερο και μη τεχνικό κοινό, όπως οι καθημερινές εφημερίδες… Ανεξάρτητα με τους λόγους για τους οποίους δημοσιεύονται τέτοια άρθρα (όπου μπαίνει στην μέση η εμπορικότητα και το χρήμα, συνήθως οι ιδεολογίες και το τι είναι σωστό και συμφέρον μπαίνουν σε δεύτερη μοίρα), με τη δημοσίευση τέτοιων άρθρων υποβοηθείται η προσπάθεια όλων όσων υποστηρίζουμε και διαδίδουμε τόσα χρόνια τις ιδέες του ελεύθερου λογισμικού και των ανοικτών προτύπων, έτσι ώστε να μάθουν και οι Έλληνες για το Ελεύθερο λογισμικό και να το απαιτήσουν. Ακόμα και αν αφορμή για όλα αυτά είναι η κύρωση μιας απόφασης για προμήθεια κλειστού λογισμικού από το ελληνικό κράτος. Κρίνοντας από τη διεθνή τάση στο θέμα, φαίνεται ότι, όπως λέγανε και οι συνδικαλιστές σε κάτι κινητοποιήσεις στο παν/μιο, “Το ποτάμι πίσω δεν γυρνά!”. Ίσως αυτή τη συμφωνία να προκαλέσει μια επιβράδυνση για τη χώρα μας… Και μετά θα τρέχουμε πάλι “να προλάβουμε το τρένο” που θα έχουμε χάσει, όπως εξάλλου συνηθίζουμε. Αλλά αυτή τη φορά δεν θα υπάρχουν δικαιολογίες του στυλ “φταίει που είμαστε μικρή χώρα και δεν έχουμε αρκετά λεφτά”. Θα φταίει 100% το κακό μας το κεφάλι!!!

UbuDSL: Εγκατάστη και ρύθμιση Sagem Fast 800, Speedtouch και ZXDSL-852 USB ADSL modem σε ubuntu με λίγα κλικ

Τα usb ADSL modem Sagem Fast 800, Speedtouch και ZXDSL-852 προσφέρονται με τα οικονομικότερα πακέτα αρκετών παρόχων ADSL internet στην Ελλάδα. Το Sagem Fast 800 παρέχεται επίσης από την OTEnet με σύνδεση ADSL μέσω του φοιτητικού πακέτου ΔΙΟΔΟΣ.

Ενώ τα ακριβότερα ADSL routers/modems που παρέχουν σύνδεση ethernet ή/και wifi αποτελούν αυτόνομες συσκευές που συνδέονται αυτόνομα στο δίκτυο ADSL και ρυθμίζονται μέσω web interface από οποιονδήποτε web browser ανεξάρτητα λειτουργικού συστήματος, τα USB ADSL modems απαιτούν την ύπαρξη ειδικού λογισμικού (driver και προγράμματος ρυθμίσεων) στον υπολογιστή με τον οποίο είναι συνδεμένα προκειμένου να ρυθμιστούν και να συνδεθούν στο δίκτυο ADSL. Δυστυχώς οι κατασκευάστριες εταιρίες και οι πάροχοι που δίνουν αυτά τα modem δεν διαθέτουν το απαραίτητο λογισμικό και επίσημη υποστήριξη για λειτουργικό σύστημα linux με αποτέλεσμα οι συσκευές αυτές να αποτελέσουν, ειδικά όταν πρωτοκυκλοφόρησαν, πονοκέφαλο στους χρήστες linux που επιθυμούσαν να συνδέονται με αυτές στο διαδίκτυο. Η εγκατάσταση τις περισσότερες φορές περιλάμβανε, εκτός των αρκετών ωρών αναζήτησης στο διαδίκτυο, παρεμβάσεις σε πηγαίο κώδικα και αρχεία ρυθμίσεων, μεταγλώττιση modules και πυρήνα, καθώς και εξαγωγή πληροφορίας από τον driver για windows, ενέργειες δύσκολες και κουραστικές ειδικά για χρήστες χωρίς τεχνικές γνώσεις.

Πλέον όμως, χάρη στο πρόγραμμα UbuDSL (http://www.ubudsl.com) η εγκατάσταση αυτών των αρκετά δημοφιλών USB ADSL modems σε λειτουργικό σύστημα ubuntu linux αποτελεί υπόθεση τεσσάρων κλικ. Αρκεί να επισκεφθείτε αυτή τη σελίδα, να κατεβάσετε το πακέτο εγκατάστασης και το πακέτο υλικολογισμικού (firmware) που αντιστοιχεί στο μοντέλο του modem σας, να εγκαταστήσετε τα πακέτα αυτά (με διπλό κλικ στο αρχείο deb του πακέτου ανοίγει το πρόγραμμα εγκατάστασης gdebi που αναλαμβάνει την εγκατάσταση) και στη συνέχεια να επιλέξετε “UbuDSL – ρύθμιση” από το μενού Εφαρμογές/Διαδίκτυο. Τόσο απλά!!!

Linux στη Δημόσια Διοίκηση!!!

Linux και ΕΛΛΑΚ στη δημόσια διοίκηση
Το banner αυτό δημιουργήθηκε από τον Black Pear. http://linux-noosphere.blogspot.com/2008/01/linux.html

 

Στο wiki του hellug στη σελίδα Linux & δημόσια διοίκηση συντάσσεται ένα κείμενο σχετικά με τους λόγους για τους οποίους πρέπει να χρησιμοποιηθεί ΕΛΛΑΚ στην Ελληνική δημόσια διοίκηση, τα οφέλη που θα προκύψουν από μια τέτοια κίνηση και τα προβλήματα που συνεπάγεται μη χρήση ΕΛΛΑΚ. Όποιος θέλει να συνεισφέρει και να βελτιώσει το κείμενο, καλοδεχούμενος.

Κερδισμένη η ελληνική κοινότητα ΕΛΛΑΚ από την κινητοποίηση σχετικά με το νομοσχέδιο συμφωνίας με τη Microsoft, παρά την τελική επικύρωση του από τη βουλή.

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

Σε συζήτηση που έγινε χθες το βράδυ στο κανάλι #oss του grnet irc σχετικά με τη συνέχιση και τη μορφή της δραστηριοποίησης της κοινότητας από εδώ και πέρα αποφασίστηκε η συγγραφή ενός κειμένου μέσω του οποίου θα αναλύονται τα προβλήματα που προκύπτουν από τη συμφωνία με τη microsoft καθώς και τα προτερήματα και οι λόγοι για τους οποίους θα πρέπει να στραφεί και η Ελληνική δημόσια διοίκηση προς την υιοθέτηση προώθηση και χρήση ΕΛΛΑΚ αντί κλειστού λογισμικού ακολουθώντας τις διεθνείς και ευρωπαϊκές τάσεις και οδηγίες. Η συγγραφή του κειμένου γίνεται ανοικτά και συμμετοχικά με χρήση wiki, και όποιος έχει ιδέες και θέλει να συμμετέχει μπορεί να προσθέσει σχόλια, ιδέες, παραπομπές και κείμενα επισκεπτόμενος τη σελίδα http://wiki.hellug.gr/index.php/Community/Keimeno_Ellak .

Ενημέρωση 27/01/2008:  Δημιουργήθηκε και στο wiki του HELLUG, η σελίδα Linux & δημόσια διοίκηση όποιος θέλει να συνεισφέρει και να βελτιώσει το κείμενο, καλοδεχούμενος.

Το "ανοικτό υλικό" αποκτά δημοσιότητα

Οι New York Times της Κυριακής έχουν ένα άρθρο σχετικά με τη συσκευή εγγραφής ψηφιακού video (video recorder) Neuros στο οποίο περιγράφουν τα πλεονεκτήματα του “ανοικτού υλικού” (open source hardware).

Ο όρος “ανοικτό υλικό” αναφέρεται, όπως διαβάζω στην wikipedia, σε υλικό (hardware) υπολογιστών και άλλων ηλεκτρονικών συσκευών το οποίο σχεδιάζεται με τις μεθόδους του ελεύθερου λογισμικού και του λογισμικού ανοικτού κώδικα. Το ανοικτό υλικό αποτελεί μέρος στης κουλτούρας ανοικτού κώδικα που επεκτείνει την ιδεολογία και τις πρακτικές του ανοικτού κώδικα σε άλλα πεδία πέραν του λογισμικού. Παραδείγματα ανοικτού υλικού αποτελούν το έργο Simputer για τη σχεδίαση ενός ανοικτού υπολογιστή παλάμης χαμηλού κόστους, τα έργα RepRap, Clanking Replicator και Fab@Home για την κατασκευή εκτυπωτών τριών διαστάσεων (3D printers) που με τη χρήση πλαστικού ή άλλων υλικών μπορούν να “εκτυπώνουν” πραγματικά τρισδιάστατα αντικείμενα, η συσκευή εγγραφής video Neuros στην οποία αναφέρεται και το άρθρο των New York Times και αρκετά ακόμα έργα και ηλεκτρονικές συσκευές.

Το άρθρο με τίτλο “Εσύ αποφασίζεις τι μπορεί να κάνει αυτό το μαραφέτι” αναφέρει:

“Καλωσορίσατε HACKERS! Να τα λεπτομερή ηλεκτρονικά διαγράμματα των κυκλωμάτων των προϊόντων μας – κάντε όποια μετατροπή επιθυμείτε.”

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

Αλλά η Neuros Technology International, κατασκευαστής μιας νέας συσκευής εγγραφής video, αποφάσισε να ακολουθήσει διαφορετική κατεύθυνση. Η εταιρία, που εδρεύει στο Σικάγο, παρέχει πλήρη τεκμηρίωση της υλικής πλατφόρμας (hardware) της συσκευής Neuros OSD (όπου OSD σημαίνει Open Source Device), έτσι ώστε χρήστες με γνώσεις ηλεκτρονικής και προγραμματισμού να μπορούν να κάνουν μετατροπές στη συσκευή και να διαθέτουν στη συνέχεια τις βελτιώσεις που επιτυγχάνουν σε άλλους χρήστες.

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

Το OSD δεν διαθέτει μόνο ανοικτό υλικό (hardware), αλλά και ανοικτό λογισμικό: βασίζεται στο λειτουργικό σύστημα linux. Η Neuros Technology ενθαρρύνει την επέμβαση στη συσκευή και διοργανώνει διαγωνισμούς με χρηματικές αμοιβές για την ανάπτυξη και ανάδειξη νέων εφαρμογών και τρόπων χρήσης του OSD. Ένας νικητής, για παράδειγμα, σχεδίασε ένα πρόγραμμα που επιτρέπει στους χρήστες να χρησιμοποιούν το OSD για να βλέπουν βίντεο από το YouTube στην τηλεόρασή τους.

Ο Brett Manners ένας μηχανολόγος μηχανικός και εκπαιδευτής wind-surfing στο Perth της Αυστραλίας σκέφτηκε μια άλλη καινοτόμο χρήση της συσκευής. Συνδύασε το OSD και μια βιντεοκάμερα για να καταγράφει τις περιπέτειές του κατευθείαν σε μορφή MPEG-4 (για να δείτε κάποια αποσπάσματα ψάξτε για “Windsurfing With the Neuros OSD” στο YouTube.)

Προϊόντα σαν το OSD αποτελούν ένα καλό παράδειγμα μιας μικρής αλλά αυξανόμενης τάσης προς το “άνοιγμα” της τεχνολογίας, είπε ο Jimmy Guterman, συντάκτης του Release 2.0, ενός newsletter σχετικά με τεχνολογία και επιχειρήσεις που εκδίδεται από το O’Reilly Media.

“Το κίνημα του ανοικτού υλικού μοιάζει με τα αρχικά στάδια του κινήματος του λογισμικού ανοικτού κώδικα που ξεκίνησε σαν ‘αποστασία’ πριν από 15 χρόνια”, είπε. “Τώρα αποτελεί τον πυρήνα των ενοποιημένων τεχνολογιών (I.T.) σε πολλές υπηρεσίες του διαδικτύου όπως το Google.”

Ελπίζει να συμβεί το ίδιο “άνοιγμα” και στο υλικό (hardware), αν και, όπως είπε, το θέμα με το υλικό είναι πιο περίπλοκο. “Οι εταιρίες μπορεί να κρατήσουν κάποια σημεία του υλικού τους κλειστά, ενώ θα ανοίγουν άλλα”, είπε.

Ο Paul Saffo, ειδικός προβλέψεων της Silicon Valley, είπε ότι οι ανοικτές πρακτικές είναι πιο πιθανό να εφαρμοστούν σε νέα προϊόντα όπως το OSD, παρά σε ήδη υπάρχοντα κλειστά προϊόντα. “Είναι πολύ ευκολότερο να σχεδιαστούν τα μελλοντικά προϊόντα με ανοικτό τρόπο”, είπε, “από το να γίνουν ανοικτά τα ήδη υπάρχοντα κλειστά προϊόντα.”

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

Πηγές: The New York Times: What This Gadget Can Do Is Up to You, σχετικό άρθρο στο Slashdot.

The Economist: Το Ubuntu είναι η πηγή της ανοδικής πορείας του Linux

Το ηλεκτρονικό περιοδικό The Economist κάνει τρεις τεχνολογικές προβλέψεις για το 2008. Οι δυο πρώτες αφορούν τη χρήση του διαδικτύου ενώ η τρίτη μας αφορά όλους, είτε σερφάρουμε στο διαδίκτυο είτε όχι. Σύμφωνα με την τρίτη πρόβλεψη του The Economist η τεχνολογία πρόκειται να γίνει πιο ανοικτή:

Το 2008 θα δούμε περισσότερο εταιρίες που έχουν αναπτυχθεί στηριζόμενες σε κλειστές – ιδιόκτητες τεχνολογίες, να υιοθετούν “ανοικτές” πρακτικές και τεχνολογίες.

Οι ειδήμονες συμφωνούν: Ούτε η Microsoft, ούτε η Apple μπορούν να συναγωνιστούν στα νέα χαμηλά επίπεδα τιμών που αποζητούν εταιρίες που προσπαθούν να μειώσουν το κόστος. Με το λογισμικό ανοικτού κώδικα να ωριμάζει ταχύτατα, το Linux, το OpenOffice, ο Firefox, η MySQL, το Evolution, το Pidgin και ακόμα 23.000 άλλες εφαρμογές Linux που διατίθενται δωρεάν δείχνουν περισσότερο από έτοιμες να καλύψουν αυτό το κενό. Σύμφωνα με κάποιους υπολογισμούς οι θιασώτες του Linux σύντομα θα ξεπεράσουν τους εθισμένους στην πλατφόρμα Macintosh. Ο Linus Torvalds θα πρέπει να είναι πολύ περήφανος.

Το πιο ενδιαφέρον όμως σημείο της ανάλυσης του The Economist αποτελεί το που βλέπει να έχει τη μεγαλύτερη απήχηση το λογισμικό ανοικτού κώδικα (Linux) και γιατί (Ubuntu):

Είναι κυρίως η δημιουργία του Gutsy Gibbon ή αλλιώς Ubuntu 7.10 από την Canonical… Το Ubuntu (και οι παράγωγες διανομές Kubuntu, Edubuntu και Xubuntu) έχουν εξομαλύνει τα περισσότερα από τα δύσκολα και περίπλοκα για τους μη τεχνικούς χρήστες σημεία του Linux βελτιώνοντάς το ταυτόχρονα αισθητικά και λειτουργικά ώστε να γίνει πιο κατάλληλο για χρήση γραφείου.

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

Όπως και άλλες διανομές Linux για εφαρμογές γραφείου, το Ubuntu λειτουργεί τέλεια σε χαμηλών επιδόσεων μηχανές που δεν μπορούν να εκτελέσουν ικανοποιητικά τα Windows XP, πόσο μάλλον τα Vista Home Edition ή το OS-X της Apple.

Το ubuntu δέχεται πλέον την αναγνώριση που του αξίζει. Δεν θα έλεγα βέβαια ότι μπορεί να του αποδοθεί το σύνολο της προόδου και εξέλιξης του Linux, αλλά σίγουρα έχει παίξει πολύ σημαντικό ρόλο, κυρίως στην προώθηση του Linux για χρήση γραφείου, την εποχή μάλιστα που άλλες μεγάλες παραδοσιακές διανομές είχαν εγκαταλείψει την ιδέα του “Linux στο γραφείο” για να επικεντρωθούν στα προϊόντα για server που θα τους απέφεραν περισσότερα κέρδη.

Πηγή: http://blogs.cnet.com/8301-13505_1-9837818-16.html .