[Open-source] ARXEIO ERT STO DIADIKTYO
Panagiotis Kranidiotis
kranidiotis at vatica.org
Mon Dec 10 22:45:12 EET 2007
Όπως ήταν προφανές ο κος Κυρίτσης ήταν πολύ κοντά στην πραγματική
κατάσταση σχετικά με το θέμα. Το έργο αυτό ήταν μια εργολαβία. Η
εργολαβίες απευθύνονται στην αγορά και η αγορά θα πρέπει να
ανταποκρίνεται σε αυτές. Καλώς ή κακώς η αγορά και πιο συγκεκριμένα η
αξιόπιστη και δοκιμασμένη αγορά στην Ελλάδα είναι Windows-oriented.
Ακόμα και αν υπάρχουν εταιρίες που μπορούν να προσφέρουν αντίστοιχες
λύσεις οι μεγάλοι πελάτες δεν τις ξέρουν και άρα δεν τις εμπιστεύονται.
Η επιλογή μιας εναλλακτικής λύσης είναι καινοτομία αλλά κανείς δεν
μπορεί να κατηγορήσει κάποιον γιατί δεν την επέλεξε.
Έτσι λοιπόν και στην συγκεκριμένη περίπτωση το έργο ακολούθησε την
επιλογή του mainstream όχι για λόγους εμπάθειας αλλά για κυρίως για
λόγους ανασφάλειας.
Μετά από επικοινωνία με τον υπεύθυνο του έργου από πλευράς ΕΡΤ ειπώθηκε
ότι σε καμία περίπτωση δεν υπήρχε πρόθεση αποκλεισμού του Linux από την
πρόσβαση στο ψηφιακό υλικό της ΕΡΤ αλλά δυστυχώς η λύση που επιλέχθηκε
(σε πρώτη φάση και λόγω της εργολαβίας) δεν επέτρεπε την συμβατότητα.
Το θετικό είναι ότι η πρόθεση υπάρχει και μάλιστα θα υπάρξει επικοινωνία
των τεχνικών της ΕΡΤ με τον σύλλογο με σκοπό την εξεύρεση λύσης στο
εγγυής μέλλον
.
Μια πρώτη σκέψη θα ήταν να δημιουργηθεί μια λίστα σχετικά με τον θέμα
στο οποίο θα συμμετέχουν developer από την ευρύτερη κοινότητα καθώς και
οι διαχειριστές του web site της ΕΡΤ. Πιθανά η όλη αυτή ιστορία πέραν
της δυνατότητας προσβασιμότητας από χρήστες linux, να δώσει και την
δυνατότητα παρουσίασης μια επαγγελματικής εναλλακτικής πρότασης για
θέματα video-streaming , το οποίο θα αποτελούσε τεκμήριο καλής
λειτουργίας και δυνατότητας διαλειτουργικότητας. Το παραπάνω είναι απλά
μια σκέψη. Θα υπάρξουν νεότερα τις επόμενες ημέρες. Το σίγουρο είναι ότι
θα απομακρυνθεί αρνητική φράση "Δεν υποστηρίζονται λειτουργικά συστήματα
Linux/Unix."
Πέραν αυτού θεωρώ πολύ σημαντική την συζήτηση που γίνεται και πραγματικά
είναι μια απόδειξη ότι αυτό που λέγεται ευρύτερη κοινότητα του Linux και
του ελεύθερου λογισμικού είναι και υπαρκτή αλλά και μπορεί να παράγει
έργο.
Στις 10-12-2007, ημέρα Δευ, και ώρα 17:15 +0200, ο/η Thanos Kyritsis
έγραψε:
> On Monday 10 December 2007, Konstantinos Margaritis wrote:
>
> > νομίζω πάντως ότι αξίζει τη συζήτηση το θέμα, είναι σημαντικό και σε
> > τελική ανάλυση, όπως είπε και ο Νίκος Δήμου, μας αφορά άμεσα γιατί
> > *εμείς* πληρώνουμε την ΕΡΤ.
>
> Ωραία, να το γράψω πιο διαφωτιστικά.
>
> Καταρχάς, μιλάμε για web application, όχι για ένα php script που θα
> γράψει κάποιος σε ένα ΣΚ.
>
> Οπότε το όλο θέμα ξεκινάει από το σχεδιασμό της εφαρμογής και από αυτά
> που ζητάει ο πελάτης (στην περίπτωσή μας η ΕΡΤ) από τον developer.
> Υπάρχει ένα δέντρο επιλογών, πάνω πάνω έχει:
>
> 1) Αποφασίζω να αφήνω τους web clients να κατεβάζουν ολόκληρο το video
> που θα τους σερβίρω
>
> 2) Αποφασίζω να κάνω τη ζωή των χρηστών/επισκεπτών αρκετά πιο δύσκολη
> στο να βουτήξουν το αρχείο.
>
>
> Αν ο manager επιλέξει το 1, τότε όλα είναι μέλι γάλα. Βάζεις ένα
> Streaming Media server και τέλος. Μπορείς στην (καλύτερη) να είναι
> ogg/theora streaming server.
>
> Αν ο manager επιλέξει το 2, παρόλο που γνωρίζει πως ο power user πάντα
> θα καταφέρνει να ρουφάει το video (βλέπε περιπτώσεις youtube-grabbers)
> και παρόλο που ξέρει πως μπορώ κάλλιστα να στήσω μια κάμερα μπροστά
> στην οθόνη του υπολογιστή και να τα "κλέβω", ΑΝ έπειτα από όλα αυτά
> ΑΚΟΜΑ έχει το κόλλημα, τότε θα πρέπει στην υλοποίηση ο web browser να
> τρέχει τον media player (browser plugin) και αυτός ο media player να
> τσιμπάει το αρχείο από το server side κομμάτι και εκεί πέρα για
> security, ό,τι τον φωτίσει ο θεός, πχ: encrypted httpRequest parameter
> στον browser media player και άλλα τέτοια κουλά.
>
> Το πρόβλημα όμως ήδη είναι πως φτάσαμε στο client side κομμάτι (web
> browser) και στον player που θα πρέπει να τρέχει (με plugin).
>
> Από τέτοιες τεχνολογίες εγώ ξέρω να υπάρχουν:
>
> 1) mplayer/vlc/koko/lala open source media player plugin, τα οποία όμως
> δε μας κάνουν γιατί είναι πολύ εύκολο να σώσεις το αρχείο που σου
> αναπαράγουν (το mplayerplug-in έχει και ένα κουμπί 'Save video').
>
> 2) οι π@π@ρ1ες της Microsoft
>
> 3) adobe flash media player, τον οποίο μάλιστα ΠΑΛΙ σου επιβάλει ο
> server σε μορφή .swf (οπότε θεωρητικά εγώ δεν μπορώ να επέμβω στο .swf
> player που μου φορτώνει το youtube και να του προσθήσω ένα 'Save video'
> κουμπάκι).
> Ούτε μπορώ να επέμβω στο adobe flash plugin που χώνω στον firefox επειδή
> κι αυτό είναι proprietary.
>
> Οπότε, από τις 3 λύσεις, εξαιτίας της design απόφασης, ξεμένω με τις 2
> τελευταίες, οι οποίες είναι ΚΑΙ οι 2 proprietary. Bye Bye Open Source.
>
> Απλά τυχαίνει η λύση 3) να υποστηρίζει Linux.
>
> Αν όμως μιλήσουμε φιλοσοφικά, πως η ΕΡΤ είναι καλό επειδή είναι κρατικός
> οργανισμός και μπλα μπλα ... να χρησιμοποιεί full-open source λύσεις
> από την κορφή μέχρι τα νύχια, τότε ούτε η λύση 3) μας κάνει, παρόλο που
> μας βολεύει επειδή παίζει.
>
> Για να είναι fully open source στο τεχνικό κομμάτι, θα πρέπει η διοίκηση
> της ΕΡΤ να αποφασίσει η συγκεκριμένη υπηρεσία να παρέχεται και ως
> νοοτροπία open source: δηλαδή να μπορούμε να κατεβάζουμε τα videos σαν
> άνθρωποι.
>
> Οπότε, για να το κάνω σούμα: Αυτή τη στιγμή, όπως είναι τα πράγματα στο
> Linux με τα videos, τις πατέντες κλπ (δηλαδή μπάχαλο), ΚΑΙ ΕΠΕΙΔΗ
> διοικητικά στην ΕΡΤ πήρανε μια απόφαση η οποία όμως δένει τα χέρια του
> developer σε 2 μόνο πιθανές λύσεις από τις συνολικά 3-4 που υπάρχουν
> στον πλανήτη, ΤΟΤΕ ΚΑΙ ΜΟΝΟ ΤΟΤΕ το open source πάει περίπατο. Το
> καλύτερο που μπορούν να κάνουν είναι να υποστηρίξουν Linux με
> proprietary λύση.
>
> Διαλέξτε και πάρτε. Προφανώς διαλέξανε να κάνουν develop σε
> Microsoft ...
>
> > Χωρίς να είμαι ειδικός στο video streaming, δεν είναι αναγκαίο να
> > απαιτήσουμε open source λύση στο server side κομμάτι, μόνο υποστήριξη
> > στον client. Server side, ας χρησιμοποιήσουν όποια λύση θέλουν, απλά
> > να χρησιμοποιήσουν "σχετικά" ανοιχτά πρότυπα". Π.χ. mpeg4, H.264 και
> > χωρίς τη χρήση flash player, που σε τελική ανάλυση δεν είναι
> > αναγκαίος ή έστω ας υπάρχει option.
>
> Σύμφωνα και με τα παραπάνω, εν ολίγοις πρέπει να ξανακάνουν develop την
> εφαρμογή να δουλεύει αλλιώς (να σερβίρει με streaming κατευθείαν στον
> client και με μεγαλύτερη "ανοιχτότητα" στο να σώζω εγώ ο απλός χρήστης
> τα video της ΕΡΤ στο σκληρό δίσκο μου).
>
> Αυτό αν γίνει, θα γίνει την επόμενη φορά που θα κάνουν εργολαβία το web
> application (σε 3-4 χρόνια ίσως και παραπάνω, είναι αρκετά sexy το web
> design για να αποφασίσουν να ξαναρίξουν λεφτά σε αυτό).
>
> > Γιατί είναι μαύρο χάλι; από περιέργια ρωτάω δε σε αμφισβητώ, απλά μου
> > φαίνεται ότι το Linux έχει ήδη αρκετά χρόνια "προϋπηρεσίας" ως λύση
> > video streaming. Στο client κομμάτι ναι πάσχουμε λιγάκι αλλά δεν
> > είναι δα ότι είναι αδύνατο να υποστηριχθεί το Linux.
>
> Αδύνατο δεν είναι τίποτα για τον developer. Εξαρτάται από το τί θα του
> ζητηθεί, όμως (και εξαρτάται και από τις τεχνολογίες που χρησιμοποιεί.
> Αν η ΕΡΤ πήγε σε έναν επαγγελματία που δουλεύει με Microsoft, όπως
> φαίνεται ότι έκανε .... ε, μάλλον ζητάμε πολλά :P θα έπρεπε να είχε
> βάλει ρητά στις προδιαγραφές πως θέλει ΚΑΙ linux support, να της πει ο
> επαγγελματίας "δε μπορώ" και να πάει η ΕΡΤ στον επόμενο).
>
> > αν είχαν ενδιαφερθεί στο "παραμικρό" να δουν πως θα μπορούσε να
> > παίξει σε linux, θα μπορούσαν να ρωτήσουν τον ανάδοχο να το
> > ερευνήσει, ο ανάδοχος ΑΝ ήξερε θα απαντούσε, αν όχι, θα το έψαχνε ή
> > θα ρωτούσε κάποιον Linuxa, ειδικά αν ήταν στις προδιαγραφές του έργου
> > -τότε θα έπρεπε σίγουρα να το υλοποιήσει. Το θέμα είναι ότι δεν θα
>
> Ακριβώς.
>
> > είχε δημιουργηθεί αυτό το θέμα, αν απλώς γράφανε "ερευνάται το θέμα
> > της υποστήριξης Linux" ή "ζητούνται πληροφορίες για την υποστήριξη
> > Linux" ή κάτι αντίστοιχο τέλος πάντων. Το θέμα είναι ότι το ξέκοψαν
> > εξ αρχής. Προκλητικό ή όχι;
>
> Συνηθισμένο, θα λεγα. Η αγορά στην Ελλάδα ακόμα δε δίνει σημασία σε
> τέτοιες "λεπτομέρειες" (υποστήριξη Linux). Όπως και με τις τράπεζες. Η
> ίδια ιστορία τώρα και με τα 'videα' :-P Μεθαύριο θα έχουμε τα ίδια με
> το επόμενο πράγμα που θα είναι της μόδας.
>
>
> --
> Thanos Kyritsis <djart at linux.gr>
>
> - What's your ONE purpose in life ?
> - To explode, of course! ;-)
>
> --
> Public mailing list -- http://lists.hellug.gr
> Το παρόν e-mail εκφράζει προσωπικές απόψεις του αποστολέα και όχι του
> συλλόγου. Η Ένωση Χρηστών και Φίλων Linux Ελλάδος δεν φέρει καμία
> ευθύνη για το περιεχόμενό του.
More information about the Hellug
mailing list