Το έργο GNU:
* Ιδρύθηκε από τον Richard Stallman το 1983, το έργο GNU αποσκοπούσε στη δημιουργία ενός εντελώς δωρεάν και ανοιχτού κώδικα λειτουργικού συστήματος που μοιάζει με UNIX.
* Αναπτύχθηκε μια τεράστια συλλογή βασικών εργαλείων συστήματος, όπως:
* Συλλογή μεταγλωττιστή GNU (GCC) :Μια ισχυρή σουίτα μεταγλωττιστή για διάφορες γλώσσες.
* gnu bash :Ένας ευρέως χρησιμοποιούμενος διερμηνέας γραμμής εντολών.
* gnu emacs :Ένας εξαιρετικά προσαρμόσιμος επεξεργαστής κειμένου.
* gnu coreutils :Συλλογή βασικών επιχειρήσεων κοινής ωφέλειας.
* gnu make :Ένα εργαλείο αυτοματοποίησης κατασκευής.
* Και πολλά άλλα…
* Ωστόσο, το έργο GNU δεν διέθετε πυρήνα - τον πυρήνα ενός λειτουργικού συστήματος που διαχειρίζεται τους πόρους υλικού.
Linux:
* Αναπτύχθηκε από τον Linus Torvalds το 1991, το Linux είναι ένας πυρήνας τύπου Unix.
* Προοριζόταν αρχικά ως προσωπικό έργο, αλλά γρήγορα κέρδισε δημοτικότητα λόγω της αποτελεσματικότητας και της ευελιξίας του.
* Το Linux απελευθερώθηκε υπό τη γενική δημόσια άδεια του GNU, καθιστώντας την ελεύθερη και ανοιχτή πηγή.
Η συνέργεια:
* Το έργο GNU και το Linux συμπληρώνονται τέλεια μεταξύ τους:
* Το έργο GNU παρείχε ένα πλήρες σύνολο εργαλείων χώρου χρήστη (εφαρμογές, βοηθητικά προγράμματα, βιβλιοθήκες κ.λπ.)
* Το Linux παρείχε τον βασικό πυρήνα για να τα φέρει όλα μαζί.
* Αυτός ο συνδυασμός έγινε γνωστός ως gnu/linux να αναγνωρίσει και τις δύο συνεισφορές.
Η συζήτηση:
* Μερικοί άνθρωποι υποστηρίζουν ότι ο όρος linux είναι επαρκές επειδή περιλαμβάνει ολόκληρο το λειτουργικό σύστημα, συμπεριλαμβανομένων των εργαλείων GNU.
* Άλλοι επιμένουν στο gnu/linux να τονίσει τον κρίσιμο ρόλο του έργου GNU στην ανάπτυξη του συστήματος.
Στην ουσία, η σχέση είναι μια συνεργασία και αλληλεξάρτηση:
* Linux είναι ο πυρήνας, παρέχοντας την βασική λειτουργικότητα.
* Το έργο GNU Παρέχει τη συντριπτική πλειοψηφία των εργαλείων, των βιβλιοθηκών και των επιχειρήσεων κοινής ωφέλειας που κάνουν το Linux ένα πλήρες λειτουργικό σύστημα.
Η συζήτηση για το σωστό όνομα είναι σε εξέλιξη, αλλά και οι δύο οντότητες είναι απαραίτητες για τη λειτουργικότητα και την επιτυχία του λειτουργικού συστήματος που γνωρίζουμε ως Linux (ή GNU/Linux).
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα