
Κάθε υπολογιστής που αποστέλλεται με λειτουργικό σύστημα (OS) και δυνατότητες δικτύωσης είναι ενσωματωμένοι σε όλα τα σύγχρονα λειτουργικά συστήματα. Το λειτουργικό σύστημα αποτελείται από λογισμικό που διαχειρίζεται τις εφαρμογές, τις λειτουργίες και το υλικό στον υπολογιστή και παρέχει μια διεπαφή που χρησιμοποιούν οι άνθρωποι για να αλληλεπιδράσουν με αυτό. Το λογισμικό του λειτουργικού συστήματος εκτελείται σε φορητούς και επιτραπέζιους υπολογιστές, smartphone, tablet, δρομολογητές δικτύου και άλλες έξυπνες συσκευές.
Τύποι λειτουργικών συστημάτων
Εταιρείες, πανεπιστήμια και επιχειρηματικά άτομα έχουν αναπτύξει εκατοντάδες λειτουργικά συστήματα υπολογιστών όλα αυτά τα χρόνια. Τα πιο γνωστά και συνήθως χρησιμοποιούμενα λειτουργικά συστήματα είναι αυτά που βρίσκονται σε προσωπικούς υπολογιστές:
- Microsoft Windows
- macOS
- Linux (ένα λειτουργικό σύστημα τύπου UNIX)
Ορισμένα λειτουργικά συστήματα έχουν σχεδιαστεί για συγκεκριμένους τύπους εξοπλισμού, όπως:
- Apple iOS και Google Android για smartphone και tablet.
- Solaris, HP-UX, DG-UX και άλλες παραλλαγές του Unix για υπολογιστές διακομιστή.
- DEC VMS (σύστημα εικονικής μνήμης) για υπολογιστές mainframe.
- Apple tvOS για συσκευές αναπαραγωγής ψηφιακών μέσων Apple TV.
- Φορέστε λειτουργικό σύστημα για έξυπνα ρολόγια Google.
Άλλα λειτουργικά συστήματα ιστορικού ενδιαφέροντος:
- Το Novell Netware ήταν ένα δημοφιλές λειτουργικό σύστημα για υπολογιστές με Windows τη δεκαετία του 1990.
- Το IBM OS / 2 ήταν ένα πρώιμο λειτουργικό σύστημα Windows που ανταγωνίστηκε με τα Microsoft Windows για κάποιο χρονικό διάστημα, αλλά είχε περιορισμένη επιτυχία στην καταναλωτική αγορά.
- Το Multics ήταν ένα καινοτόμο λειτουργικό σύστημα που δημιουργήθηκε για mainframe τη δεκαετία του 1960. Επηρεάζει την ανάπτυξη του Unix.
Λειτουργικά συστήματα δικτύου
Ένα σύγχρονο λειτουργικό σύστημα περιλαμβάνει ενσωματωμένο λογισμικό σχεδιασμένο για να απλοποιεί τη δικτύωση. Το τυπικό λογισμικό OS περιλαμβάνει την εφαρμογή TCP / IP και συναφών βοηθητικών προγραμμάτων, όπως το ping και το traceroute, μαζί με προγράμματα οδήγησης συσκευών και άλλο λογισμικό για αυτόματη ενεργοποίηση του Ethernet ή της ασύρματης διεπαφής για μια συσκευή. Τα λειτουργικά συστήματα κινητών συσκευών παρέχουν συνήθως προγράμματα που επιτρέπουν Wi-Fi, Bluetooth και άλλη ασύρματη συνδεσιμότητα.
Οι πρώτες εκδόσεις των Microsoft Windows δεν παρείχαν υποστήριξη για τη δικτύωση υπολογιστών. Η Microsoft πρόσθεσε βασικές δυνατότητες δικτύωσης ξεκινώντας από τα Windows 95 και Windows for Workgroups. Η Microsoft παρουσίασε τη δυνατότητα Κοινή χρήση σύνδεσης στο Internet (ICS) στα Windows 98 Δεύτερη Έκδοση (Win98 SE) και Windows HomeGroup για οικιακή δικτύωση στα Windows 7. Σε αντίθεση με αυτό με το Unix, το οποίο σχεδιάστηκε από την αρχή για δικτύωση.
Σήμερα, η υποστήριξη δικτύωσης είναι ο κανόνας και όχι η εξαίρεση. Τα περισσότερα σύγχρονα λειτουργικά συστήματα χαρακτηρίζονται ως λειτουργικά συστήματα δικτύου επειδή αυτά τα συστήματα επιτρέπουν την πρόσβαση στο Διαδίκτυο και υποστηρίζουν οικιακή δικτύωση.
Ενσωματωμένα λειτουργικά συστήματα
Ένα ενσωματωμένο λειτουργικό σύστημα υποστηρίζει καμία ή περιορισμένη διαμόρφωση του λογισμικού του. Τα ενσωματωμένα λειτουργικά συστήματα, όπως αυτά σε δρομολογητές, για παράδειγμα, περιλαμβάνουν έναν προεπιλεγμένο διακομιστή ιστού, διακομιστή DHCP και ορισμένα βοηθητικά προγράμματα, αλλά δεν επιτρέπουν την εγκατάσταση νέων προγραμμάτων. Παραδείγματα ενσωματωμένων λειτουργικών συστημάτων για δρομολογητές περιλαμβάνουν:
- Cisco IOS (Λειτουργικό σύστημα διαδικτύου)
- DD-WRT
- Juniper Junos