free software foundation


το Skype εξαγοράστηκε από την MS… υπάρχουν εναλλακτικές λύσεις στο Linux; 6

36.365 | good morning, world.

Το άρθρο αυτό γράφτηκε μετά από παρακίνηση του αναγνώστη του blog Sergey Tsampolov (γνωστού και ως Linuxman στα μέλη του GreekLUG και όχι μόνο)

Λοιπόν μπορεί να έχετε πάρει είδηση ότι εδώ και λίγο καιρό η Microsoft εξαγόρασε το Skype.  Τι σημαίνει αυτό για τους χρήστες Linux όμως.

Λοιπόν έχουμε και λέμε κατ’αρχάς να πούμε τι είναι αυτό το Skype επιτέλους. Το Skype είναι μια εφαρμογή επικοινωνίας μέσω chat, φωνητικής επικοινωνίας, βίντεο και αρχείων μεταξύ δύο χρηστών. Σε αντίθεση με άλλες εφαρμογές το Skype έχει την ιδιαιτερότητα να χρησιμοποιεί peer-to-peer δικτύωση για να επιτυγχάνει την σύνδεση μεταξύ των χρηστών σε συνδυασμό με την χρήση κεντρικών server. To πρωτόκολλο επικοινωνίας του Skype δεν είναι τεκμηριωμένο αυτό με άλλα λόγια σημαίνει ότι προκειμένου να επικοινωνήσει μέσω του Skype θα πρέπει να τρέχει εφαρμογές που έχει φτιάξει η εν λόγο εταιρεία. Η εταιρεία έχει φτιάξει εφαρμογές για τα περισσότερα λειτουργικά συστήματα με λιγότερες ή περισσότερες δυνατότητες ανάλογα με την περίπτωση.

Μια λεπτομέρεια που ομολογώ ότι γνωρίζω από προσωπική εμπειρία είναι ότι στην περίπτωση της Λαϊκής Δημοκρατίας της Κίνας, όταν οι Κινέζοι πάνε να κατεβάσουν το Skype οδηγούνται στο site μιας Κινεζικής εταιρίας TOM με την οποία έχει μοιραστεί το κώδικα λειτουργίας του ώστε να κατεβάσουν μια Κινεζική έκδοση του Skype που είναι συμβατή με το κανονικό. Σύμφωνα με τους Financial Times η Skype έχει παραδεχθεί ότι η επικοινωνία μέσω γραπτών μηνυμάτων στο Κινέζικο Skype περνά από τους server της TOM η οποία λογοκρίνει κάποιες λέξεις.


Μια πολύ ενδιαφέρουσα κριτική όσο αφορά τα ζητήματα ασφαλείας που ενέχει η χρήση του Skype είναι αυτή η εξαιρετική υψηλού τεχνικού επιπέδου παρουσίαση των Philippe Βiondi και Fabrice Desclaux εργαζόμενων στην EADS (European Aeronautic Defence and Space Company) στο συνέδριο blackhat από το 2006 (ναι η EADS έχει security experts που πάνε σε συνέδρια και κάνουν παρουσιάσεις). Αν έχετε ένα καλό τεχνικό επίπεδο γνώσεων προγραμματισμού και ασφάλειας ρίξτε μια ματιά θα σας φανεί αρκετά ενδιαφέρον.

Τελικά ποιες είναι οι εναλλακτικές μου;

Το Skype, ΟΚ η MS δήλωσε ότι θα συνεχίσει να αναπτύσσει το Skype για άλλα λειτουργικά συστήματα πλην των Windows. Αλλά αυτό σας αρκεί; Είναι καθαρά θέμα του πόσο μπορείτε να εμπιστευθείτε την Microsoft. Επισημαίνω ότι την ώρα που έγραφα αυτές τις γραμμές έμαθα ότι η Microsoft δεν ανανέωσε την άδεια της Digium για την χρήση του Skype σε Αsterisk.

Το GVideoChat στην περίπτωση αυτή το Google Video Chat αν και χρησιμοποιεί ανοιχτά πρωτόκολλα είναι και πάλι μια κλειστού κώδικα εφαρμογή (τουλάχιστον το link που παραθέτω εδώ) Το Google Video Chat είναι συμβατό με το GTalk και επίσης συμβατό με το πρωτόκολλο XMPP για το κείμενο και το Jingle (που είναι και αυτό P2P υλοποιήση) για την μεταφορά ήχου. Επίσης στους κάτοικους των ΗΠΑ δίνεται η δυνατότητα χρήσης του Google Voice αλλά ας είμαστε ειλικρινείς ελάχιστοι αναγνώστες αυτού του άρθρου ζουν στις ΗΠΑ.

Προσωπικά προτιμώ την χρήση ελεύθερου λογισμικού για να κάνω την δουλειά μου (λες και κάνω τα σοβαρά video conferenses…OK για να βλέπω φίλους και γνωστούς που είναι μισή ήπειρο μακριά) όταν το άτομο με το οποίο θέλω να επικοινωνήσω χρησιμοποιεί κάποιο συμβατό σύστημα (αλλιώς… το ομολογώ χρησιμοποιώ το Skype)

Μια αρκετά πλήρης λύση για ανάγκες επικοινωνίας είναι το Empathy (όχι ότι δεν μου αρέσει το Kopete αλλά το χρησιμοποιώ κυρίως για chat μέσω γραπτών μηνυμάτων επειδή το Kopete ακόμη δεν χρησιμοποιεί το video σε όλα τα format όταν δεν έχω ανοιχτό το Empathy). To όποιο μπορεί να σας ταλαιπωρήσει αλλά ίσως το καταφέρεται να κάνετε video κλήση μέσω του empathy με τα πρωτόκολλα που χρησιμοποιεί.

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

Μια άλλη εφαρμογή για SIP επικοινωνία και αυτή βασισμένη στην GTK είναι το Linphone το όποιο μάλιστα κυκλοφορεί ακόμη και για κινητά τηλέφωνα  (ρίξτε μια ματιά στις επίσημες μεθόδους εγκατάστασης εφαρμογών στο Android, iPhone, και Blackberry).

Ένα επίσης ενδιαφέρων project αρκετά υποσχόμενο θα έλεγα (όμως δεν υποστηρίζει ακόμη video κλήση, τουλάχιστον οι εκδόσεις που έτρεξα εγώ) είναι το Blink το οποίο βασίζεται στο SIP αλλά μπορεί να υποστηρίξει και Google Contacts.

Παράλληλα ένα αρκετά νέο Project που μάλιστα ανανεώνεται σχεδόν σε καθημερινή βάση είναι το Jitsi το οποίο είναι γραμμένο στην γλώσσα προγραμματισμού java ρίξτε και σε αυτό μια ματιά. Και το Jitsi μπορείτε να επικοινωνήστε με όχι μόνο με SIP επαφές αλλά και με άλλα δίκτυα IM.

Μερικά λόγια για το πρωτόκολλο SIP. Το ανοιχτό πρωτόκολλο SIP προσφέρει την δυνατότητα να φτιάξτε ακόμη και δικούς σας SIP servers (βλέπε χρησιμοποιώντας Asterisk) όμως υπάρχουν και πολλοί παρωχοί SIP υπηρεσιών που δίνουν δυνατότητα σύνδεσης με την Ελληνική επικράτεια, η επιλογή είναι καθαρά δική σας τώρα αν έχετε υπ’όψιν κάποιο καλό SIP provider που να προσφέρει δυνατότητα κλήσης στην Ελληνική επικράτεια με καλές τιμές αφήστε παρακάτω σχόλιο. Συνήθως πάντως οι τιμές για κλήσεις μέσω SIP είναι ανταγωνιστικές σε σχέση με τις κλήσεις μέσω Skype! Ενημερωτικά, με κόστος ένα ευρώ το μήνα μπορείτε να πάρετε ένα δικό σας Viva Number από την εταιρεία Viva και να επικοινωνείτε μέσω αυτού και σε σταθερά και κινητά τηλέφωνα με κάποια χρέωση φυσικά.

Κλείνοντας οφείλω να αναφερθώ στο GNU Telephony ένα project που στηρίζεται από το Free Software Foundation και έχει σαν σκοπό να δημιουργήσει ένα ελεύθερο αντικαταστάτη του Skype, ειδικά με το GNU Free Call. Το όποιο όμως έχει πολύ δρόμο μπροστά του. Ακόμη δεν μπορώ να πω ότι δεν θα χρησιμοποιώ το Skype ειδικά όταν θέλω πχ να μιλήσω με την θεία μου στην Αργεντινή όμως σίγουρα θα ψάχνω για εναλλακτικές.

 


ο Stallman προειδοποιεί: το ChromeOS οδηγεί σε απώλεια ελέγχου των δεδομένων σας 6

Richard StallmanΜε αφορμή την πρόσφατη παρουσίαση του ChromeOS (αν και επίσημα το ChromeOS είναι ακόμη υπό ανάπτυξη αλλά μπορείτε να το δοκιμάστε αν θέλετε) το Richard Stallman, πρόεδρος του Free Software Foundation και ισχυρός υποστηρικτής του ελεύθερου λογισμικού έδωσε μια αρκετά ενδιαφέρουσα συνέντευξη το Technology Blog της Βρετανικής εφημερίδας Guardian.

Τώρα αναφέρει ότι είναι προβληματισμένος για την υλοποίηση του ChromeOS το οποίο αν και βασίζεται στο GNU/Linux χρειάζεται σύνδεση με το διαδίκτυο ενώ η δομή του παρακινεί το χρήστη να αποθηκεύει όλο και περισσότερα αρχεία (πχ. κείμενα, αλλά και άλλες πληροφορίες στους server της Google) που βρίσκονται σε άγνωστες τοποθεσίες.

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

Θα μου πείτε ναι αλλά εγώ δεν έχω να κρύψω τίποτα… ίσως αλλά ακόμη και αν είστε υπόδειγμα πολίτη είναι δικαίωμα σας να γνωρίζετε ποιος διαχειρίζεται πληροφορίες και δεδομένα σχετικά με το άτομο σας και ποιος έχει πρόσβαση σε αυτά. Μια από τις γνωστές θέσεις που παίρνει  στην συνέντευξη του ο κύριος Stallman είναι το περίφημο cloud computing αρέσει κύριος στα τμήματα marketing ακριβώς γιατί στερείται ουσίας, καθώς κατά τον κύριο Stallman είναι περισσότερο μια νοοτροπία μια νοοτροπία που κατά το κύριο Stallman συνοψίζεται στην εξής λογική : άσε το κάθε Μίτσο, Γιάννη και Λευτέρη να κρατούν τα δεδομένα σου και να τα επεξεργάζονται (και να τα ελέγχουν). Για το λόγω αυτό ο κύριος Stallman αναφέρει ότι ίσως ο καλύτερος τρόπος να αναφέρεται κανείς στο cloud computing είναι το careless computing (carelless=απρόσεκτο).

Συνεχίζει με την υπόθεση ότι πολλοί άνθρωποι θα συνεχίσουν να χρησιμοποιούν υπηρεσίες του cloud computing, σύμφωνα με το ίδιο γιατί ουσιαστικά κορόιδα υπάρχουν. Μάλιστα αναφέρει ότι στο μέλλον η κυβέρνηση των ΗΠΑ μπορεί να παροτρύνει το κόσμο να χρησιμοποιεί όλο και περισσότερο το cloud computing γιατί αυτό μπορεί να της δώσει την δυνατότητα να έχει πρόσβαση σε έγγραφα χωρίς καν να χρειάζεται εντάλματα αντί για να τα αποθηκεύουν στην ιδιοκτησία τους. Ο αρθρογράφος της Guardian σε αυτό το σημείο νομίζω ότι παραθέτει ένα εξαιρετικό παράδειγμα το τερματισμό της φιλοξενίας του WikiLeaks από την Amazon.

Το μόνο θετικό στοιχείο που ο κύριος Stallman βλέπει στο ChromeOS (και εδώ νομίζω ότι οι περισσότεροι αναγνώστες θα αναγνωρίσουν ότι είναι θετικό) είναι ότι προέρχεται από το GNU/Linux, αν και έρχεται χωρίς τις συνήθεις εφαρμογές του GNU/Linux και είναι φτιαγμένο ώστε να δυσκολεύει το χρήστη να εγκαταστήσει τέτοιου είδους εφαρμογές. Το πρόβλημα του ChromeOS κατά τον κύριο Stallman είναι στο σχεδιασμό του τι έχει φτιαχτεί να κάνει και αυτό είναι να ενθαρρύνει το χρήστη η αποθήκευση και η επεξεργασία των δεδομένων του να γίνεται σε κάποιο server και όχι στον υπολογιστή του.

Επίσης το άρθρο κλείνει με μια μικρή παρεξήγηση (που αργότερα λύνεται) σχετικά με το αν είναι σωστό να τρέχει κάποιος το LOIC (Low Orbit Ion Cannon για τους φίλους του) για την διενέργεια επιθέσεων άρνησης πρόσβασης Denial of  Service Attacks σε διάφορα site, στα πλαίσια του Operation Payback που οργανώνουν οι Anonymous. Ο Stallman δε θεωρεί την φιλοσοφία των DoS εξορισμού λάθος αλλά διατυπώνει την ανησυχία του για το αν ο κώδικας του LOIC είναι διαθέσιμος, Τελικά διευκρινίζεται ότι το LOIC αν και δεν είναι ελεύθερο λογισμικό είναι με άδεια Public Domain.

Σε πολλά από τα λεγόμενα του Stallman πιστεύω ότι “επί της αρχής” είμαι σύμφωνος σε κάποια άλλα ίσως όχι, νομίζω όμως ότι γενικά ακόμη δεν έχω πειστεί για το πόσο βολικό θα ήταν για εμένα ως χρήστη το ChromeOS (αν και έχω μπει στην διαδικασία να φτιάξω μια δική μου (πολύ απλοϊκή) web app για τον Chrome) ή ίσως είναι ο μικρός υποσυνείδητος Stallman που με αποτρέπει να το εκτιμήσω όσο θα έπρεπε.


η Oracle χάνει τον έλεγχο του OpenOffice, πλέον έρχεται το LibreOffice 3

OpenOffice.org 2.3 Native Aqua Port

μια πρόσφατη έκδοση του OpenOffice.org

Εδώ και μερικές μέρες πολλά Ελεύθερα προγράμματα προχωράνε σε fork.  Όπως και διανομή Mandrake με το Mageia έτσι και το OpenOffice.org γίνεται fork από το LibreOffice με την Oracle να μην συμμετέχει άμεσα πλέον στην ανάπτυξη του κάτω από την σκέπη του The Document Foundation.

Στους υποστηρικτές της πρωτοβουλίας φιγουράρουν σημαντική οργανισμοί της κοινότητας του ελεύθερου λογισμικού όπως το Free Software Foundation, το OASIS (Organization for the Advancement of Structured Information Standards), το Οpen Source Initiative, η Γαλλική, Βραζιλιάνικη και Νορβηγική κοινότητα ανάπτυξης και διεθνοποίησης του openoffice, το NeoOffice που είναι το επίσημο port του OpenOffice στο MacOSX, το ίδρυμα GNOME και η Τσεχική μη-κυβερνητική οργάνωση Liberix.

Εκτός όμως από την κοινότητα και τους οργανισμούς ανάπτυξης ελεύθερου λογισμικού υπάρχουν και πολλές και μάλιστα πολύ ισχυρές εταιρείες που συμμετέχουν στο εν λόγω project. Χαρακτηριστικά, η Google (να θυμίσω ότι η Google έχει μηνυθεί από την Oracle), η Novell (πως είναι γνωστό ότι είναι πιθανό σύντομα να ανακοινώσει το στρατηγικό επενδυτή που θα αγοράσει την δραστηριότητες της εταιρείας που σχετίζονται με το Linux), η RedHat (μια από τις πλέον ισχυρές εταιρείες στο χώρο του Linux για επιχειρήσεις), η Canonical (η εταιρεία πίσω από την ανάπτυξη της πλέον δημοφιλούς διανομής Linux του Ubuntu), η βρετανικές εταιρείες υποστήριξης ανοιχτού λογισμικού credativ, και η Collabora.

Περισσότερα στοιχεία θα βρείτε στην ανακοίνωση του The Document Foundation σχετικά με αυτή την εξέλιξη.


κυβέρνηση Μάλτας: προτιμάμε Ελεύθερο Λογισμικό, συνεργαζόμαστε με το τοπικό LUG για μεταφράσεις! 6

Sunrise in Malta

Η κυβέρνηση της Μάλτας εξέδωσε ντιρεκτίβα η οποία έχει σαν στόχο την υιοθέτηση Ελεύθερου Λογισμικού από το δημόσιο τομέα της και την χρήση της EUPL (Ευρωπαϊκής Άδειας Δημόσιας Χρήσης) από τις υπηρεσίες της.

Οι οδηγίες της εν λόγω ντιρεκτίβας είναι αρκετά εντυπωσιακές κατά την γνώμη μου, πιο συγκεκριμένα προτείνεται:

  • Η κυβέρνηση μπορεί να χρησιμοποιήσει και κλειστού λογισμικού που είναι, εν μέρει ή εν όλω, βασισμένο σε ανοιχτού κώδικα τεχνολογίες. Οι τεχνολογίες αυτές περιλαμβάνουν, αλλά δεν περιορίζονται, τις γλώσσες προγραμματισμού, τις βιβλιοθήκες, βοηθητικά εργαλεία και τμήματα λογισμικού.
  • Η κυβέρνηση οφείλει να υιοθετήσει  Ελεύθερο Λογισμικό με άδεια που είναι σύμφωνη με τον ορισμό Ελεύθερου Λογισμικού του Free Software Foundation. Η ρήτρα αυτή αποκλείει patches, ενημερώσεις και αναβαθμίσεις του εμπορικού λογισμικού που έχει ήδη αποκτηθεί.
  • Η κυβέρνηση εξετάζει μόνο ανοιχτό λογισμικό που είναι διαθέσιμο στην αγγλική γλώσσα, μαζί με μια άλλη ευρωπαϊκή γλώσσα. Ο πηγαίος κώδικας και τα σχόλια του θα πρέπει ιδανικά να είναι στην αγγλική γλώσσα.
  • Η κυβέρνηση θα προτιμά ανοιχτό λογισμικό που υποστηρίζει Intenationalisation
  • Η κυβέρνηση θα επιδιώξει να κεφαλαιοποιήσει τις επενδύσεις από τα Κράτη Μέλη της Ευρωπαϊκής Ένωσης εξετάζοντας ανοιχτού κώδικα λογισμικό που δημοσιεύεται στο OSOR.eu
  • Οι νομικοί κίνδυνοι και ευθύνες για το λογισμικό που έχει άδεια ανοιχτού κώδικα λαμβάνονται από το Προϊστάμενο του οργανισμού που υιοθετεί το εν λόγω λογισμικό.
  • Οι λύσεις ανοιχτού κώδικα λογισμικού που θα χρησιμοποιούνται από την κυβέρνηση θα πρέπει να είναι εγγεγραμμένες στο intranet του OSOR, Πακέτα και διανομές ανοιχτού κώδικα θα πρέπει να καταχωρούνται στο σύνολο τους.
  • Σε περίπτωση που απαιτείται μετάφραση στην Μαλτεζική γλώσσα κάποιου ανοιχτού κώδικα προγράμματος η κυβέρνηση θα επιδιώκει την συνδρομή του Government of Malta Open Source End User Group.
  • Η κυβέρνηση θα επιδιώκει εκπαίδευση και υποστήριξη λογισμικού ανοιχτού κώδικα μέσω υπαρχόντων και δυνητικών επαφών της, οι οποίες μπορούν να περιλαμβάνουν κυβερνητικού και ιδιωτικούς φορείς.
  • Η κυβέρνηση θα επιδιώξει την διευκόλυνση τη διανομής  κυβερνητικών λύσεων ανοιχτού λογισμικού στο πλαίσιο της EUPL.
  • Όταν δεν είναι δυνατό να γίνει χρήση λογισμικού ανοιχτού κώδικα, τα κατάλληλα αποδεικτικά στοιχεία θα πρέπει τίθενται στη διάθεση μας.
  • Η κυβέρνηση θα παρέχει χώρους εργασίας για λύσεις ελεύθερου λογισμικού είτε μέσω του ΕθνικούForge (σαν το SourceForge αλλά από την Μαλτέζικη κυβέρνηση) ή στο OSOR.eu έλλειψή του πρώτου.

Πόσα χρόνια μπροστά είναι άνθρωποι σε αυτά τα θέματα!!! Άντε να πέρνουμε και εμείς σειρά σιγά-σιγά.