Linux: Ιστορία και εξέλιξη του πιο διάσημου λειτουργικού συστήματος ελεύθερου λογισμικού στον κόσμο

Τελευταία ενημέρωση: 21/02/2023
Συγγραφέας: Μάριο Χοσέ
Linux: Ιστορία και εξέλιξη του πιο διάσημου λειτουργικού συστήματος ελεύθερου λογισμικού στον κόσμο

Το Linux αναπτύχθηκε το 1991 από τον Linus Torvalds, έναν φοιτητή πληροφορικής από το Ελσίνκι.Ο Λάινους άρχισε να πειραματίζεται με το λειτουργικό σύστημα Minix (Ρίτσαρντ Τάνενμπαουμνα εξερευνήσουν τις δυνατότητες του μικροεπεξεργαστή 386, και έτσι ξεκίνησε το ταξίδι του Linux. Αργότερα, ο Linus αποφάσισε να γράψει το λειτουργικό του σύστημα από την αρχή, χωρίς να χρησιμοποιήσει το Minix.

Αφού ζήτησε βοήθεια από την κοινότητα του διαδικτύου για να ξεκαθαρίσει τις πολλές αμφιβολίες του και μετά από πικρούς καβγάδες με τον Tanenbaum (επίσης λόγω της είδησης), Κατάφερε να δημοσιεύσει μια έκδοση του πυρήνα το 1991 η οποία θα μπορούσε να θεωρηθεί εύχρηστη. Αυτή η έκδοση έγινε διαθέσιμη σε όλους. Πολλοί άνθρωποι την κατέβασαν και την δοκίμασαν, και πολλοί ένιωσαν ότι μπορούσαν να συνεισφέρουν σε αυτό το λειτουργικό σύστημα και συμμετείχαν στην ανάπτυξή του. Το Linux βελτιώθηκε σταδιακά από εκείνο το έτος και μετά, μέχρι που έφτασε στην έκδοση 2.4 του πυρήνα.

Ένα ακόμη σημαντικό βήμα στην η ιστορία της εξέλιξης του Linux Η ανάπτυξη των λειτουργικών συστημάτων όπως τα γνωρίζουμε σήμερα ξεκίνησε με την εμφάνιση των διανομών. Οι διανομές είναι πακέτα λογισμικού που ουσιαστικά περιέχουν τον πυρήνα, τις βασικές εφαρμογές και τις μεθόδους εγκατάστασης και συντήρησης του λειτουργικού συστήματος, καθώς και άλλων εφαρμογών. Οι πρώτες διανομές που εμφανίστηκαν ήταν Slackware και Red HatΤο τελευταίο, αν και δεν είναι εντελώς δωρεάν σε όλες τις εκδόσεις του, ήταν πάντα υπέρμαχος του Linux και έχει καλωσορίσει στις τάξεις του γνωστές προσωπικότητες από τον κόσμο του Linux.

Τι είναι το λειτουργικό σύστημα GNU/Linux; Ορισμός του Linux

Το Linux είναι λανθασμένα γνωστό ως λειτουργικό σύστημα, ενώ στην πραγματικότητα είναι το πυρήνας συστήματος (πυρήνας). Στην πραγματικότητα, Το σωστό όνομα είναι GNU/Linux του οποίου το κύριο πλεονέκτημα είναι ότι είναι εντελώς δωρεάν, ένα δωρεάν και ανοιχτού κώδικα λογισμικό.

Τι είναι το λειτουργικό σύστημα GNU/Linux και πότε ξεκίνησε;

Λειτουργικό σύστημα GNU-Linux

Το σύστημα στο σύνολό του είναι ουσιαστικά το σύστημα GNU με ενσωματωμένο το Linux. Το Linux είναι ο πυρήνας του συστήματος GNU, ένα από τα κύρια στοιχεία του GNU.

Το λειτουργικό σύστημα GNU/Linux (δεν πρέπει να συγχέεται με το UNIX) ξεκινά όταν συγχωνεύεται το έργο GNU (σχεδιασμένο από τον Richard Stallman και το Ίδρυμα Ελεύθερου Λογισμικού), με τον πυρήνα συστήματος Linux (σχεδιασμένο από τον Torvalds).

Τον Ιανουάριο του 1995, το Ίδρυμα Ελεύθερου Λογισμικού (FSF) ονόμασε το λειτουργικό σύστημα GNU/Linux.

Πώς λειτουργεί το GNU/Linux και ποια είναι τα κύρια χαρακτηριστικά του;

αυτό το λειτουργικό σύστημα Λειτουργεί διαφορετικά από άλλα παρόμοια προγράμματα στην αγορά. Τα Windows και τα macOS, για παράδειγμα, απαιτούν τη χρήση διαφόρων εντολών για την εκτέλεση διαφορετικών εργασιών, όπως η τροποποίηση ή η διαγραφή αρχείων. Αυτό διαφέρει από προηγούμενα συστήματα όπου αυτές οι ενέργειες μπορούν να εκτελεστούν πιο γρήγορα με ένα μόνο κλικ.

Μεταξύ των βασικών χαρακτηριστικών του είναι:

  • Πολλαπλές εργασίες: Πολλαπλές διεργασίες μπορούν να εκτελεστούν ταυτόχρονα.
  • Πολλαπλοί χρήστες: Μπορούν να υπάρχουν πολλοί χρήστες στον ίδιο υπολογιστή.
  • Multiplatform: Λειτουργεί σε διαφορετικές CPU, όπως η Intel.
  • Διαθέτει προστασία μνήμης μεταξύ διεργασιών.
  • Φόρτωση εκτελέσιμων αρχείων κατ' απαίτηση: Το σύστημα διαβάζει τον δίσκο από αυτά τα μέρη ενός προγράμματος μόνο όταν αυτός χρησιμοποιείται.
  • Πολιτική αντιγραφής κατά την εγγραφή για την κοινή χρήση σελίδων μεταξύ εκτελέσιμων αρχείων: Διαφορετικές διεργασίες μπορούν να χρησιμοποιήσουν την ίδια περιοχή μνήμης για εκτέλεση. Όταν μία από αυτές προσπαθεί να γράψει σε αυτήν τη μνήμη, η σελίδα (4KB μνήμης) αντιγράφεται σε άλλη θέση. Αυτή η πολιτική αντιγραφής κατά την εγγραφή έχει δύο πλεονεκτήματα: αυξάνει την ταχύτητα και μειώνει τη χρήση μνήμης.
  • Όλος ο πηγαίος κώδικας είναι διαθέσιμος συμπεριλαμβανομένου του πλήρους πυρήνα και όλων των προγραμμάτων οδήγησης, των εργαλείων ανάπτυξης και όλων των προγραμμάτων χρήστη. Επιπλέον, όλα αυτά μπορούν να διανεμηθούν ελεύθερα.
  • TCP / IPσυμπεριλαμβανομένων των ftp, telnet, NFS, κ.λπ.
  • Η ιδιότητά του ως λειτουργικού συστήματος ανοιχτού κώδικα Καθιστά δυνατή την αξιοποίηση των συνεχών εξελίξεων στο λογισμικό, με προγράμματα που έχουν αναπτυχθεί από διαφορετικούς ανθρώπους σε όλο τον κόσμο.
  • Εγγυάται ένα προηγμένο επίπεδο ασφάλειας.
  • Επιτρέπει μεγαλύτερο έλεγχο των συσκευών.

Πλεονέκτημα

Υπάρχουν πολλά πλεονεκτήματα που θα μπορούσαν να αναφερθούν, αλλά μεταξύ των κυριότερων και πιο σημαντικών είναι τα ακόλουθα:

  • Είναι δωρεάν και ανοιχτού κώδικα λογισμικό: Αυτό σημαίνει ότι είναι εντελώς δωρεάν και ότι οι χρήστες με επαρκείς γνώσεις υπολογιστών μπορούν να κάνουν τροποποιήσεις στον κώδικα ή να προσθέσουν άλλα προγράμματα για να βελτιώσουν το σύστημα, εφόσον συμμορφώνονται με τους νόμους που έχουν θεσπιστεί για το λογισμικό ανοιχτού κώδικα και το ελεύθερο λογισμικό.
  • Έχει υψηλό επίπεδο ασφάλειας.
  • Υψηλή απόδοση και ταχύτητα συστήματος.
  • Διαθέτει μια μεγάλη ποικιλία δωρεάν προγραμμάτων διαθέσιμα για χρήση: Αυτό σημαίνει ότι υπάρχει μια μεγάλη ποικιλία προγραμμάτων ανοιχτού κώδικα και δωρεάν λογισμικού διαθέσιμα σε όλους τους χρήστες του GNU/Linux.

Μειονεκτήματα

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

Μεταξύ των διαφόρων μειονεκτημάτων που έχουμε:

  • Λιγότερο διαισθητικό: Το περιβάλλον χρήστη του δεν είναι το ίδιο με των Windows, τα οποία έχουν σχεδιαστεί για τους μέσους χρήστες. Ωστόσο, ορισμένες διανομές GNU/Linux έχουν βελτιωθεί σε αυτόν τον τομέα.
  • Λιγότερα χειριστήρια για περιφερειακά.
  • Πολλές από τις εφαρμογές και τα προγράμματα είναι διαθέσιμα μόνο στα Αγγλικά.
  • Υποστήριξη: Οι διάφορες διανομές GNU/Linux και τα προγράμματα που χρησιμοποιούνται σε αυτές δεν έχουν κάποια εταιρεία που να τις υποστηρίζει ή δεν μπορούν να παρέχουν ιδανική υποστήριξη σε περίπτωση σφαλμάτων ή αποτυχιών.

Ποιες είναι οι κύριες διανομές ή εκδόσεις του GNU/Linux και ποιες είναι οι χρήσεις τους;

Υπάρχουν διαφορετικές εκδόσεις του GNU/Linux, και αυτό οφείλεται στις χρήσεις που έχουν δοθεί στο λειτουργικό σύστημα, καθώς και στις εκδόσεις ή τις ενημερώσεις που έχουν προκύψει με την πάροδο του χρόνου.

Debian

Λειτουργικό σύστημα Debian

Σχεδιάστηκε για γενική χρήση. Είναι μια διανομή GNU/Linux που δημιουργήθηκε από μια κοινότητα προγραμματιστών και χρηστών που σκόπευαν να δημιουργήσουν ένα 100% δωρεάν λογισμικόΑυτό ονομαζόταν Project Debian. Αυτό το σύστημα θεωρείται επίσης γονική διανομή, καθώς αμέτρητες διανομές γεννήθηκαν από το Debian, όπως το Ubuntu ή Mint.

Ubuntu

Λειτουργικό σύστημα Ubuntu

Γεννημένο από το Debian, το Ubuntu σχεδιάστηκε για γενική χρήση. Είναι ένα από τα πιο χρησιμοποιούμενα λειτουργικά συστήματα μαζί με το Debian. Αναπτύχθηκε και συντηρείται από την Canonical και χαρακτηρίζεται από τη συμβατότητα λογισμικού και την ευκολία χρήσης του, συγκρίσιμη με το Mac OS X ή τα Windows. Διαθέτει διάφορες εκδόσεις, όπως: Ubuntu Desktop, Xubuntu, Lubuntu και Ubuntu Server.

Μαλακό καπέλλο

Λειτουργικό σύστημα Fedora

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

OpenSUSE

λειτουργικό σύστημα openSUSE

Η χρήση του προορίζεται κυρίως για τη διαχείριση συστημάτων και υπηρεσιών. Η διανομή του χρηματοδοτείται από SUSE Linux GmbH; (ένα ανεξάρτητο τμήμα του The Attachmate Group) και AMD. Αυτό το λειτουργικό σύστημα δημιουργήθηκε για να παρέχει σταθερότητα, ισχύ και διαχειρισιμότητα για πραγματικά προηγμένες χρήσεις, παραμένοντας παράλληλα φιλικό προς το χρήστη για το ευρύ κοινό. Δηλαδή, είναι κατάλληλο τόσο για προχωρημένους όσο και για αρχάριους χρήστες.

Άλλες εντελώς δωρεάν διανομές που βασίζονται στο GNU/Linux

Υπάρχουν και άλλα λειτουργικά συστήματα που βασίζονται στο GNU/Linux, τα οποία είναι εντελώς δωρεάν και ανοιχτού κώδικα και είναι σοβαρά αφοσιωμένα σε αυτήν την ιδεολογία. Αυτές οι ίδιες εταιρείες αποφεύγουν να συμπεριλαμβάνουν εφαρμογές, εγχειρίδια και τεκμηρίωση που δεν είναι δωρεάν.

Είναι μεταξύ τους:

  • Dragora GNU/Linux
  • Dyne: bolic
  • Οδηγός GNU
  • Υπερβολική έκδοση GNU/Linux-ελεύθερη
  • Parabola GNU/Linux
  • PureOS (Librem)
  • Trisquel GNU / Linux
  • UTUTO XS GNU/Linux

Ποιες είναι οι διαφορές μεταξύ των λειτουργικών συστημάτων Windows και GNU/Linux;

Πληροφοριακό γράφημα: Διαφορές μεταξύ Linux και Windows

Τα Windows και το GNU/Linux είναι δύο πολύ διαφορετικά λειτουργικά συστήματα. Η κύρια διαφορά έγκειται στην πολιτική της ελεύθερο λογισμικό και ανοιχτού κώδικα που εφαρμόζει το GNU/Linux και την πολιτική ιδιόκτητου λογισμικού που χρησιμοποιείται από τα Windows, Αυτό υποδεικνύει ότι για να το χρησιμοποιήσει, το άτομο που αποκτά αυτό το σύστημα πρέπει να πληρώσει για μια άδεια χρήσης και έτσι να το εφαρμόσει στο δικό του περιβάλλον. υπολογιστή.

Είναι επίσης ότι το Τα προγράμματα και οι εφαρμογές που είναι διαθέσιμα για συστήματα GNU/Linux είναι εντελώς δωρεάν. Και συνοδεύονται επίσης από κώδικα ανοιχτού κώδικα, ο οποίος τους επιτρέπει να τροποποιούνται από οποιονδήποτε χρήστη.

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

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

Τι είδους άδεια χρήσης διαθέτει το λειτουργικό σύστημα GNU/Linux;

Αυτό είναι γνωστό ως: Γενική Άδεια Δημόσιας Χρήσης GNU, ή επίσης γνωστό με την αγγλική του ονομασία Γενική Άδεια Δημόσιας Χρήσης GNU, (ή απλώς το ακρωνύμιό του στα Αγγλικά, GNU GPL).

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

Τι είναι τα αρχεία .DEB στο Linux και σε τι χρησιμεύουν;

Αυτά τα πακέτα Αρχεία .DEB Είναι δυαδικά έγγραφα που περιέχουν δύο τύπους εγγραφών, ο ένας εκ των οποίων είναι υπεύθυνος για τη διατήρηση των πληροφοριών που ελέγχονται στην αποθήκευση, ενώ ο άλλος είναι υπεύθυνος για τη διαχείριση όλων των πραγματικών δεδομένων προγράμματος για αυτό το πακέτο.

Με άλλα λόγια, αυτό Τα πακέτα λογισμικού Debian είναι συμπιεσμένα αρχεία που χρησιμοποιούνται συνήθως στο σύστημα Linux. και οι διάφορες εκδόσεις τους, όπου χρησιμοποιούνται κυρίως για την πραγματοποίηση εγκαταστάσεων σε αυτά τα λειτουργικά συστήματα. Άλλες σημαντικές είναι οι Αρχεία .RPMΑυτά τα αρχεία σε αυτήν τη μορφή χρησιμοποιούνται για την εγκατάσταση προγραμμάτων και λογισμικού για αυτό το λειτουργικό σύστημα.

Ηλεκτρονικά βιβλία του IPAP
Ebooks IPAP

🔥ΓΙΝΕΤΕ ΜΕΛΟΣ🔥 ΣΤΗ ΝΕΑ ΚΟΙΝΟΤΗΤΑ IP@P! ΕΓΓΡΑΦΕΙΤΕ ΕΔΩ!

Θέματα

Συγγραφέας: Μάριο Χοσέ

Με πτυχίο δημοσιογραφίας και εξειδίκευση στην ερευνητική δημοσιογραφία, αναζητώ την αλήθεια σε όλα. Αυτή τη στιγμή επικεντρώνομαι αποκλειστικά στην τεχνολογία, την πληροφορική και το διαδίκτυο.

Σχετιζομαι με

Τα σχόλια είναι κλειστά.