Monday, September 6, 2010

Ποιό το μέλλον του linux;

Καλημέρα σε όλους,

αφορμή για αυτό το μήνυμα υπήρξε κατά πρώτον το άρθρο (  http://www.linuxjournal.com/content/linux-market-share ) στο linux journal.
Κατά δεύτερον αρκετές απόψεις ανθρώπων οι οποίοι είτε ήρθαν για πρώτη φορά σε επαφή με το linux, είτε επιχείρησαν να το εγκαταστήσουν και μου μετέφεραν τις γνώμες τους και τέλος μία στασιμότητα που παρατηρώ γενικότερα στην πρόοδο και εξέλιξη του linux γενικότερα.

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



η εξέλιξη του linux (πάντα στο πλαίσιο του desktop και όχι για servers) είναι και στάσιμη και χαμηλή.

Το πρώτο ερώτημα είναι γιατί;

Στο παραπάνω άρθρο και ιδιαίτερα στα σχόλια θα βρείτε πολλές απαντήσεις στο γιατί αλλά εγώ να τις συνοψίσω συνολικά:

1. Γιατί δεν έχει marketing (διαφημίσεις, προώθηση, κλπ...),
2. Γιατί έχει πολλές διανομές (είναι σαν να πηγαίνεις σε ένα αντιπρόσωπο αυτοκινήτων και πρέπει να διαλέξεις αυτοκίνητο ανάμεσα σε 50 μάρκες...),
3. Γιατί δυστυχώς ακόμα ΔΕΝ έχει εύχρηστο περιβάλλον εργασίας,
4. Γιατί ακόμα ΔΕΝ υποστηρίζει πολλές περιφερειακές συσκευές και κάρτες,
5. Γιατί ΔΕΝ έχει ΣΑΦΗ τρόπο εγκατάστασης και απεγκατάστασης των εφαρμογών,
6. Γιατί έχει πολλές εφαρμογές που ΔΕΝ έχουν φιλική διεπαφή με τον χρήστη (user friendly GUI),
7. Γιατί έχει πολλές εφαρμογές που παρ' ότι είναι δωρεάν ή/και ελεύθερες ή/και ανοιχτές ΔΕΝ κάνουν κάτι ιδιαίτερα αξιόλογο και από πλευράς προγραμματιστικής ωριμότητας είναι αν όχι σε εμβρυακή ηλικία τουλάχιστον σε παιδική ηλικία,
8. Γιατί κάποιες τυπικές δουλειές που στα άλλα συστήματα είναι αυτοματοποιημένες (π.χ. δημιουργία διαμερισμάτων (partitions) κλπ.) σε πολλές διανομές του linux πρέπει να είσαι καθηγητής πανεπιστημίου για να τις κάνεις...

Τώρα ποιές λύσεις έχουμε ;

για το 1. εκτός από το ubunbtu όπου το αφεντικό έχει λεφτά και κάνει marketing για τους υπόλοιπους μάλλον ΔΕΝ υπάρχει φράγκο να δοθεί για διαφήμιση...

για το 2. πιστεύω ότι το πολύ θα έπρεπε να υπάρχουν 4 διανομές : 1.  ubuntu (debian) 2. Fedora (red hat) 3. Slackware 4. gentoo

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

στο 3. όπως και στο 2. πρέπει να επικεντρωθούμε το πολύ σε 2 περιβάλλοντα : το gnome και το kde... για να μη πω ότι καλύτερα να συγκλίνουμε σε ένα π.χ. kgnode ... εάν θέλουμε να εξελιχτούμε στο περιβάλλον εργασίας του απλού χρήστη (desktop users) πρέπει να έχουμε ένα ΕΝΙΑΙΟ περιβάλλον εργασίας και όχι 100 διαφορετικά...

στο 4. δυστυχώς εκτός από το ότι έχουμε πολλές διανομές και έτσι δεν λύνονται και τα θέματα συμβατότητας συσκευών έχουμε και τον πόλεμο των κατασκευαστών οι οποίοι ΔΕΝ βγάζουν οδηγούς (drivers) για το linux... εκτός εάν πάρουν το μπακίρι (money...)

το 5.6.7. και 8. νομίζω ότι είναι απόρροια των παραπάνω: εάν δεν συγκεντρωθούμε και δεν στοχοποιήσουμε συγκεκριμένες διανομές και περιβάλλον εργασίας δεν πρόκειται να προχωρήσουμε ούτε σε σοβαρές εφαρμογές και ούτε σε αυτοματοποιημένες λειτουργίες στο περιβάλλον εργασίας. Το κυριότερο θέλουμε σαφήνεια (clarity) και διαφάνεια (transparency). ΔΕΝ γίνεται ο χρήστης π.χ. να ΜΗΝ μπορεί με πολύ απλό και αυτόματο τρόπο να βάλει το νέο flash player...ως παράδειγμα...

Το μήνυμα αυτό κυρίως έχει σκοπό να ενεργοποιήσει λίγο την κοινότητά μας και να "προκαλέσει" μία συζήτηση και ενδεχομένως να κάνουμε και μία συνάντηση εάν δεν έχετε αντίρρηση όπου να συζητήσουμε όλα τα θέματα και κυρίως ΤΙ και ΠΩΣ θέλουμε να κάνουμε για το linux και το ανοιχτό λογισμικό...

1 comments:

Anonymous said...

Επιτέλους, και ένα σωστό post για τα σημαντικότερα προβλήματα του Linux.