Ta Windows einai kalitera apo to Gnu-Linux.

George Kourtis gkourtis at freemail.gr
Wed Jul 17 08:15:01 EEST 2002


Απάντηση στον Αλέξανδρος Διαμαντίδης adia at hellug.gr  Tue Jul 16 23:06:01
2002
>Troll είναι κάποιος που στέλνει συνειδητά μηνύματα που πρεσβεύουν
Ευχαριστώ για την επεξήγηση του Troll.
>Εγώ δεν πιστεύω ότι με το μήνυμά σου έχεις σκοπό το trolling, απλώς δεν
>εξυπηρετεί σε κάτι... εδώ ούτως ή άλλως ο κόσμος χρησιμοποιεί διάφορα
>GNU-like λειτουργικά συστήματα - κατά την ορολογία του Stallman ;-).
>Το θεωρείς πιθανό να τους πείσεις ότι πρέπει να πάψουν να τα
>χρησιμοποιούν γιατί τους εξυπηρετούν στη δουλειά τους και να αρχίσουν
>να τα χρησιμοποιούν για τους λόγους που προτείνεις εσύ; Ειδικά όταν δε
>φαίνεται να τα χρησιμοποιείς και τόσο...
Όταν προσπαθήσουμε να πείσουμε έναν χρήστη να αλλάξει λειτουργικό γιατί το
Gnu-Linux είναι:
Πιό καλό, Πιό σταθερό, Πιό ασφαλές, γενικά σε όλα καλύτερο θα έχουμε
ατέρμονες συζητήσεις στο αν είναι πράγματι αυτά τα πράγματα σε πιό βαθμό
κτλ.
Επίσης με κάθε έκδοση Λειτουργικού θα πρέπει να ασχολούμαστε αν πράγματι το
Gnu-Linux παραμένει καλύτερο ή αν έχει γίνει καλύτερη η νέα έκδοση
Λειτουργικού κάποιου κατασκευαστή.
Πολύ πιό απλό είναι να τον πείσουμε ότι είναι και ΔΙΚΟ ΤΟΥ και έστω και αν
είναι λίγο χειρότερο τα πράγματα θα φτιάξουν.
Το βασικό θέμα δεν είναι αν είναι καλύτερο αλλά ότι προσφέρει ελευθερία που
το λειτουργικό της Μ$ σήμερα δεν προσφέρει.

>Eπίσης το κείμενό σου είναι λίγο δυσανάγνωστο - θέλει περισσότερα κενά,
>και όταν απαντάς πρέπει να ξεχωρίζουν καθαρά τα τμήματα που έχεις γράψει
>εσύ από αυτά που ανήκουν στο μήνυμα στο οποίο απαντάς.

Μπα, γιατί, ωραία δεν είναι να μπερδεύονται οι απόψεις και να μην ξέρεις
ποιός είπε τι ;
>> Δεν καταλαβαίνω όμως γιατί να παραξενεύει ότι ένα λειτουργικό που
>> σχεδιάστηκε πάνω από 20 χρόνια πριν δεν πρέπει να έχει πρωτόγονο API.

>Ίσως γιατί σχεδιάστηκε σωστά εξαρχής; Τι ακριβώς εννοείς «πρωτόγονο
>API»; Για ποιο API μιλάς; Για τα system calls του πυρήνα; Για την GNU
>libc; Την Xlib; Τις κλήσεις του KDE και του Gnome; Τις μυριάδες από
>βιβλιοθήκες που κυκλοφορούν στο δίκτυο; Όλα τα συστήματα είναι
>υλοποιημένα σε πολλά επίπεδα, και δεν μπορείς να συγκρίνεις ανόμοια
>επίπεδα συστημάτων με διαφορετική αρχιτεκτονική.

Μιλάω για τις κλήσεις του πυρήνα όπως πχ Signal api: sigemptyset,sigfillset
κτλ.
Για πόσα χρόνια θα παραμένει ακόμα σχεδιασμένο σωστά ;
Κλασικό παράδειγμα κακού σχεδιασμού είναι η χρήση της μη τοπικής μεταβλητής
errno για την πληροφόρηση για το είδος λάθους.
(Το αντιγράψαν και τα windows).
> Αν βέβαια δεν το αντιλαμβανόμαστε τότε θα συνεχίσει να παραμένει
> πρωτόγονο και το αποτέλεσμα θα είναι να πέσει το λειτουργικό σε λήθη
> όπως άλλες προσπάθειες ανοικτού λογισμικού.

Ποιες προσπάθειες είναι αυτές που έπεσαν σε λήθη;
Μια πολλή σημαντική προσπάθεια ήταν η γλώσσα προγραμματισμού Forth.
Η Forth μια "Threaded Interpretative Language", από την φύση της γλώσσα
ανοικτού κώδικα, παρέμεινε κολλημένη σε συζητήσεις παλεολιθικού τύπου όπως
π.χ. αν πρέπει να χρησιμοποιήται το λειτουργικό για υπηρεσίες αρχείων ή αν
πρέπει όπως υποστήριζαν μερικοί να χρησιμοποιούνται τα "low level Blocks"
του δίσκου για να γράφονται τα αρχεία.
Από αυτά και άλλα πολλά ενώ είχε πάρα πολλά φιλοσοφικά καλά ( όσοι δεν την
έχουν δουλέψει μέχρι βάθος δεν μπορούν να καταλάβουν ) απαρχαιώθηκε και
είναι τώρα μουσειακό είδος.


Γιώργος Κούρτης




---
http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου.



More information about the Linux-greek-users mailing list