OpenSUSE


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


2ο OpenSUSE summer camp στην Κατερίνη

Ο φίλος και αναγνώστης του elkosmas.gr Γιώργος Μπράτσος είχε την καλοσύνη να με προσκαλέσει στο Δεύτερο OpenSUSE summer camp που διοργανώνει η Ελληνική κοινότητα OpenSUSE. Ποίο συγκεκριμένα η ανακοίνωση έχει ως έξης.

Ζεσταθήκατε;

Ήρθε η ώρα να κανονίσετε τις καλοκαιρινές σας εξορμήσεις!
Το 2ο openSUSE Collaboration Summer Camp πλησιάζει και φέτος στο γνωστό μέρος (ξενοδοχείο Grand Platon στην παραλία Κατερίνης) στις 20-22 Ιουλίου 2012!

Όπως και πέρσι θα μαζευτούμε στην πισίνα και θα συνδυάσουμε μπάνια και μπύρες με παρουσιάσεις και workshops (μην ξεχάσετε να φέρετε τα laptop σας!)

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

Όπως και πέρσι θα υπάρχει ποικιλία θεμάτων που θα παρουσιαστούν τα οποία θα ανταποκρίνονται σε όλους, ακόμα και στους πιο νέους και όχι και τόσο έμπειρους χρήστες.
Όλοι μπορούν να συμμετέχουν ενεργά, να παρακολουθήσουν τις παρουσιάσεις και να πραγματοποιήσουν workshops!

Τι πρέπει να γνωρίζετε:

1. [CfP] Η υποβολή ομιλιών/workshops έχει ανοίξει και περιμένουμε και τις δικές σας προτάσεις!
Το μόνο που χρειάζεται να κάνετε είναι να συμπληρώστε τη φόρμα: http://www.os-el.gr/content/submit-talk-collaboration-summer-camp-2012

2. Για δήλωση συμμετοχής & κρατήσεις δωματίων (καλό είναι να το κάνετε εγκαίρως για να μας βοηθήσετε να κρατήσουμε τα διαθέσιμα δωμάτια που θα χρειαστούν στο ξενοδοχείο) στείλτε τα στοιχεία σας στο reservations@os-el.gr
(Για κράτηση δωματίου απαιτείται η καταβολή του 50% του κόστους – περισσότερες πληροφορίες για την κατάθεση θα σας δοθούν μέσω email)

Το κόστος για τα δωμάτια είναι (συμπεριλαμβάνεται πρωινό & βραδινό):

  • Μονόκλινο – 35 ευρώ/βραδιά
  • Δίκλινο – 45 ευρώ/βραδιά
  • Τρίκλινο – 60 ευρώ/βραδιά

3. Έχετε άλλες ερωτήσεις ή απορίες;

  • Περισσότερες πληροφορίες μπορείτε να βρείτε στη σελίδα www.os-el.gr/summercamp
  • Για οποιαδήποτε ερώτηση, επικοινωνήστε μαζί μας μέσω email: summercamp@os-el.gr
    Διότι αγαπάμε αυτό που κάνουμε & περνάμε ωραία συνεισφέροντας στο ΕΛ/ΛΑΚ ακόμα και το καλοκαίρι!

    ΣΑΣ ΠΕΡΙΜΕΝΟΥΜΕ ΟΛΟΥΣ ΕΚΕΙ!

Η σχέση μου με την OpenSUSE πάει πολύ πίσω, όταν ακόμη η OpenSUSE λεγόταν SuSE και τα γραφεία της εταιρίας SuSE GmbH ήταν στην Γερμανία. Όμως το 2ο collaborion camp όπως λέει και η ανακοίνωση δεν έχει να κάνει μόνον με τους χρήστες OpenSUSE αλλά αφορά όλους τους ανθρώπους που χρησιμοποιούν ελεύθερο λογισμικό ανεξάρτητα από την διανομή που χρησιμοποιούν.

Αν και προσωπικά μάλλον δεν θα καταφέρω να είμαι εκεί νομίζω ότι αξίζει να παραβρεθείτε ειδικά αν χρησιμοποιείτε OpenSUSE καθημερινά.


Παγκόσμια Ημέρα Ελευθερίας Λογισμικού 2011 το Σάββατο 17 Σεπτεμβρίου 5

Όπως και κάθε χρόνο έτσι και εφέτος το Σεπτέμβριο γιορτάζουμε την Παγκόσμια μέρα Ελευθερίας Λογισμικού ή Software Freedom Day. Ουσιαστικά είναι μια ευκαιρία για παλιούς, νέους και επίδοξους χρήστες και προγραμματιστές ελεύθερου λογισμικό να μαζευτούν να ανταλλάξουν απόψεις, σκέψεις και ιδέες και να γιορτάσουν τα οφέλη που έχουν από το Ελεύθερο Λογισμικό.

Στην Αττική ήδη έχουν προγραμματιστεί εκδηλώσεις στο hackerspace.gr (κοντά στο σταθμό του ΗΣΑΠ Αγ. Ελευθέριος στα  Κάτω Πατήσια στην οδό Αμπατιέλου 11, πως θα πάτε θα δείτε εδώ) από τις 12 το μεσημέρι μέχρι τις 1ο το βράδυ. Στα πλαίσια των εκδηλώσεων θα γίνουν προβολές ντοκυμανταίρ (όπως το Patent Absurdity) και των ταινιών του Blender Foundation καθώς και διάθεση υλικού από διάφορα projects ελεύθερου λογισμικού. Αν έχετε υλικό ή προτάσεις μην διστάστε να συμμετέχετε στην σχετική σελίδα του Wiki και στην Mailing list του hackerspace.gr. Επίσης αν θέλετε μπορείτε να συμμετάσχετε στο σχετικό event στο Facebook.


View Larger Map
Στην Θεσσαλονίκη θα γίνουν διαλέξεις σε διάφορα σχολεία ενώ τα παλικάρια της Ελληνικής κοινότητας OpenSUSE έχουν χώρο στην Διεθνή Έκθεση Θεσσαλονίκης  (στο Περίπτερο 18, Booth 8). Η Ελληνική κοινότητα OpenSUSE είναι ήδη εκεί από τις 10 του μήνα και θα παραμείνει εκεί μέχρι τις 18 του μήνα.

Στην Λάρισα η LinuxTeam του TEI Λάρισας θα κάνει ανοιχτή εκδήλωση στην Κεντρική Πλατεία της πόλης.

Στην Φλώρινα επίσης θα δραστηριοποιηθεί η Κοινότητα της OpenSUSE με τοπική βοήθεια ενώ και ο Chania-LUG έχει σχέδια για την πόλη των Χανίων.

Αν δεν υπάρχει κάποια δραστηριότητα στην πόλη σας μπορείτε ακόμη να κάνετε ένα event.


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

Πριν λίγο καιρό είχα αναφερθεί στο TuDu ένα πρόγραμμα διαχείρισης υποχρεώσεων (to-do) μέσω κονσόλας. Εδώ και λίγο καιρό έχω ανακαλύψει το taskwarrior και κάθε λίγο βρίσκω ένα διαφορετικό τρόπο για να το χρησιμοποιώ. Το taskwarrior είναι διαθέσιμο για τις περισσότερες διανομές Linux

πχ στο Debian και το Ubuntu αρκεί ένα απλό

sudo apt-get update
sudo apt-get install task

στη Fedora

yum install task

στην ΟpenSUSE θα πρέπει να προσθέστε ένα έξτρα αποθετήριο ενός χρήστη του taskwarior

zypper ar http://download.opensuse.org/repositories/home:/agentdero:/utils/openSUSE_11.4/ agentdero
zypper ref
zypper in taskwarrior

Και φυσικά μπορείτε να βρείτε πακέτα για κατέβασμα για Mac OS X αλλά και για Windows (μέσω Cygwin) στην επίσημη ιστοσελίδα του.

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

(more…)


Οι Έλληνες και Κύπριοι του Google Summer Of Code 2011 8

H Google εδώ και πολλά χρόνια διοργανώνει το Google Summer Of Code που ουσιαστικά είναι ένα σύστημα με το όποιο σπουδαστές και φοιτητές χρηματοδοτούνται για να γράψουν κώδικα για πολλά και σημαντικά projects Ελεύθερου Λογισμικού, οι μαθητές έρχονται σε επαφή με mentors (δηλαδή με άτομα που είναι ήδη developers σε ένα project) που τους καθοδηγούν στο τι χρειάζεται για να ολοκληρωθεί η συμβολή τους στο project αυτό.

Η λίστα που ακολουθεί βασίστηκε στην ολοκληρωμένη λίστα όλων των Google Summer Of Code 2o11 projects με μπόλικο parsing με το μάτι (μην γελάτε) σαφώς είναι γεμάτη κενά και σίγουρα με μπόλικα λάθη.

Από Mentors

O Evan Prodromou (OK δεν είναι ακριβώς Έλληνας ο Evan αλλά η καταγωγή του είναι Ελληνική) και είναι και ο ιδρυτής του StatusNet ο οποίος θα καθοδηγήσει τον/την (;) Soe Thiha στην υλοποίηση του Integration του StatusNet με το GoogleApps.

Δήμητρα Γιαννακοπούλου (η κυρία Γιαννακοπούλου εργάζεται για το Πανεπιστήμιο Carnegie Mellon στο Ερευνητικό Κέντρο Ames της NASA – δεν ξέρω για εσάς αλλά εγώ πωρώθηκα) του Java Pathfinder που έχει αναλάβει να καθοδηγήσει τον Sebastien Conbefis στην υλοποίηση του Checking Human Machine Interactions

Ο Χρήστος Ζούλας από που ανήκει στους core developers του NetBSD που έχει αναλάβει την καθοδήγηση του Vlad Balan για την υλοποίηση των αλγορίθμων που περιγράφονται στο RFC 6056 στο NetBSD

Από σπουδαστές/φοιτητές

Ο Χρήστος Μπούνταλης που έχει αναλάβει το Fillup-ng για το OpenSUSE με mentor τον Michal Hrusecky

O Δημήτριος Αποστόλου που έχει αναλάβει το GCC Optimisation για το GCC του The GNU compiler collection με mentor τον stevenb

O Ευστάθιος Καμπέρης που έχει αναλάβει το pkgsrc cross building:connecting the dots για το NetBSD με mentor Aleksej Saushev

Ο Γιώργος Ανδρέου  που ανέλαβε την δημιουργία ενός binding για την βιβλιοθήκη Hwloc του Tcl/Tk με mentor τον Andreas Kupries

O Giorgos Boutsoukis (δεν ήμουν σίγουρος αν αυτό προφέρεται με Β ή με Μπ.) που ανέλαβε την δημιουργία paravirtualized audio για το Xen με mentor τον darnok

Ο Γιάννης Αδαμόπουλος που ανέλαβε την δημιουργία υποστήριξης themes για το ReactOS με mentor τον Amine Khaldi

O Νίκος (δεν βρήκα επώνυμο) που ανέλαβε την δημιουργία μεθόδου για την εμφάνιση subsurface features in a virtual world που είναι project του Portland State University

O Θοδωρής Χατζημίχος (σόρρυ πριν δεν το έγραφα σωστά) που ανέλαβε την δημιουργία του νέου Django CMS του site του Gentoo για το Gentoo Foundation (φυσικά) με mentor τον quantumsummers

Ο Γιάννης Μπελιάς που ανέλαβε το API stabilization του Oyranous Color Management System II για το OpenICC με mentor τον Kai-Uwe Behrmann

ο Ρυακιωτάκης Αντώνης ανέλαβε το UV seaming tools για το Βlender
(ευχαριστώ το Γιώργο Κιαγιαδάκη για την προσθήκη)

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

Ελπίζω στο μέλλον να βλέπουμε όλο και πιο συχνά Έλληνες μέντορες και μαθητές. Ένα πολύ ενδιαφέρων άρθρο για το Google Summer Of Code θα διαβάστε και στο blog του Κώστα Κουδάρα.

Επίσης να υπενθυμίσω αντίστοιχη δημοσίευση για το GSoC 2010 και για το GSoC 2009


OpenFest 2011 φεστιβάλ ΕΛ/ΑΚ στο TEI Πειραιά 5

Το Σαββατοκύριακο 9 και 10 Απριλίου θα γίνει στο TEI Πειραιά το OpenFest 2011. Το OpenFest είναι διοργανώνεται από σπουδαστές του Τμήματος Ηλεκτρονικών Συστημάτων και Υπολογιστών με την υποστήριξη του Εργαστηρίου Λειτουργικών Συστημάτων. Το φεστιβάλ ανοιχτού κώδικα και ελεύθερου λογισμικού του ΤΕΙ Πειραιά δεν απευθύνεται μόνο σε όσους ασχολούνται με το Ελεύθερο Λογισμικό (όπως εγώ καλή ώρα) αλλά σε οποιοδήποτε θέλει να το γνωρίσει. Στο πρόγραμμα (όπως θα δείτε παρακάτω) υπάρχουν ομιλίες και workshops ακόμη και για όσους κάνουν τα πρώτα τους βήματα στο Ελεύθερο Λογισμικό.

Αν και προσωπικά θα σας πρότεινα να πάτε σε όλες σχεδόν της ομιλίες αλλά αυτό δεν γίνεται γιατί θα υπάρχουν δύο ομιλίες ταυτόχρονα  και workshops (μπράβο ποικιλία!) συνεπώς ρίξτε μια ματιά στο πρόγραμμα (στο οποίο έχω προσθέσει links με τις προσωπικές ιστοσελίδες των ομιλητών που γνώριζα ή μπορούσα να θυμηθώ και λίγα σχετικά link):

Σάββατο 9 Απριλίου Αμφιθέατρο Χατζηνικολάου
10:00 – 10:30: Προσέλευση
10:30 – 11:00: Άνοιγμα της διοργάνωσης – Χαιρετισμοί

11:00 – 11:30: Κουδάρας Κων/νος – “Παρουσίαση της ελληνικής κοινότητας OpenSuse
11:30 – 12:00: Ιωσηφίδης Ευστάθιος – “OpenSuse: Παρουσίαση διανομής 11.4
12:00 – 12:30: Λάτσας Τάσος – “Παρουσίαση της διανομής Archlinux
12:30 – 13:00: Παπαδέας Πιέρρος: “Παρουσίαση της διανομής Fedora

13:00 – 13.30: Διάλειμμα

13:30 – 14:00: Ρουσινόπουλος Αθανάσιος-Ηλίας – “Τι είναι το EyeOS;”
14:00 – 14:45: Χρυσοχέρης Ηλίας | FreeBSD Project – “Παρουσίαση του λειτουργικού συστήματος FreeBSD και η εκδοχή του ως εναλλακτική λύση έναντι του openSolaris”
14:45 – 15:15: Γραμμένος Αλέξης – “And now what ?”

15:15 – 16:00: Μεγάλο Διάλειμμα
16:00 – 16:30: Σπύρος Γαστεράτος | Κοινότητα ΕΛΛΑΚ Πανεπιστημιου Αθηνών – “Customizing linux for academic purposes”
16:30 – 17:00: Κουδάρας Κωνσταντίνος – “Παρουσίαση της εφαρμογής SUSE Studio
17:00 – 17:30: Ευστάθιος Αγραπίδης – “Εισαγωγή στο OBS
17:30 – 18:00: Δημήτρης Παπαπούλιος | Slot it || die – Ελληνική Κοινότητα Gentoo Linux
18:00 – 18:30: Δημήτριος Ντούλας | Λέσχη Φίλων Ανοικτού Λογισμικού Κοζάνης – “Παρουσίαση προγράμματος οπτικής αναγνώρισης χαρακτήρων με υποστήριξη ελληνικών και άλλων μη λατινικών χαρακτήρων”

Αμφιθέατρο Α011
11:10 – 12:00: Πολυχρόνης Κωνσταντίνος – ” Life as an android developer”
12:00 – 12:30: Ιωάννης Τσίγκος (που είναι και γειτονάκι μου αν δεν κάνω λάθος) & Σωτήρης Χατζηαναγνώστου – “Παρουσίαση της εφαρμογής : Android n Andretta :The balcony scene”
12:30 – 13:00: Νασιώτη Μαρία & Μαρούλης Νίκος – “Παρουσίαση της εφαρμογής: Love Secret”

13:00 – 13.30: Διάλειμμα

13:30 – 14:00: Κώστας Αντονάκογλου & Κωνσταντίνος Παπαδημητρίου – “Τι είναι το arduino

14:00 – 14:50: Χατζόπουλος Μάκης | Τει Πειραιά Τμήμα Αυτοματισμού – “Πολυ-χρηστικό Αυτόνομο Όχημα Μήχατρον”

Πρόγραμμα Workshop
11:30 – 12:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 1
12:30 – 13:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 2
13:30 – 14:20: Drupal (βασική εγκατάσταση / ρυθμίσεις Drupal) part 314:30 – 15:20: Arduino Developing Team
15:30 – 16:30: Λυριτζής Βασίλης – Design with Open Source Softcore Processor using FPGA

Κυριακή 10 Απριλίου

11:00 – 11:30: Δρ. Βασίλειος Βλάχος & Δρ. Αλέξανδρος Παπανικολάου – “Μαθαίνοντας ασφάλεια web εφαρμογών με ΕΛ/ΛΑΚ”
11:30 – 12:00: Κωνσταντίνος Παπαπαναγιώτου (OWASP) – “Ασφάλεια στις Web εφαρμογές: Μας αφορά όλους!”
12:00 – 12:30: Θοδωρής Λιβάνης & Παναγιώτης Παπαντωνίου – “Ultimate Web Firewall – PHP Open Source Application”
12:30 – 13:00: Βικάτος Παντελής | Taspython – No more spam

13:00 – 13:30: Διάλειμμα

13:30 – 14:20: Κοινότητα drupal – “Τι είναι το drupal & social networking σε μορφή drupal – building communities.”
14:20 – 14:50: Κωνσταντίνος Παπαδημητρίου – “Η γλώσσα προγραμματισμού PHP”
14:50 – 15:35: Παναγιώτης Παπαδόπουλος – “In Ruby’s arms”
15:35 – 16:00: Jim Myhrberg – “Ruby Metaprogramming”

16:00 – 16:30: Μαρούλης Νίκος – “Live TV Streaming”

16:30 – 17:00: Διάλειμμα

17:00 – 17:50: Διονύσης Ζήνδρος & Πέτρος Αγγελάτος – “HTML5: WebGL”
17:50 – 18:20: Ιωάννης Βλαχογιάννης (GTUG) – “How to become a Googler – The OpenSource way”
18:20 – …: Απολογισμός, λήξη διημερίδας

Αμφιθέατρο Α011

11:00 – 11:30: Δημήτρης Κυριακός Αντιπρόεδρος Ένωσης Πληροφορικών Ελλάδας (Ε.Π.Ε.) – “Πληροφορική Παιδεία”
11:30 – 12:00: Γιάννης Σιάχος / Ιάσονας Παπαναγιώτου – “Εφαρμογή ΕΛΛΑΚ στην εκπαίδευση – Τομέας Εκπαιδευτικής Τεχνολογίας / ΕΑΙΤΥ, ΥΠΔΒΜΘ

12:00 – 12:20: Γιάννης Γιανναράκης – “Wikipedia: Το μεγαλύτερο ανοικτό συνεργατικό έργο στον πλανήτη και στην Ελλάδα ”
12:20 – 12.50: Hellug

12:50 – 13:30: Διάλειμμα

13:30- 14:00: Εμμανουήλ Νίνος & Ανδρέας Παπακλεοβούλου – “Ανέβασμα βάσης δεδομένων σχολικής βιβλιοθήκης υπό μορφήν καταλόγου ανοικτής πρόσβασης OPAC σε Joomla! ιστοσελίδα, με χρήση αποκλειστικά ΕΛ/ΛΑΚ”

14:00 – 14:40: Αναστάσιος Οικονομίδης – “JavaScript και SVG για τη δημιουργία διαδικτυακών διαδραστικών εργαστηρίων”
14:40 – 15:10: Μανιατοπούλου Αγγελική – “Εργαστηριακη Υποστήριξη στο Μάθημα Πληροφορικά Συστήματα Διοίκησης με Ελεύθερο Λογισμικό”

Πρόγραμμα Workshop
12:00 – 13:00: Fedora
13:00 – 14:00: Ανδρέας Βενιέρης & Αναστάσιος Στασινόπουλος | Owasp – “Hackademic Challenges”
14:00 – 15:00: Opensuse – Πως να δημιουργήσετε πακέτα για οποιαδήποτε διανομή με την χρήση του OBS
15:00 – 18:00: Εργαστηριακη Υποστήριξη στο Μάθημα Πληροφορικά Συστήματα Διοίκησης με Ελεύθερο Λογισμικό

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

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

Πως θα πάμε εκεί; Λοιπόν αν δεν ξέρετε πως πάει κανείς στο ATEI ρίξτε μια ματιά στη σχετική σελίδα του openfest. Γενικά αν έχετε πάει στα Jumbo στην Θηβών ή στο Village Park στου Ρέντη μια χαρά θα το βρείτε ΑΤΕΙ Πειραιά.

Ελπίζω όλα να εξελιχθούν καλά μέχρι τότε και να μπορέσω και εγώ να παραβρεθώ εκεί. Μέχρι τότε ακολουθεί και σχετικό banner-άκι για όσους διατηρούν website και θέλουν να το διαδώσουν. Επίσης όσοι χρησιμοποιείτε social networks αν θέλετε μπορείτε να ρίξτε μια ματιά στο Twitter και το Facebook του OpenFest.

Όσοι το βρίσκετε ενδιαφέρων διαδώστε σε φίλους και γνωστούς.

Παρακάτω ακολουθεί ο κώδικας για το bannerάκι αν θέλετε να το βάλετε στο δικό σας website είναι στα 2oo επί 239 pixel.

<a href=”http://openfest.teipir.gr”> <img title=”OpenFest2011″ src=”http://elkosmas.gr/wp-content/uploads/2011/03/opefest.gif” alt=”OpenFest 2011″ />

Κλείνοντας να ευχαριστήσω τον Α. Ναυπλιώτη για την επικοινωνία εκ μέρους των διοργανωτών του OpenFest 2011 και για την δημιουργία του banner.


σχετικά με την απενεργοποίηση του HAL στην milestone της OpenSUSE 11.4 4

Διάβαζα στο site του LinuxInside ότι πλέον το HAL θα σταματήσει να χρησιμοποιείται στην νέα milestone της OpenSUSE, δεν μπορούσα να πάρω από το μυαλό μου αυτή την σκηνή από το 2001:Οδύσσεια του Διαστήματος


H πρώτη συνάντηση της Ελληνικής κοινότητας openSUSE

openSUSE StickerΜε χάρα πριν λίγες ώρες έλαβα ένα email από την Ελληνική Κοινότητα openSUSE. Πρέπει να ομολογήσω ότι προσωπικά έχω μεγάλη αδυναμία στην SuSE και την OpenSUSE καθώς είναι η διανομή με την οποία έκανα τα πρώτα μου βήματα στο Linux και στο Ελεύθερο Λογισμικό. Είχα αρχίσει πολλά χρόνια πριν όταν η SuSE 6.3 (αν θυμάμαι καλά έχουν περάσει και 10 χρόνια από τότε).

Όσο αφορά το θέμα του email που έλαβα λοιπόν (να μην ξεχνιόμαστε) η Ελληνική Κοινότητα openSUSE έκανε την πρώτη της συνάντηση στην οποία δύστυχος δεν κατάφερα να παραβρεθώ. Ωστόσο ο Κώστας Κουδάρας επικοινώνησε μαζί μου και με ενημέρωσε σχετικά.

Σας παραθέτω λοιπόν το κείμενο του Κώστα:

Το Σάββατο 13/11 το απόγευμα η Ελληνική κοινότητα openSUSE έκανε την πρώτη της συνάντηση.
Ο σκοπός αυτής της συνάντησης ήταν όσοι ενδιαφέρονται να συμμετέχουν
στη κοινότητα να αποφασίσουν από κοινού τα επόμενα βήματα της
κοινότητας μας.
Εγώ(Warlordfff) και ο Στάθης(diamond_gr) δεν είχαμε εμπειρία στην
οργάνωση παρόμοιων συναντήσεων και κάναμε πολλά λάθη,είχαμε πολλές
δυσκολίες και πολλά πράγματα δεν πήγαν όπως θα έπρεπε αλλά τελικά
καταφέραμε όλοι μαζί να πάρουμε κάποιες αποφάσεις γύρω από κάποια
θέματα και επίσης αποφασίσαμε να ανανεώσουμε το ραντεβού μας για
κάποια στιγμή το επόμενο Σ/Κ (ακριβής ώρα και μέρα θα αποφασιστούν από
κοινού μέσα στην εβδομάδα στην λίστα μας).
Τα θέματα που συζητήθηκαν ήταν τα εξής:

Επίσημη μετάφραση του 11.4 και η σύσταση ομάδας μεταφραστών.
Δύο μέλη εκδήλωσαν ενδιαφέρον για αυτο:
Κώστας Μπουκουβάλας( ο οποίος είναι ήδη openSUSE Translator)
Μιχάλης Βουρλάκος
Ο Κώστας Μπουκουβάλας δημιούργησε για αυτό μια σελίδα στο wiki

Φόρουμ:Δημιουργία Ελληνικού τομέα στο http://forums.opensuse.org.
Τα μέλη που εξέφρασαν ενδιαφέρον για να βοηθήσουν σε αυτό τον τομέα είναι:
Στράτος Ζολώτας (Baskinsy)
Στάθης Ιοσιφίδης (Diamond_gr)
Κώστας Κουδάρας (warlordfff)
Κώστας Μπουκουβάλας(Boukouvalas)
Γιώργος (Etern4l)

Wiki:Αποφασίσαμε όλα τα μέλη να συνεισφέρουν μεταφράζοντας κομμάτια
στα Ελληνικά. Επίσης υπήρξε μια πρόταση για την οργάνωση ενός μικρού
Hackfest για την μετάφραση του wiki.

LI-F-E: Μιλήσαμε για την δημιουργία εξελληνισμένου LI-F-E με την
ενσωμάτωση των πακέτων του υπουργείου παιδείας

OBS: Αποφασίσαμε στην σύσταση ομάδας για το OBS, η ομάδα θα πάρει
κάποια πακέτα για συντήρηση και υποστήριξη και επίσης την δημιουργία
πακέτων που δεν είναι διαθέσιμα για το openSUSE (τέτοια πακέτα είναι
τα πακέτα του υπουργείου παιδείας που χρειαζόμαστε για την Ελληνική
έκδοση του LI-F-E)

Τέλος αποφασίσαμε να επεξεργαστούμε όλα αυτά για τα οποία μιλήσαμε
στην λίστα μας όλη την εβδομάδα και να μιλήσουμε για όλα αυτά και
ακόμα περισσότερα στην επόμενη μας συνάντηση

Κώστας “Warlordfff” Κουδάρας
openSUSE ambassador
openSUSE member

Για περισσότερες πληροφορίες σχετικά με την κοινότητα:
http://opensuse.gr (wiki)
http://amb.opensuse.gr
για εγγραφή στην Ελληνική λίστα ταχυδρομείου:
opensuse-el+subscribe@opensuse.org
IRC: #opensuse.gr στο Freenode

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


NYPost: Η Novell θα πουληθεί σε δύο κομμάτια. 6

openSUSE StickerH Novell τελικά θα πουληθεί σε δύο κομμάτια όπως αναφέρει η New York Post.

Για την ακρίβεια το κομμάτι που είναι υπεύθυνο για την εκμετάλλευση και ανάπτυξη του SuSE Linux θα πουληθεί σε στρατηγικό επενδυτή. Ενώ το κομμάτι που είναι υπεύθυνο για τις υπόλοιπες δραστηριότητες της Novell θα πουληθεί σε κάποιο ιδιωτικό επενδυτικό κεφάλαιο. Πρέπει να υπενθυμίσω ότι η Novell είχε απορρίψει στο παρελθόν μια κίνηση εξαγοράς από το hedge fund Elliott Associates. Σύμφωνα με μια πηγή της New York Post οι συμφωνίες θα ανακοινωθούν ταυτόχρονα και μάλλον η εταιρεία θα πάψει να εμφανίζεται στο πίνακα της Wall St. Επίσης πηγή της New York Post αναφέρει ότι το ύψους των δύο συμφωνιών θα είναι μεγαλύτερο από την πρόταση της Elliott.

Δεν υπάρχουν στοιχεία αυτή την στιγμή για το ποίος μπορεί να είναι ο πιθανός αγοραστής του τμήματος της εταιρείας που είναι υπεύθυνο για το SuSE Linux, αλήθεια εσείς ποίος πιστεύετε ότι μπορεί να είναι;


μαθαίνωντας σε παιδιά προγραμματισμό με το Scratch 5

Το Scratch είναι ένα περιβάλλον ανάπτυξης προγραμμάτων που έχει σαν σκοπό της  διδασκαλία των βασικών αρχών του προγραμματισμού σε ένα ευχάριστω περιβάλλων. Είναι βασισμένο στο περιβάλλον Squeak κάτω από μια άδεια που δεν είναι ανοιχτού κώδικα αλλά freeware. To Scratch τρέχει σε εκδώσεις για Windows και Mac αλλά υπάρχουν πολλές εκδόσεις για Linux (έχουν εμφανιστεί πακέτα για OpenSUSE, Ubuntu, Debian και άλλα). Είναι εντυπωσιακό να βλέπει κανείς παιδία του δημοτικού να κάνουν πράγματα με τον υπολογιστή! Για περισσότερα δείτε το video που ακολουθεί.

(more…)


12 βιβλία για το ελεύθερο λογισμικό 6

Συγκέντρωσα μερικά  βιβλία που διατίθεται δωρεάν στο internet για να διαβάστε για το ελεύθερο λογισμικό, αν έχετε άλλα υπόψιν σας γράψτε τα και θα επεκτείνω το άρθρο…

Linux Starter Pack

To Linux Starter Pack είναι μια ειδική έκδοση του αγγλικού περιοδικού Linux Format. Το συγκεκριμένο ειδικό τεύχος έχει σαν στόχο να εισάγει τον χρήστη στο Linux και βασικά προγράμματα που χρησιμοποιούνται στο Linux, το συγκεκριμένο τεύχος είναι διαθέσιμο για download στα πλαίσια της προσπάθειας του LF να υποστηρίξει την κοινότητα. Το βιβλίο είναι κατά κύριο λόγω γραμμένο για το στάνταρ Ubuntu αλλά πολλοί νέοι χρήστες που χρησιμοποιούν Linux μπορεί να ωφεληθούν.

The Easiest Linux Guide You’ll Ever Read

Γραμμένο το 2006 με στόχο τους χρήστες που έρχονται από τα Windows στο Linux το βιβλίο αυτό βασίζεται σε αντίθεση με το Linux Starter Pack στην διανομή OpenSUSE. Αυτό που μου αρέσει ιδιαίτερα στο συγκεκριμένο βιβλίο είναι ότι έχει εκτενή αναφορά στην ιστορία του Linux και στις βασικές έννοιες γύρο από αυτό. Έχει οδηγούς βήμα-βήμα για σχεδόν τα πάντα που μπορεί να θέλει ένας απλός χρήστης να κάνει με την SUSE και όντως αν είστε χρήστης SUSE θα σας φανεί σαν ο απλούστερος οδηγός Linux που έχετε διαβάσει ποτέ.

Ubuntu Pocket Reference and Guide

To βιβλίο αυτό είναι ένας πολύ καλός οδηγός καθημερινής χρήσης του Ubuntu. Ο οδηγός καλύπτει τις απλές βασικές ανάγκες ενός απλού χρήστη και φτάνει να καλύψει και τις ανάγκες έμπειρων χρηστών Linux που δεν έχουν εμπειρία στην συγκεκριμένη διανομή. Πρέπει να τονιστεί ότι πρόκειται για ιδιαίτερα πρόσφατη έκδοση και καλύπτει την έκδοση 8.10 Interpid Ibex του Ubuntu.

Producing Open Source Software

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

tuxLabs Cookbook

Στις αρχές τις δεκαετίας ο Mark Shuttleworth σημερινώς πρόεδρος της Canonical της εταιρείας πίσω από το Ubuntu. Είχε αρχίσει ένα project για τα σχολεία της πατρίδας του της Νοτίου Αφρικής φτιάχνωντας περισσότερο από 200 σχολικά εργαστήρια βασισμένα στο Linux.  Η υφιστάμενη τεχνολογία μπορεί να είναι παρωχημένη ωστόσο είναι ιδιαίτερα ενδιαφέρων να μελετήσει κανείς το κείμενο ειδικά όταν δημιουργεί project που έχουν ως βάση τους κοινότητες ειδικά να περιλαμβάνουν και χώρους εργαστηρίων εργασίας.

Free Culture

Το βιβλίο αυτό αν και δεν ασχολείται με το Linux ή το προγραμματισμό ή κάτι πολύ geeky ωστώσο είναι το πλέον σημαντικό της λίστας μας και πιστεύω ότι κάθε άνθρωπος που ασχολείται με την τεχνολογία πρέπει να το διαβάσει, το βιβλίο γράφτηκε από τον Lawrence Lessig και αποτελεί σημείο αναφοράς του ελεύθερου copyright από τότε. Νομίζω ότι αν και δεν έχει το τεχνικό ενδιαφέρων που έχουν άλλα βιβλία της λίστας αποτελεί εξαιρετικά ενδιαφέρων ανάγνωσμα ακόμη και για non-geeks.

The Blender Basics

Επείδη το ελεύθερο λογισμικό πλέον χρησιμοποιείται πολύ συχνά για την παραγωγή animation ένα εξαιρετικό εργαλείο για την δουλειά αυτή είναι το Blender. Το βιβλίο αυτό θα σας γνωρίσει ορισμένες από τις βασικές λειτουργείες του εξαιρετικά δυνατού εργαλείου Βlender ώστε να δημιουργήστε τρισδιάστατα γραφικά.

Free and Open Source Software for Development

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

Linux Professional Istitute set 101 και set 102

To Linux Professional Istitute είναι μια από τις σοβαρότερες μορφές τεχνικής πιστοποίησης για έναν χρήστη Linux και για έναν διαχειρηστή συστημάτων βασισμένων σε Linux (δηλαδή σχεδόν όλον των σοβαρών συστημάτων). Τα κείμενα είναι εξαιρετικά ενδελεχή, ευχάριστα και λεπτομερειακά. Πιστεύω ότι αξίζει να τα διαβάστε και γιατί όχι να πάρετε κάποια στιγμή και την πιστοποιήση σας (δυστηχώς στην Ελλάδα ακόμη δεν υπάρχει κάποιο κέντρο που να συνεργάζεται με το LPI).

The Cathedral and the Bazaar

Το βιβλίο! Πρέπει οπωσδήποτε να το διαβάστε… πιστεύω ότι είναι από τα σημαντικότερα κείνενα για το Ελεύθερο Λογισμικό και αν χρησημοποιείτε ελεύθερο λογισμικό ή ακόμα περισσότερο αν αναπτύσετε λογισμικό θα σας φανεί ιδιαίτερα ενδιαφέρον.

FOSS: Understanding FOSS Visual Guide

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

Two Bits

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


Η OpenSUSE εκδίδει οδηγίες για την χρήση του ονόματος της…

Peluche "Suse/Novell"H διανομή OpenSUSE προχώρησε σε έκδοση ενός επίσημου οδηγού χρήσης του ονόματος OpenSUSE από παράγωγα και πρωτοβουλίες που σχετίζονται με την εν λόγω διανομή. Στόχος τους είναι η επεξήγηση του πως μπορεί κάποιος να χρησιμοποιείσει το όνομα και τα λογότυπα της ώστε να διευκολυνθεί η αναδιανομή και διάδωση της OpenSUSE και παραγώγων της.

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

Επίσης αν ακόμη και αν αυτό που κάνετε δεν καλύπτεται στα επιτρεπόμενα από την οδηγία δεν έχετε παρά να ζητήστε μια ειδική άδεια από την Novell που έχει τα δικαιώματα του ονόματος OpenSUSE στέλνοντας ένα email εδώ με στοιχεία επικοινωνίας σας και ανάλυση της κατάστασης.


ΚDE Four Live 4.2 beta 2

Αυτή την βδομάδα βγήκε δεύτερη δοκιμαστική (beta 2) έκδοση του KDE 4.2, επίσης βγήκε και η τελευταία έκδοση της OpenSUSE η 11.1.  Όπως και με κάθε νέα έκδοση του KDE βγήκε και το Live CD “KDE Four Live” που αυτή την φορά βασίζεται στην OpenSUSE 11.1. Είναι ένας πολύ ασφαλής τρόπος να δοκιμάσει κανείς το περιβάλλον εργασίας του KDE 4.2 χωρίς άγχος για το πως θα λειτουργήσει ή όχι. Κατά την γνώμη μου  ο συνδυασμός OpenSUSE και KDE 4.2 beta 2 μου φάνηκε αρκετά αξιόλογος και μπήκα στο πειρασμό να το εγκαταστήσω (και αυτό) στον υπολογιστή μου.


Does it rock or does it suck…? 3

Curious about the results of websource.it about open source i gave it a spin…

And the results are really fun!

Do all these mean something? Yes they do but not that much…

Give it a spin too… and leave a comment if you stumble upon something interesting.


Η συμφωνία Novell-Microsoft 3

Το παρόν άρθρο είναι μια ευγενική συνεισφορά του Θοδωρή Λύτρα .
Στα 7 χρόνια που ασχολούμαι με το linux, σύντροφός μου στη διαδρομή υπήρξε και είναι ακόμη η διανομή της SuSE. Πρώτα η έκδοση 6.3, μετά η 7.3, η 9, και τώρα η 10. Η γοητεία που μου ασκεί το YaST είναι σχεδόν ερωτική. Ο υψηλός βαθμός ολοκλήρωσης, η λογική του “everything including the kitchen sink”, είναι στοιχεία που δύσκολα μπορώ να βρώ σε άλλη διανομή. Με τη SuSE αισθάνομαι τόσο οικεία όσο με καμία άλλη διανομή, και δε θα την άλλαζα με τίποτα.

Ήταν επομένως λογικό τα νέα της συνεργασίας Novell-Microsoft να μου προκαλέσουν έντονη απορία και προβληματισμό. Είναι δυνατόν ένας από τους μεγαλύτερους εμπορικούς υποστηρικτές του linux να συμμαχεί με τον εχθρό; Οι απόψεις που ακούγονται είναι πάρα πολλές, και περιλαμβάνουν πολλές “αντανακλαστικές” αντιδράσεις κατά της “προδότριας” Novell, χωρίς ιδιαίτερη ανάλυση του γεγονότος. Που βρίσκεται λοιπόν η αλήθεια; Ποιά τα καλά και τα κακά της συμφωνίας, και -το κυριότερο- για ποιούς; Ύστερα από πολλή μελέτη των ανακοινωθέντων και των διάφορων απόψεων που διατυπώθηκαν, ένα είναι απολύτως σαφές στο δικό μου μυαλό: το πόσο η συμφωνία θα επηρεάσει προς τη μια ή την άλλη κατεύθυνση θα εξαρτηθεί από εξωγενείς παράγοντες τους οποίους αυτή τη στιγμή δε γνωρίζουμε. Επειδή όμως η συνεργασία Novell-Microsoft είναι τεράστιο σαν γεγονός, θα επιχειρήσω μια λεπτομερή ανάλυση των διαφόρων παραμέτρων του θέματος.

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

(1) Η συμφωνία των πατεντών

Σχεδόν όλοι συμφωνούν οτι εδώ βρίσκεται το ζουμί, και όλα τα άλλα είναι λίγο-πολύ προφάσεις. Αντίθετα με τις παραδοσιακές patent cross-licensing συμφωνίες, πρόκειται για μια αμοιβαία υπόσχεση μη-μηνύσεων από τις δύο εταιρίες. Στο πλαίσιο αυτό η Microsoft θα κάνει μια εφάπαξ χρηματική πληρωμή στη Novell, η οποία όμως θα πληρώνει στη Microsoft σε τακτική βάση ένα ποσό (running royalty) με βάση τα έσοδά της από opensource προϊόντα. Η Microsoft υπόσχεται μάλιστα να μη μηνύσει και μερικές κατηγορίες ανεξάρτητων opensource developers, οι οποίοι συνεισφέρουν κώδικα στη διανομή OpenSUSE.

Μέσω της διατύπωσης της συμφωνίας σαν αμοιβαία υπόσχεση μη-μηνύσεων, αποφεύγουν οι δύο εταιρίες την ανάγκη να κατονομάσουν ποιές είναι οι πατέντες της καθεμίας που παραβιάζει η άλλη. Είναι δε σαφές οτι πρόκειται και για πατέντες που η Novell πιθανώς “παραβιάζει” στα εμπορικά και κλειστού κώδικα προγράμματά της, και όχι απαραιτήτως στο linux. Είναι όμως εξίσου σαφές οτι το running royalty που θα πληρώνει η Novell στη Microsoft είναι μια άμεση αναγνώριση για την ύπαρξη παραβάσεων πατεντών στο linux. Αυτό είναι μια κολοσσιαία οπισθοδρόμηση στον αγώνα κατά των πατεντών λογισμικού, που αυτή τη στιγμή είναι ο μεγαλύτερος κίνδυνος για την ύπαρξη του linux και του ανοιχτού/ελεύθερου λογισμικού γενικότερα. Τώρα η Microsoft μπορεί να μηνύσει τον οποιονδήποτε και βάσιμα να ισχυριστεί στο δικαστήριο οτι ένας από τους μεγαλύτερους εμπορικούς διανομείς linux αναγνώρισε τα “δίκαια” της και ήρθε σε συμβιβασμό μαζί της.

Αυτό σημαίνει οτι η Microsoft θα αρχίσει να μοιράζει μηνύσεις δεξιά κι αριστερά προκειμένου να σκοτώσει το linux; Κανείς δεν ξέρει, συμπεριλαμβανομένης -πιστεύω- της Microsoft. Το νομικό χάος που επικρατεί πίσω από τα θέματα πατεντών λογισμικού είναι τέτοιο που οι επιπτώσεις μιας τέτοιας κίνησης μπορεί να είναι απρόβλεπτες και για την ίδια τη Microsoft, η οποία έχει γίνει κατά καιρούς στόχος και η ίδια τέτοιων μηνύσεων. Υπάρχει το προηγούμενο της Eolas, η οποία μήνυσε τη Microsoft και της απέσπασε μισό δις δολλάρια. Μεγάλες εταιρίες του χώρου, αλλά και η ίδια η Novell (η οποία είναι ιδιοκτήτης πλήθους κατοχυρωμένων πατεντών) πριν από την παρούσα συμφωνία, έχουν απειλήσει με πόλεμο πατεντών την Microsoft αν στραφεί κατά του linux. Μάλιστα για το σκοπό αυτό συνεστήθη και το Open Invention Network, που μαζεύει πατέντες εν είδει…πολεμοφοδίων, για να χρησιμοποιηθούν σε μια τέτοια νομική σύρραξη. Σύρραξη από την οποία όλοι έχουν να χάσουν τόσα πολλά, ώστε η σημερινή κατάσταση να έχει παραλληλιστεί με τον ψυχρό πόλεμο και το δόγμα της “αμοιβαίας αυτοκαταστροφής”, που τον εμποδίζει να γίνει “θερμός”.

Πρέπει να διευκρινιστεί το εξής: ποιόν θα μπορούσε να αφορά μια επιθετική κίνηση (μήνυση) της Microsoft σχετικά με τις πατέντες λογισμικού; Σίγουρα όχι μεμονωμένους developers ή χρήστες, καθώς τα οφέλη από μια τέτοια κίνηση θα ήταν αμελητέα και το κόστος της αρνητικής δημοσιότητας τεράστιο. Κατά πάσα πιθανότητα ούτε εταιρικούς χρήστες του linux, αφού είναι αντιπαραγωγικό μια εταιρία να μηνύει τους -δυνητικούς- πελάτες της επειδή δεν την επέλεξαν. Ο προφανής λοιπόν στόχος μιας πιθανής μήνυσης είναι οι μεγάλες εταιρίες που υποστηρίζουν το linux, όπως η RedHat. Και μη ξεχνάμε οτι πρόσφατα η Oracle (2η μεγαλύτερη εταιρία λογισμικού μετά τη Microsoft) ανακοίνωσε την παροχή ανεξάρτητων υπηρεσιών υποστήριξης στους χρήστες προϊόντων RedHat. Και τι κοινό έχουν η Microsoft και η Novell; Θέλουν να πλήξουν την Oracle και τη RedHat αντίστοιχα.

Θα τολμήσει λοιπόν να ρίξει η Microsoft τον πρώτο πυρηνικό πύραυλο (μήνυση κατά της RedHat); Μετά τη συμφωνία Microsoft-Novell, θα πρέπει να θεωρείται πιθανό. Η συμφωνία υπό αυτό το πρίσμα μοιάζει σαν τη συμμαχία Χίτλερ-Στάλιν. Με καλυμένα τα νώτα της χάρη στη συμφωνία “ειρήνης” που συνήψε με τη Novell, αλλά και με την “συνθηκολόγηση” της τελευταίας σαν ισχυρό επιχείρημα για το δικαστήριο, η Microsoft δημιουργεί χάρη στη συμφωνία αυτή τις ευνοϊκότερες προϋποθέσεις για να ξεκινήσει -αν το θελήσει- τον ολοκληρωτικό πόλεμο πατεντών κατά του ανοιχτού λογισμικού. Μετά την πλήρη αποτυχία του “πολέμου δι’αντιπροσώπων” (proxy war – κάτι σαν τον πόλεμο της Κορέας) τον οποίο η Microsoft διεξήγαγε μέσω της SCO, έρχεται η ώρα των μεγάλων αποφάσεων. Η έλευση των Windows Vista βάζει χρονικό ορίζοντα: αν η υιοθέτηση των Vista από τις επιχειρήσεις (δευτερευόντως από τους οικιακούς χρήστες) δεν προχωρήσει με καλούς ρυθμούς, η αν η αποστροφή στα Vista είναι τέτοια ώστε όλο και περισσότεροι πελάτες στραφούν στο linux (όπως προσωπικά εκτιμώ οτι θα συμβεί), τότε η Microsoft μπορεί να σκεφτεί να αντιστρέψει τους όρους με μία μήνυση εναντίον του linux και των βασικών εμπορικών υποστηρικτών του (RedHat, Canonical, κτλ). Αυτό θα έχει απρόβλεπτες συνέπειες όπως εξήγησα ήδη.

Επομένως υπάρχει η περίπτωση ο πόλεμος των πατεντών να παραμείνει ψυχρός. Αυτό θεωρώ προσωπικά και ως πιο πιθανό ενδεχόμενο. Το παιχνίδι τότε θα γίνει στον ψυχολογικό τομέα, με βάση το φόβο μιας νομικής αντιπαράθεσης με τη Microsoft κυρίως από τη μεριά των πελατών λογισμικού. Το πόσο θα πιστέψει η αγορά το FUD (fear, uncertainty and doubt) που καλλιεργείται ήδη, δεν μπορεί να το ξέρει κανένας. Είναι όμως σίγουρο οτι η συμφωνία Microsoft-Novell προσδίδει βασιμότητα στις αιτιάσεις περί πατεντών της Microsoft, άρα και στις όποιες απειλές της. Στο ψυχολογικό παιχνίδι, το τόσο σημαντικό για τη διάδοση του linux, η Microsoft σκοράρει πολύτιμους πόντους. Δεν είναι τυχαίο οτι ο πρόεδρος της, Steve Ballmer, ήδη καλεί τους εμπορικούς διανομείς linux να συνάψουν συμφωνίες μαζί της για να μην μηνυθούν. Το ερώτημα δεν είναι αν οι διανομείς θα υποκύψουν (λογικά όχι, παρά τη συνθηκολόγηση της Novell), αλλά κατά πόσον οι πελάτες τους θα τσιμπήσουν το δόλωμα.

Ένα άλλο συναφές ερώτημα είναι το κατά πόσον η Novell θα ωφεληθεί εμπορικά από τη συμφωνία των πατεντών. Ουσιαστικά η εταιρία προβάλλει την “προστασία από μηνύσεις της Microsoft” ως ανταγωνιστικό πλεονέκτημα των προϊόντων της. Πρέπει να τονιστεί όμως οτι η εταιρίες όπως η RedHat και η Oracle ήδη παρέχουν παρόμοιες εγγυήσεις (το λεγόμενο indemnification) στους πελάτες τους οτι αν τους μηνύσει η Microsoft θα “βγούν αυτοί μπροστά”. (Προφανώς εκτιμούν οτι ο πόλεμος θα παραμείνει ψυχρός και όχι θερμός). Γι’αυτό και εκτιμώ οτι οι πωλήσεις της Novell δεν θα ενισχυθούν ιδιαίτερα από τη συμφωνία αυτή. Αλλά ακόμη κι αν ενισχυθούν έναντι των άλλων διανομέων, μακροπρόθεσμα το συνολικό μερίδιο αγοράς του linux θα πληγεί, αφού η αγορά θα έχει πιστέψει το FUD της Microsoft. Και αυτό θα σημαίνει ζημιά και για τη Novell. Άρα η εταιρία χάνει σε κάθε περίπτωση από τη συμφωνία. Επιπλέον η στάση της είναι ηθικά απολύτως καταδικαστέα, γιατί με τις ενέργειες της πλήττει καίρια και εκούσια το λογισμικό από το οποίο βγάζει και η ίδια κέρδη, προκειμένου να αποκομίσει (έτσι νομίζει) όφελος εις βάρος των άλλων διανομέων linux.

Όσο για την ψευδαίσθηση που μπορεί να έχει η Novell οτι με τη συμφωνία θα πάρει μερίδιο από τα windows, την απάντηση τη δίνει ο ίδιος ο Steve Ballmer: “Αν με ρωτήσετε τι να βάλω, θα σας πώ Windows, Windows, Windows. Αλλά αν μου πείτε ‘όχι, θέλω και linux, τότε θα σας πω να βάλετε SuSE”.

(2) Τα “παράπλευρα” των πατεντών

Υπάρχουν μερικά παράπλευρα ζητήματα σε σχέση με τη συμφωνία των πατεντών. Ένα από αυτά είναι η υπόθεση του Mono, για το οποίο υπήρχε έντονος ο φόβος από την κοινότητα για την πιθανότητα μηνύσεων από τη Microsoft. O Miguel de Icaza, δημιουργός του Mono, γράφει περιχαρής στο blog του οτι ο κίνδυνος εξέλιπε. Σε νεότερη καταχώρηση όμως γράφει πως η στρατηγική της ομάδας των developers για την αποφυγή καταπάτησης πατεντών της Microsoft παραμένει ως έχει. Πολύ σοφό εκ μέρους του, διότι ουσιαστικά τίποτα δεν άλλαξε για το Mono με τη συμφωνία Novell-Microsoft. Εκτός του οτι υπάρχει χρονικός ορίζοντας, πέραν του οποίου όλα τα ενδεχόμενα μηνύσεων είναι ανοιχτά, οι νομικές λεπτομέρειες παραμένουν ασαφείς. Φαίνεται λοιπόν οτι το Mono προστατεύεται μόνο (sic) εφ’όσον τρέχει κάτω από το SuSE Linux – οποιονδήποτε άλλο τρέχει τον ίδιο κώδικα στα πλαίσια άλλης διανομής, η Microsoft δεν υπόσχεται πως δεν θα τον μηνύσει. Σε κάθε περίπτωση, η Microsoft δεν “παραχωρεί” τα όποια δικαιώματα ισχυρίζεται οτι έχει, απλά δεσμεύεται οτι δεν θα τα διεκδικήσει για ορισμένο χρόνο και σε ορισμένες περιπτώσεις. Προς επιβεβαίωση των παραπάνω: ο Miguel στο blog του ισχυρίζεται οτι ενημερώθηκε για τη συμφωνία μόλις λίγες μέρες πριν ανακοινωθεί.

Για την πιθανή ασυμβατότητα της συμφωνίας με την άδεια GNU GPL: Έχει ήδη δηλωθεί από Novell και Microsoft οτι η συμφωνία σχεδιάστηκε με τέτοιο τρόπο ώστε να μην παραβιάζει την GPL. Με την ποσότητα και ποιότητα των δικηγόρων που (τουλάχιστον η Microsoft) έχει, θα ήταν παράτολμο να πιστέψει κανείς οτι τους ξέφυγε κάτι. Ο ίδιος ο Eben Moglen, ο δικηγόρος του Free Software Foundation, παραδέχεται οτι η συμφωνία πιθανόν παραβιάζει την GPL, αλλά εξαρτάται από τις λεπτομέρειές της που δεν έχουν γίνει γνωστές ακόμα. Το κλειδί φαίνεται να είναι στη διατύπωση της συμφωνίας ως “υπόσχεση μη-μηνύσεων”. Θεωρητικώς δηλαδή η Novell δεν ισχυρίζεται οτι το linux παραβιάζει πατέντες, ούτε οτι οι χρήστες του δεν έχουν τα πλήρη δικαιώματα χρήσης, τροποποίησης και αναδιανομής του· απλώς πληρώνει την Microsoft για να μην ισχυριστεί κάτι τέτοιο στο δικαστήριο. Αντίστοιχα υποτίθεται πως η Microsoft δεν βάζει περιορισμούς στην διάθεση των προϊόντων της Novell (που απαγορεύεται από την περίφημη παράγραφο 7 της GPL), απλά υπόσχεται έναντι πληρωμής οτι δεν θα την μηνύσει ισχυριζόμενη παραβιάσεις πατεντών. Σε απλά ελληνικά, νταβατζηλίκι. Για όλους αυτούς τους λόγους, φαίνεται πως η συμφωνία δεν παραβιάζει την GPL.

Ως προς την περίφημη προστασία που προσφέρει η συμφωνία στους μεμονωμένους opensource developers: Ήδη η πιθανότητα να κινηθεί η Microsoft, τώρα ή στο μέλλον, εναντίον οποιουδήποτε μεμονωμένου developer ήταν πρακτικά μηδενική. Η συμφωνία δεν προσθέτει ουσιαστικά τίποτα καινούργιο. Πρέπει να επισημανθεί όμως οτι η διατύπωσή της είναι τόσο ασφυκτικά περιοριστική που την καθιστά κενό γράμμα. Ιδιαίτερη αξία έχει ο όρος οτι κατά την υποβολή λογισμικού για συμπερίληψη στο opensuse.org, ο developer ΔΕΝ μεταβιβάζει στο opensuse.org οποιοδήποτε δικαίωμα πάνω σε πνευματικά δικαιώματα της Microsoft. Σε απλά ελληνικά (και με την επισήμανση οτι δεν είμαι δικηγόρος) αυτό σημαίνει οτι ο developer δεν έχει τα πλήρη δικαιώματα στο λογισμικό που υποβάλλει, και αυτό είναι παραβίαση της GPL και μάλιστα κατάφορη. Το σύνολο των διατυπώσεων προκαλεί θυμηδία· ιδιαίτερα όμως το σημείο οτι η Microsoft δεν θα μηνύσει χομπίστες developers για τη δημιουργία και προσωπική χρήση των έργων τους, αλλά θα τους μηνύσει αν τα διανείμουν. Ποιός λοιπόν ο σκοπός αυτού του τμήματος της συμφωνίας; Απλώς είναι μια πρόχειρη προσπάθεια, και μάλλον μάταιη, να προκαλέσουν τη συμπάθεια της κοινότητας των developers. Η θυμηδία γίνεται γέλωτας.

(3) Η τεχνολογική συνεργασία και η διαλειτουργικότητα

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

Το φιλέτο ακούει στο όνομα virtualization, μια απαίτηση της αγοράς με τεράστια οικονομική αξία. Εϊναι κοινό μυστικό οτι η Novell χάρη στο Xen έχει πολύτιμη εμπειρία στον τομέα, και η Microsoft θα ήθελε πάρα πολύ να χώσει τα χέρια της στο λογισμικό αυτό και να φτιάξει κάτι αντίστοιχο στα Windows. Τι καλύτερο λοιπόν από μια συνεργασία με τη Novell; Επίσης είναι κρίσιμο για τη Microsoft να προσφέρει σοβαρό και αξιόπιστο virtualization του linux στα Windows, προτού γίνει κοινός τόπος το virtualization των Windows στο linux. Έτσι η Novell βοηθά τη Microsoft να κρατήσει τη θέση της στον τομέα αυτό, χωρίς κάποιο σοβαρό αντάλλαγμα.

Η συνεργασία των δύο εταιριών στη διαλειτουργικότητα των open document format είναι άλλος ένας προβληματικός τομέας. Το openoffice.org χρησιμοποιεί το διεθνώς αποδεκτό, ανοιχτό και προτυποποιημένο format OpenDocument (ODF), και αν η Microsoft ήθελε πραγματική διαλειτουργικότητα θα το υιοθετούσε και η ίδια στις νέες εκδόσεις του MS-Office. Αντ’αυτού επέλεξε την ανάπτυξη ενός δικού της format, του OpenXML, το οποίο βέβαια δεν είναι και τόσο open. Με βάση τη συμφωνία η Novell θα αναπτύξει και θα διανείμει ένα plugin ανάγνωσης OpenXML για το openoffice.org, και θα συνεισφέρει και στο ανοιχτού κώδικα σχετικό project. Σε απλά ελληνικά: η Novell υπόσχεται αξιόπιστη δυνατότητα ανάγνωσης OpenXML για το openoffice.org, αλλά μόνο για τη δική της εμπορική διανομή. Η υπόλοιπη κοινότητα ας τα βγάλει πέρα μόνη της.

Πέραν του ηθικά επιλήψιμου, το πλήγμα στο ODF από αυτή τη συμφωνία είναι περισσότερο στον ψυχολογικό τομέα παρά στην ουσία. Δεν αμφιβάλλει κανείς οτι το ODF είναι “the way to go”, και πρέπει να υποστηριχθεί από όλους. Ούτε όμως αμφιβάλλει κανείς οτι το openoffice.org πρέπει να μπορεί να διαβάσει τα αρχεία του κυριότερου ανταγωνιστή του, του MS-Office, προκειμένου να του αποσπάσει μερίδιο. Αυτό που δεν δικαιολογείται είναι η σπουδή με την οποία η Novell τρέχει προσφέρει αυτή τη δυνατότητα, και η προβολή της ως ανταγωνιστικό πλεονέκτημα των δικών της προϊόντων. Κι αυτό σε μια εποχή που το ODF πρέπει να προβληθεί σαν η επιλογή όλων πλην της Microsoft.

Ένα πολύ σημαντικό ερώτημα που θα απαντηθεί στο μέλλον είναι το εξής: ο κώδικας που θα παραχθεί από τη Novell (με τη συνεργασία της Microsoft) και θα αφορά την καλύτερη διαλειτουργικότητα του linux με τα Windows, θα είναι ανοιχτός ή κλειστός. Δυστυχώς, οι διατυπώσεις είναι τέτοιες που δεν αφήνουν και πολλά περιθώρια αισιοδοξίας. Αλλά και αν ακόμη είναι ανοιχτός, ποιός άλλος πλην της Novell θα χρησιμοποιήσει αυτόν τον κώδικα, όταν η ίδια η Novell αναγνωρίζει οτι υπάρχουν πατέντες εντός του; Ποιός θα θελήσει να χρησιμοποιήσει μια βραδυφλεγή βόμβα; Σε κάθε περίπτωση η εμπειρία διδάσκει οτι για να πετύχεις τη διαλειτουργικότητα δεν χρειάζεσαι τη Microsoft (ούτε πολύ περισσότερο η Microsoft χρειάζεται κανέναν – το ζουμί της συμφωνίας είναι στις πατέντες). Είναι σίγουρο οτι η RedHat και πολλοί άλλοι σύντομα θα προσφέρουν δικές τους λύσεις συνεργασίας του linux με τα Windows, μη εξαιρουμένου του τομέα του virtualization. Γι’αυτό το λόγο η συνεργασία ΔΕΝ θα δώσει στη Novell ανταγωνιστικό πλεονέκτημα, τουλάχιστον όχι στο βαθμό τον οποίον ελπίζει.

(4) Ο αντίκτυπος της συμφωνίας στην κοινότητα

Αρνητικός. Υπάρχει μια μεγάλη μερίδα απλών χρηστών, τόσο της SuSE όσο και των άλλων διανομών, που θεωρούν έσχατη προδοσία τη συνεργασία με τη Microsoft. Ο ντόρος γύρω από τις πατέντες, τις πιθανές παραβιάσεις της GPL και τα άλλα αρνητικά αυτής της συμφωνίας, δημιουργεί μια πρωτοφανή αρνητική δημοσιότητα. Στα forum της opensuse γίνεται χαμός, και πολλοί developers/testers/χρήστες δηλώνουν οτι θα αλλάξουν διανομή και θα πετάξουν τη SuSE στα σκουπίδια. Το εντυπωσιακό είναι οτι η συμφωνία των πατεντών, αν διαβάσει κανείς τα ψιλά γράμματα, ουσιαστικά δεν καλύπτει την διανομή OpenSUSE σαν προϊόν, κι αυτό γιατί η Novell δεν λαμβάνει έσοδα από αυτή. Αν δηλαδή κάποιος την κατεβάσει από το δίκτυο και την εγκαταστήσει στον server του, η Microsoft δεν υπόσχεται οτι δεν θα τον μηνύσει. Η συμφωνία τον καλύπτει μόνο αν έχει αγοράσει έστω ένα αντίτυπο από την Novell. Με τέτοιο “ξεπούλημα” από τη μεριά της Novell, ποιός θα θελήσει να συνεισφέρει στην OpenSUSE, όταν μάλιστα η συμφωνία τους επιβάλλει να αναγνωρίσουν οτι δεν έχουν πλήρη δικαιώματα στο λογισμικό που συνεισφέρουν;

Έτσι η Novell τινάζει στον αέρα την “κοινότητα” που δημιούργησε, και φανερώνει έτσι οτι η δημιουργία της εξ’αρχής ήταν μια απλή κίνηση μίμησης της RedHat και του Fedora project, χωρίς να αντιλαμβάνεται τη φύση του εγχειρήματος. Ο αντίκτυπος θα είναι άμεσος. Η διανομή SuSE Linux στις διάφορες εκδόσεις της δεν θα πάψει να υφίσταται και να εξελίσσεται, αλλά θα χάσει τη δυναμική που θα της προσέδιδε μια αφοσιωμένη κοινότητα. Το βάρος του development θα πέσει στην ίδια τη Novell, και είναι αμφίβολο αν θα μπορέσει μακροπρόθεσμα να ανταποκριθεί σ’αυτό. Η ειρωνία είναι οτι η Novell σκάβει τον ίδιο της το λάκο, γιατί αν η διανομή SuSE μείνει πίσω έναντι των άλλων διανομών (Fedora, Ubuntu, κτλ), το ίδιο θα συμβεί και με τα εμπορικά προϊόντα της Novell (SuSE Linux Enterprise Desktop/Server) έναντι των ανταγωνιστικών (RedHat Enterprise Linux/Server).

Για κάποιον (τον υπογράφοντα) που θεωρεί την SuSE ως το καλύτερο Desktop Linux και το πλέον ανταγωνιστικό στα Windows Vista (παρ’ ότι οι οπαδοί κυρίως του Ubuntu θα διαφωνήσουν), οι εξελίξεις αυτές είναι ότι χειρότερο ενόψει μιας πολύ κρίσιμης συγκυρίας: το 2007 είναι η χρυσή ευκαιρία για το linux να “αρπάξει” όσους χρήστες δεν θα επιλέξουν αναβαθμιστούν στα Vista. Οι υψηλές απαιτήσεις των Vista σε hardware, τα προβλήματα ασφάλειας, το τελείως νέο περιβάλλον, η σύγχυση από τις πολλές εκδόσεις του λειτουργικού, όλοι αυτοί είναι παράγοντες τους οποίους το linux θα έπρεπε να εκμεταλλευτεί για να ενισχύσει τη θέση του. Και ότι του αφαιρεί δυναμική τώρα, δεν θα μπορούσε να έρθει σε χειρότερη στιγμή.

Έχει λεχθεί οτι η κίνηση της Novell θα διασπάσει την κοινότητα του ελεύθερου λογισμικού. Τουλάχιστον σε οτι αφορά την κοινότητα, μάλλον η αλήθεια είναι πως θα την αφυπνιστεί από τις εξελίξεις. Για παράδειγμα ο ιδρυτής του Fedora project καλεί την κοινότητα να συνεισφέρει, και επικαλείται τις αξίες του ελεύθερου λογισμικού. Αυτή η αφύπνιση είναι ίσως το μόνο καλό από αυτή την ιστορία, και είναι τόσο σημαντικό ώστε να δικαιολογεί και μια αισιοδοξία για το μέλλον: Σε μια εποχή που το linux γιγαντώνεται και πολλοί προστίθενται στις τάξεις του, οι αξίες τις οποίες πρεσβεύει είναι εύκολο να “αραιωθούν” μέσα στο πλήθος. Το καμπανάκι που χτυπάει η συμφωνία Novell-Microsoft είναι μια υπενθύμιση οτι οι αρχές πάνω στις οποίες βασίζεται το ελεύθερο λογισμικό πρέπει να διαφυλαχθούν. Η φωνή του Richard Stallman ποτέ δεν ήταν πιο επίκαιρη.

(5) Από καρκίνωμα, συνεταιράκια

Ένα άλλο καλό από την όλη ιστορία αφορά το πεδίο των εντυπώσεων. Δεν πάει πολύς καιρός που ο Steve Ballmer αποκαλούσε το linux καρκίνωμα και μολυσματική ασθένεια, και όσους ασχολούνται με το ελεύθερο λογισμικό “κομμουνιστές” (που ιδίως στην Αμερική, θεωρείται μια από τις χειρότερες βρισιές, ακόμη και μετά τον McCarthy). Η αλλαγή της στάσης της Microsoft και του προέδρου της είναι το λιγότερο θεαματική. Απέχουμε πολύ ακόμη από την ώρα που θα εμφανιστεί το MS-Linux (εξέλιξη που προσωπικά θεωρώ αναπόφευκτη μακροπρόθεσμα), όμως στον επικοινωνιακό τομέα δεν αμφιβάλλει κανείς οτι το μήνυμα πέρασε: το linux ήρθε για να μείνει, και το αναγνωρίζει και η εταιρία που το θεωρούσε (και φυσικά ακόμα θεωρεί) τον #1 κίνδυνο για την μονοκρατορία της. Η αλλαγή τακτικής της Microsoft, που ενώ πρίν ήθελε να ξεριζώσει το ελεύθερο λογισμικό “απ’έξω”, τώρα προσπαθεί “από μέσα”, είναι η καλύτερη απόδειξη της εδραίωσής του.

(6) Τελικά εσύ θα πετάξεις στα σκουπίδια τη SuSE;

Όχι. Η αγαπημένη μου διανομή δεν φταίει για τα καμώματα της Novell. Άλλωστε την έχω κατεβάσει από το δίκτυο, και δεν έχω πληρώσει τίποτα στη Novell (άρα μπορεί ελεύθερα να με μηνύσει η Microsoft!!!). Φοβούμαι όμως πολύ για το μέλλον της, και για το ενδεχόμενο να έχει την ζοφερή τύχη της Caldera· γιατι αυτά παθαίνουν μακροπρόθεσμα οι διανομές αν τις εγκαταλείψει η κοινότητα. Συνεπώς όταν θα θελήσω να αναβαθμιστώ (δηλαδή όταν βγεί το KDE4), μπορεί να αναγκαστώ να φύγω από τη SuSE και να επιλέξω κάτι άλλο (π.χ. kubuntu).

Πρέπει όμως να τονιστεί οτι η SuSE σχεδόν στο σύνολό της αποτελείται από ανοιχτό και ελεύθερο λογισμικό· ακόμη και το YaST, ο θεμέλιός της λίθος, βρίσκεται υπό την άδεια GPL. Η SuSE δεν είναι ιδιοκτησία της Novell – υποστηρίζεται από τη Novell. Έτσι στα forums της κοινότητας opensuse έχει ήδη γίνει λόγος για fork, δηλαδή να γίνει μια νέα ανεξάρτητη προσπάθεια ώστε να συνεχιστεί η ανάπτυξη της διανομής, μακριά από την κηδεμονία της Novell. Είναι αξιοσημείωτο οτι, σε αντίθεση με της άλλες διανομές, όλα αυτά τα χρόνια δεν έχει υπάρξει κανένα fork της SuSE (η ίδια η SuSE άρχισε τη ζωή της σαν fork του slackware). Ίσως έφτασε η ώρα για κάτι τέτοιο, και είναι μια ιδέα την οποία θα υποστήριζα με θέρμη. Το αρνητικό είναι οτι σε μια τέτοια περίπτωση μάλλον δεν θα πρέπει να υπολογίζουμε στους σπουδαίους developers της παλιάς SuSE GmbH (αφού τώρα δουλεύουν για τη Novell), δηλαδή σε αυτούς που φτιάξαν αυτή τη διανομή εξ’αρχής.

(7) Συνοπτικά

Η συμφωνία Novell-Microsoft ασφαλώς είναι μια ιδιαίτερα αρνητική εξέλιξη, και θα συμφωνήσω με τη διατύπωση του groklaw: “Η Novell ξεπουλιέται”. Αναγνωρίζει στη Microsoft δικαιώματα πατεντών πάνω στο ελεύθερο λογισμικό και το linux. Δεν κατονομάζει ποιές ακριβώς είναι αυτές οι δήθεν πατέντες, επιτείνοντας τη σύγχυση και την ασάφεια. Δημιουργεί κλίμα φόβου στην αγορά, και δίνει αξιοπιστία στις απειλές της Microsoft. Ενθαρρύνει την Microsoft να πραγματοποιήσει, αν βρεθεί στριμωγμένη, τις απειλές της και να ξεκινήσει πόλεμο πατεντών. Την βοηθά επίσης να μη μείνει πίσω τεχνολογικά στον κρίσιμο τομέα του virtualization, καθώς και να επιβάλλει το δικό της OpenXML format έναντι του OpenDocument.

Παράλληλα η Novell στην προσπάθειά της να ενισχύσει τα εμπορικά της προϊόντα έναντι της ανταγωνίστριας RedHat, ακολουθεί μια τακτική επιζήμια για το σύνολο του linux. Προσπαθεί να προβάλλει τη συμφωνία μη-μηνύσεων σαν ανταγωνιστικό πλεονέκτημα των προϊόντων της, και το ίδιο ελπίζει και για το προϊόν της τεχνολογικής της συνεργασίας με τη Microsoft. Όμως πολύ δύσκολα θα αποκομίσει απτά εμπορικά οφέλη, και αυτά στην καλύτερη περίπτωση θα είναι βραχυπρόθεσμα. Αντίθετα, με την κίνησή της η Novell καταστρέφει την κοινότητα OpenSUSE και άρα -μακροπρόθεσμα- πλήττει τη βάση από την οποία φτιάχνει και η ίδια τα εμπορικά προϊόντα linux της. Ουσιαστικά υποσκάπτει τα ίδια της τα θεμέλια σε ότι αφορά το linux, καθώς η αρνητική δημοσιότητα γύρω από τη συμφωνία την αποξενώνει από την κοινότητα, τόσο των χρηστών όσο και των developer.

Σε κάθε περίπτωση όμως δεν ήρθε το τέλος του κόσμου για το linux. Μπορεί να υπάρξουν λίγο μεγαλύτερες δυσκολίες στην υιοθέτηση του linux από την αγορά, κυρίως λόγω των πατεντών. Όμως η τάση δεν πρόκειται να αναστραφεί – το ποτάμι δεν γυρίζει πίσω. Οι άλλες διανομές βρίσκονται στο ίδιο σημείο που βρίσκονταν και πριν. Η ανάγκη για καταπολέμηση των πατεντών υπάρχει όπως και πριν, και η Microsoft αντιμετωπίζει τα ίδια προβλήματα στη στρατηγική της όπως και πριν. Για τον ευρύτερο κόσμο του linux, δεν αλλάζουν και πολλά πράγματα. Και το “παραστράτημα” της Novell είναι ένα σημαντικό μάθημα για όλη την κοινότητα, για τη σημασία που έχει να διαφυλάξουμε το ελεύθερο λογισμικό, χωρίς συμβιβασμούς και καιροσκοπισμούς.