Για τους Open προγραμτιστες (+ μια kernel ερωτηση )

Michael Iatrou iatrou at serverhive.com
Sun Apr 24 16:56:58 EEST 2005


When the date was Sunday 24 April 2005 15:43, DJ Art wrote:

> On Sunday 24 April 2005 05:32, Tsoukas Evangelos wrote:
> > 2) An enas kalos programatisths prosferei sthn MS tous kalous tou
> > algorithmous auth tha ton antameipsei plousioparoxa, ma pragmatika
> > plousioparoxa. An to dosei open na mhn po ti pairnei.
> > 3) Dhladh to OSS grafetai kyrios gia ekpaideutikous h
> > "diafimistikous"
>
> Το βλέπεις πολύ μονόπλευρα, ισοπεδώνοντας πολλές πτυχές που θα σου
> έδιναν απαντήσεις σε πολλά ερωτήματα.
>
> Δυστυχώς, αυτό που ζητάς δεν μπορεί να απαντηθεί συνοπτικά σε 5-10 ή και
> 30 γραμμές μέσα στο body ενός mail ....
> Χρειάζεται κάπως σφαιρική άποψη και αρκετά ισορροπημένη σκέψη για να
> δείς ακριβώς ποιό κενό γεμίζει το OSS.
>
> Ή απλώς να δείς κάποια πράγματα με άλλο μάτι. Παράδειγμα:
>
> Είπες ότι "το OSS γράφεται κυρίως για εκπαιδευτικούς σκοπούς". Καταρχάς,
> πρέπει αυτό το "κυρίως" να φύγει από τη μέση. Αυτό αποδεικνύεται ακόμα
> και από τον πυρήνα. Ο πυρήνας χρησιμοποιείται σε πολλές περιπτώσεις για
> να μπορούνε κάποιοι άλλοι άνθρωποι (ή εταιρείες) να λειτουργήσουνε
> υπολογιστές συγκεκριμένης (και συνήθως εξοτικής) αρχιτεκτονικής. Ένα
> διαφορετικό παράδειγμα είναι το εξής: Αγοράζεις μια μικρή συσκευή. Ένα
> κινητό τηλέφωνο, ένα dvd/divx deck player, ένα PDA ή ένα PVR. Ακόμα και
> ένα wireless router. Μπορεί να μη φαίνεται, να μη το γνωρίζεις, αλλά
> αυτό το πραγματάκι πιθανότατα να τρέχει Linux για πολλούς και διάφορους
> λόγους που δεν είναι κατ' ανάγκη επειδή το Linux είναι τζάμπα.
>
> Από τέτοιου είδους παραδείγματα, πιστεύω καταρρίπτεται ο μύθος του
> "κυρίως", οπότε μπορούμε να επαναπροσδιορίσουμε τη φράση σου ως εξής:
>
> "το OSS γράφεται συν τοις άλλοις και για εκπαιδευτικούς σκοπούς".
>
> Αυτό εσένα σου φαίνεται λίγο ??
> Το θέμα εκπαίδευση είναι πολύ πιο σημαντικό από τη σημασία που τείνουμε
> να του δίνουμε.
>
> Μόνο με closed source δεν θα μπορούσαμε ποτέ να εκπαιδεύσουμε νέους
> προγραμματιστές. Δεν θα είχαμε Πανεπιστήμια, δεν θα είχαμε σχολές, δεν
> θα είχαμε hobby-ίστες computer-άδες, δεν θα είχαμε τίποτα. Θα
> αναλάμβανε μόνη της η Microsoft να παράγει τους μηχανικούς της (αλλά
> και να τους "αποσύρει", χεχε).
>
> Καταλαβαίνεις φυσικά, πως η Microsoft δεν είναι παρά ένα τίποτα όταν
> μιλάμε για προγραμματισμό. Είναι απλώς ένα μαγαζί με καλή διαχείριση,
> καλή βιτρίνα, καλούς διαφημιστές και καλή συσκευασία στα προϊόντα.
> Για το αν πραγματικά είναι καλός ο κώδικάς της (από προγραμματιστική
> άποψη) ή όχι, μόνο εικασίες μπορούμε να κάνουμε από το αποτέλεσμα της
> χρήσης και εφαρμογής του, καθώς δεν τον έχουμε μπροστά μας διαθέσιμο να
> τον κρίνουμε.
>
> Η τέχνη του προγραμματισμού και η ιδέα και φιλοσοφία του "να είναι κάτι
> ανοιχτό" διαμορφώθηκαν πολύ πριν αποφασίσει η Microsoft να πουλάει
> άδειες χρήσης του λογισμικού της ......
>
> ... κι ας μην υπήρχε τότε ακόμα το GNU.
>
>
> Αυτό που δεν μπορείς να καταλάβεις είναι πως ο κώδικας είναι από τη φύση
> του ανοιχτός. Έτσι ορίζεται. Είναι 5 αράδες πάνω σε ένα χαρτί. Το αν
> θές να πουλήσεις ή όχι αυτό το χαρτί ή το πώς θές να το πουλήσεις
> (διπλωμένο, κορνιζαρισμένο, μουτζουρωμένο, μεταγλωττισμένο ή κλειδωμένο
> μέσα σε ένα μαύρο κουτί) είναι ένα εντελώς ξεχωριστό κεφάλαιο.
>
> Άρα όταν λές ότι δεν μπορείς να καταλάβεις τα κίνητρα ενός OSS
> προγραμματιστή, μάλλον εννοείς ότι θα ήθελες να ξέρεις καλύτερα τον
> τρόπο που έχει επιλέξει το συγκεκριμένο άτομο (ως επαγγελματίας) για να
> βγάλει λεφτά.

Χεχ, άψογος, προσυπογράφω :-)

-- 
 Michael Iatrou




More information about the Linux-greek-users mailing list