Τι είναι το GNU/Linux και γιατί σχεδόν κανείς δεν το αποκαλεί έτσι;

Ενδιαφέρεστε για το Linux και έχετε διαβάσει μερικές από τις δημοσιεύσεις που εμφανίζονται στον ιστότοπο. Στην πορεία, συναντήσατε ένα όνομα που σας φάνηκε αστείο: GNU/Linux. Τι σημαίνουν αυτά τα γράμματα και γιατί κάποιοι συνεχίζουν να τα προσαρτούν στο Linux;

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

Τι είναι το GNU/Linux;

GNU/Linux είναι το όνομα που δίνεται σε ένα ελεύθερο και ανοιχτού κώδικα λειτουργικό σύστημα που είναι κοινώς γνωστό ως "Linux".

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

Τι είναι το "GNU" στο GNU/Linux;

Βρισκόμαστε στη δεκαετία του 'XNUMX και η βιομηχανία των υπολογιστών βρίσκεται αυτή τη στιγμή σε μια μεταβατική περίοδο. Μια υπόθεση του Ανωτάτου Δικαστηρίου που αφορούσε την Apple αποφάσισε ότι το δυαδικό λογισμικό (ο τύπος προγράμματος που διαφέρει από τον πηγαίο κώδικα στο ότι είναι εκτελέσιμο) μπορεί να προστατεύεται από πνευματικά δικαιώματα. Η Microsoft κυκλοφόρησε τα Windows λίγα χρόνια αργότερα. Αυτό έκανε τον τρόπο που οι άνθρωποι αλληλεπιδρούν με το λογισμικό να αρχίσει να αλλάζει.

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

Έχει σχηματιστεί ένα κίνημα που ονομάζεται κίνημα ελεύθερου λογισμικού. Το 1983, ο Richard Stallman ανακοίνωσε ένα σχέδιο για τη δημιουργία ενός πλήρως συμβατού με Unix, μη ιδιόκτητου λειτουργικού συστήματος. Με το όνομα Έργο GNU, η ανακοίνωση είναι ακόμα διαθέσιμη στο έργο GNU GNU.org.

Το GNU είναι ένα αναδρομικό αρκτικόλεξο που σημαίνει "GNU's Not Unix". Το έργο GNU παρείχε πολλά από τα σπουδαία εργαλεία από τα οποία εξαρτώνται οι σημερινοί δωρεάν επιτραπέζιοι υπολογιστές. Τα σημαντικά εργαλεία που δημιουργήθηκαν τη δεκαετία του XNUMX περιλαμβάνουν το GCC (ένα εργαλείο για τη μεταγλώττιση της γλώσσας C), το πολύ ισχυρό πρόγραμμα επεξεργασίας κειμένου Emacs, το Bash και πολλά βοηθητικά προγράμματα γραμμής εντολών που χρησιμοποιούνται ακόμη.

Πολλές ευρέως χρησιμοποιούμενες εφαρμογές αποτελούν μέρος του έργου GNU, όπως το GIMP (Εφαρμογές χειρισμού εικόνας GNU) και το GNOME, ένα από τα πιο δημοφιλή δωρεάν περιβάλλοντα επιφάνειας εργασίας. Ανεξάρτητα από τη διανομή Linux που χρησιμοποιείτε, πιθανότατα βασίζεστε σε περισσότερα από μερικά bit λογισμικού GNU.

Το έργο GNU είναι επίσης υπεύθυνο για τη Γενική Δημόσια Άδεια. Αυτό είναι που έχει διατηρήσει το μεγαλύτερο μέρος του δωρεάν λογισμικού που χρησιμοποιούμε ελεύθερο όλα αυτά τα χρόνια.

Τι είναι το "Linux" στο GNU/Linux;

Το Linux εμφανίστηκε το 1991. Το έργο ξεκίνησε όταν ένας φοιτητής στο Πανεπιστήμιο του Ελσίνκι άρχισε να εργάζεται στον πυρήνα του δικού του λειτουργικού συστήματος. Το όνομά του ήταν Linus Torvalds.

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

Η προσπάθεια ανάπτυξης πυρήνα του GNU Hurd Project είχε ξεκινήσει τον προηγούμενο χρόνο και δεν ήταν ακόμη έτοιμη. Ένας διαφορετικός πυρήνας που ονομάζεται MINIX κυκλοφορεί από το 1987, αλλά είχε άδεια μόνο για εκπαιδευτική χρήση.

Απογοητευμένος, ο Torvalds αποφάσισε να φτιάξει μόνος του έναν πυρήνα. Αναφέρθηκε στο προσωπικό έργο ως Linux, ένας συνδυασμός του ονόματός του και UNIX, αλλά σκέφτηκε ότι θα ήταν πολύ αλαζονικός για να το μοιραστεί δημόσια. Αντίθετα, το έργο ονομάστηκε Freax, το οποίο είναι ένας συνδυασμός του «free», «freak» και «UNIX». Σε έναν συνάδελφο δεν άρεσε το όνομα και προτίμησε το Linux. Ο Λίνους συμφώνησε και το όνομα κόλλησε.

Ο πυρήνας δεν ήταν αρχικά ελεύθερος, αλλά το 1992 ο Linus έδωσε άδεια χρήσης στο Linux με τη Γενική Δημόσια Άδεια GNU, μια άδεια copyleft που δημιουργήθηκε από το έργο GNU. Αυτό ευθύνεται για μεγάλο μέρος της επιτυχίας του έργου. Αντί να δημιουργήσουν έναν ανταγωνιστικό πυρήνα, πολλοί βασίστηκαν στο Linux και συνέβαλαν στην ανάπτυξή του. Επαληθεύω Σύγκριση macOS και Linux: Βασικές διαφορές που πρέπει να γνωρίζετε.

Χρησιμοποιούμε GNU ή Linux;

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

Και πάλι, ο πυρήνας του Linux είναι το συγκεκριμένο μέρος που κάνει το λογισμικό και το υλικό να επικοινωνούν μεταξύ τους. Όλα όσα βλέπουμε ήδη στην οθόνη; Αυτό είναι άλλο πράγμα.

Ο Richard Stallman πρότεινε αρχικά την ιδέα να ονομαστούν τέτοιες δημιουργίες συστήματα που βασίζονται σε GNU Linux. Στη συνέχεια άλλαξε την προτίμησή του σε GNU/Linux (προφέρεται «GNU slash Linux» ή «GNU plus Linux»), οπότε είναι σαφές ότι και τα δύο έργα παίζουν αναπόσπαστο ρόλο. Μερικοί άνθρωποι αποδέχονται αυτό το επιχείρημα, ενώ άλλοι πιστεύουν ότι ένα τέτοιο όνομα είναι άβολο και περιττό. Η διάσπαση συνεχίστηκε μέχρι σήμερα.

Λόγοι για να πείτε "GNU/Linux"

Από την αρχή, ο στόχος του έργου GNU ήταν η ανάπτυξη ενός ολοκληρωμένου λειτουργικού συστήματος. Ο πυρήνας ήταν ένα από τα κομμάτια του παζλ που έλειπαν. Ο Torvalds δεν ξεκίνησε να δημιουργήσει ένα λειτουργικό σύστημα, αλλά να παράσχει αυτό το κομμάτι που έλειπε.

  1. Το Linux είναι ζωτικής σημασίας για να βλέπετε οτιδήποτε στην οθόνη σας, αλλά δεν έχει καμία σχέση με αυτό που βλέπετε στην πραγματικότητα. Αυτό που βλέπετε καθορίζεται σε μεγάλο βαθμό από το περιβάλλον της επιφάνειας εργασίας σας.
  2. Το GNU είναι επίσης υπεύθυνο για πολλά από όσα συμβαίνουν στο παρασκήνιο. Ακόμα κι αν δεν εγκαταστήσετε ένα GUI, εξακολουθείτε να αλληλεπιδράτε με εργαλεία γραμμής εντολών (όπως το ίδιο το Bash) που αποτελούν μέρος του GNU.
  3. Χωρίς εργαλεία GNU, αυτό που νομίζουμε ως Linux δεν μοιάζει πια με το Linux. Το Android δεν μοιάζει με το Linux, αν και χρησιμοποιεί τον πυρήνα του Linux. Αυτό οφείλεται σε μεγάλο βαθμό επειδή στερείται το GNU Toolchain.
  4. Ένα στιγμιότυπο οθόνης "Linux" δεν είναι το ίδιο με ένα δωρεάν στιγμιότυπο οθόνης επιφάνειας εργασίας που βασίζεται σε BSD. Διάφορα λειτουργικά συστήματα που βασίζονται σε ανοιχτού κώδικα BSD παρέχουν μια σχεδόν ίδια εμπειρία με το επιτραπέζιο Linux, αν και ο πυρήνας του Linux δεν χρησιμοποιείται πουθενά.
  5. Δεν ονομάζουμε έτσι άλλα λειτουργικά συστήματα. Όταν σκεφτόμαστε τα Windows, συνήθως σκεφτόμαστε τη διεπαφή. Λίγοι από εμάς σκέφτονται αμέσως τον πυρήνα των Windows. Εάν κάποιος μπορεί να τρέξει τη διεπαφή των Windows και όλες τις εφαρμογές των Windows πάνω από έναν πυρήνα Linux, πιθανότατα θα εξακολουθεί να το θεωρεί ως Windows.
  6. Η αναφορά σε ολόκληρο το οικοσύστημα ως Linux δημιουργεί σύγχυση. Ο Torvalds παίρνει μερικές φορές τα εύσημα για τη δημιουργία ολόκληρου του λειτουργικού συστήματος, ενώ ίδρυσε μόνο ένα συγκεκριμένο μέρος.
  7. Το GNU είναι υπεύθυνο για μεγάλο μέρος της κουλτούρας και της αδειοδότησης δωρεάν επιτραπέζιων υπολογιστών. Το έργο GNU παρείχε όχι μόνο τα εργαλεία που επέτρεψαν το δωρεάν λειτουργικό σύστημα, αλλά και το νομικό πλαίσιο. Η GPL εμποδίζει τους ανθρώπους να λαμβάνουν δωρεάν κώδικα και να τον χρησιμοποιούν για να δημιουργήσουν το δικό τους ανταγωνιστικό ιδιόκτητο λογισμικό. Η κυκλοφορία πολλών βασικών εργαλείων, συμπεριλαμβανομένου του ίδιου του Linux, με άδεια copyleft επιτάχυνε την υιοθέτησή τους και έθεσε τα θεμέλια για την κουλτούρα που απολαμβάνει η κοινότητα του ελεύθερου λογισμικού σήμερα.

Επαληθεύω Λόγοι για τους οποίους το Ubuntu είναι η τέλεια διανομή Linux για προγραμματιστές λογισμικού.

Λόγοι για να πείτε "Linux"

Υπάρχει μια ισχυρή περίπτωση να γίνει το όνομα GNU/Linux το πιο ακριβές και ευρέως χρησιμοποιούμενο. Είναι όμως καλό όνομα; Εδώ είναι μερικά από τα επιχειρήματα που έχουν προβάλει οι άνθρωποι υπέρ της ονομασίας του λειτουργικού συστήματος "Linux". Ο κατάλογος είναι μικρότερος, αλλά μπορεί να εξακολουθεί να είναι ο πιο ισχυρός.

  1. Το Linux γίνεται ήδη όλο και πιο δημοφιλές. Αυτό ίσχυε τη δεκαετία του XNUMX, και παραμένει μέχρι σήμερα. Το να αναφέρεται στο λειτουργικό σύστημα ως οτιδήποτε άλλο θα ήταν και εξακολουθεί να είναι μια συνειδητή προσπάθεια αλλαγής επωνυμίας. Αυτό συμβαίνει επειδή ήταν το Linux που έδωσε τη δυνατότητα στους χρήστες να εκτελούν όλο το λογισμικό που δημιουργήθηκε από το έργο GNU και άλλα. Χωρίς Linux, δεν έχετε τίποτα να χρησιμοποιήσετε.
  2. Το GNU/Linux είναι κακό όνομα. Είναι ντροπιαστικό να το διαβάζεις και είναι ακατάλληλο να το λες. Αυτός και μόνο ο λόγος είναι αρκετός για να σταματήσει ορισμένους ανθρώπους που συμφωνούν ότι το Linux δεν είναι σωστό όνομα από το να αποκαλούν το λειτουργικό σύστημα με οποιοδήποτε άλλο τρόπο.
  3. Πού σταματάμε; Εάν δίνουμε εύσημα στο GNU, δεν δίνουμε πίστωση στον X ή τον Wayland, τους διακομιστές απόδοσης στους οποίους βασίζεται το μεγαλύτερο μέρος του δωρεάν οικοσυστήματος επιτραπέζιων υπολογιστών; Σημασία έχει και ο ήχος. καθώς και περιβάλλοντα επιφάνειας εργασίας. Σε λίγο αναφερόμασταν στους επιτραπέζιους υπολογιστές μας ως GNOME/PipeWire/ Wayland/GNU/Linux.

Επαληθεύω Πρέπει να χρησιμοποιήσετε το Linux με τη Wayland; Τι πρέπει να ξέρετε.

Ο ίδιος ο Torvalds έχει υποστηρίξει ότι η αναφορά στο Linux ως GNU/Linux είναι παράλογη.

Προτιμάτε το GNU/Linux ή το Linux;

Δεν είμαι μεγάλος θαυμαστής του ονόματος GNU/Linux, αλλά υπάρχει μια προφανής ένδειξη ότι ο φορητός υπολογιστής σας τρέχει GNU αντί για Linux. Με την έλευση του Android και του Chromebook, το όνομα Linux γίνεται όλο και πιο ανεπαρκές. Ακριβώς επειδή το λογισμικό είναι διαθέσιμο για Linux δεν σημαίνει ότι θα λειτουργεί σε Android και το αντίστροφο.

Η κατάσταση γίνεται πιο περίπλοκη καθώς τα συστήματα infotainment, τα έξυπνα οικιακά προϊόντα, τα wearable και άλλα ηλεκτρονικά είδη συνεχίζουν να υιοθετούν τον πυρήνα Linux. Μπορείτε να δείτε τώρα Ποια είναι η διαφορά μεταξύ των διανομών Linux εάν βασίζονται όλες σε Linux;

Κουμπί μετάβασης στην κορυφή