downloads.lds.gr

Αποστολέας Θέμα: Τι είναι το Linux;  (Αναγνώστηκε 551 φορές)

admin

  • Διαχειριστής
  • Ανώτερο μέλος
  • *****
  • Μηνύματα: 478
  • "Μονο δυο πραγματα ειναι απεραντα: το συμπαν και η
    • Προφίλ
    • ldsystems
    • e-mail
Τι είναι το Linux;
« στις: Ιούλιος 31, 2007, 08:20:20 πμ »
Το Linux είναι ένας πυρήνας λειτουργικού συστήματος που μοιάζει με τον πυρήνα του AT&T UNIX. Είναι μία από το μηδέν υλοποίηση πυρήνα λειτουργικού συστήματος και δεν χρησιμοποιεί κώδικα του UNIX. Μπορεί να θεωρηθεί σαν UNIX κλόνος αφού διαθέτει τις περισσότερες εντολές του, ενώ η φιλοσοφία της σχεδίασης του πλησιάζει περισσότερο το UNIX από οποιοδήποτε άλλο λειτουργικό σύστημα. Το Linux αναπτύσσεται με βάση το POSIX πρότυπο, το οποίο είναι μία προσπάθεια τυποποίησης όλων των UNIX κλόνων.
Παρ'όλο που Linux είναι ο πυρήνας του λειτουργικού συστήματος, πολλές φορές αναφερόμαστε σε αυτό εννοώντας όλο το λειτουργικό σύστημα, που περιλαμβάνει και το περιβάλλον εργασίας, και το συνοδευτικό λογισμικό (κάτι το οποίο συνήθως οδηγεί σε παρανοήσεις).

Η ανάπτυξη του πυρήνα Linux ξεκίνησε κάπου στο 1990 από ένα φοιτητή (τότε) τον Linus Torvalds, ο οποίος με βοήθεια πολλών εθελοντών προγραμματιστών (από χόμπι ή επαγγελματίές) μέσω του Internet, κατάφερε να δημιουργήσει ένα πυρήνα που ανταγωνίζεται πυρήνες μεγάλων εταιρίων. Αρχικά είχε σαν πρότυπο το MINIX (ένα άλλο UNIX-like λειτουργικό), μα γρήγορα το ξεπέρασε. Σήμερα το Linux παρέχει όλα όσα θεωρούνται αναγκαία για ένα σύγχρονο πυρήνα λειτουργικού, όπως:


υποστήριξη πολυεπεξεργαστικών συστημάτων (SMP)
πραγματική πολυδιεργασία
εικονική μνήμη
διαμοιραζόμενες βιβλιοθήκες
σωστή διαχείριση μνήμης
δικτύωση μέσω TCP/IP κ.α.
Ο πυρήνας Linux αρχικά σχεδιάστηκε για επεξεργαστές της οικογένειας x86 (386/486/Pentium), αλλά σήμερα τρέχει σε πολύ μεγάλη ποικιλία επεξεργαστών, όπως οι Alpha (64 bit), οι Motorola 68000 (Amiga), PowerPC, MIPS κ.α.
Αν και η προσπάθεια δημιουργίας του Linux πυρήνα άρχισε το 1990, η δημιουργία ενός ελεύθερου λειτουργικού συστήματος χωρίς περιορισμούς στον τελικό χρήστη, είχε ξεκινήσει παλαιότερα από τον Richard Stallman ιδρυτή του Free Software Foundation και του GNU project. Έτσι το Linux είχε στο ξεκίνημά του ένα ολόκληρο σύστημα να βασιστεί. Το GNU σχέδιο είχε ήδη δημιουργήσει ένα C μεταγλωττιστή (τον gcc) και μια πλειάδα υψηλής ποιότητας προγραμματιστικών εργαλείων, ενώ είχε έτοιμα προγράμματα που αντικαθιστούσαν όλα τα βασικά προγράμματα σε ένα *NIX σύστημα. Το μόνο που έλειπε ήταν ένας σταθερός πυρήνας. Έτσι το GNU βρήκε ένα πυρήνα για να λειτουργήσει, και το Linux βρήκε έτοιμη μια μεγάλη ποικιλία προγραμμάτων. (Το GNU σχέδιο συνεχίζει σήμερα και με το υπό κατασκευή λειτουργικό σύστημα, Hurd, το οποίο βασίζεται στον μικροπυρήνα Mach)

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

Slackware Linux (http://www.slackware.com): το αγαπημένο αυτών που ξεκίνησαν με το Linux στις αρχές της δεκαετίας του '90. Είναι η διανομή που έκανε το Linux αγαπητό στους διαχειριστές συστημάτων.
το Redhat Linux (http://www.redhat.com): μία από τις πρώτες εταιρίες που αντιμετώπισαν σοβαρά το Linux. Σήμερα κατέχει ένα μεγάλο ποσοστό της αγοράς.
το Debian GNU/Linux (http://www.debian.org): Οργανωμένο από μια ομάδα εθελοντών, και είναι η διανομή με τα περισσότερα πακέτα σήμερα. Είναι η μοναδική διανομή που αποτελείται μόνο από ελεύθερα πακέτα.
SuSe Linux (http://www.suse.com): Έγινε ιδιαίτερα δημοφιλής λόγω της φιλικότητας της και των πολλών πακέτων που διαθέτει.
Caldera Linux (http://www.caldera.com): Διανομή που έγινε γνωστή λόγω του γραφικού της περιβάλλοντος.
Corel Linux (http://linux.corel.com): Βασισμένο στο Debian αλλά με ωραίο, εντυπωσιακό γραφικό περιβάλλον.
Mandrake Linux (http://www.linux-mandrake.com): Βασισμένο στο RedHat, αλλά με ιδιαίτερα προσεγμένο γραφικό περιβάλλον.
Κάποιος μπορεί εύλογα να αναρωτηθεί, πώς μπορεί ένα λειτουργικό σύστημα που διατίθεται δωρεάν να είναι καλό και αξιόπιστο; Σε αυτό το ερώτημα λίγοι μπορούν να απαντήσουν, όπως επίσης και στο ερώτημα για το πώς απόκτησε τόσο μεγάλη βάση χρηστών τόσο γρήγορα. Είναι απίστευτο για πολλούς το πώς μπορεί μια ομάδα από "hackers" να κυριαρχήσει σε ένα τομέα που μέχρι σήμερα κυριαρχούσαν κολοσσοί της πληροφορικής. Το Linux μπορεί να χαρακτηριστεί σαν ένα φαινόμενο του Internet, είναι ένα πείραμα που πέτυχε
« Τελευταία τροποποίηση: Ιούλιος 31, 2007, 09:12:37 πμ από admin »