Jokaisessa tietokoneessa on käyttöjärjestelmä (OS) ja verkko-ominaisuudet on sisäänrakennettu kaikkiin nykyaikaisiin käyttöjärjestelmiin. Käyttöjärjestelmä koostuu ohjelmistoista, jotka hallitsevat laitteen sovelluksia, toimintoja ja laitteistoja, ja se tarjoaa käyttöliittymän, jota käytetään näiden toimintojen vuorovaikutukseen. Käyttöjärjestelmäohjelmisto toimii kannettavissa tietokoneissa, pöytätietokoneissa, älypuhelimissa, tableteissa, verkkoreitittimissä ja muissa älylaitteissa.
Käyttöjärjestelmätyypit
Tunnetuimmat ja laajimmin käytetyt käyttöjärjestelmät ovat henkilökohtaisten tietokoneiden käyttöjärjestelmät, kuten Microsoft Windows, macOS ja Linux (UNIX-tyyppinen käyttöjärjestelmä). Jotkut käyttöjärjestelmät on suunniteltu tietyntyyppisille laitteille, mukaan lukien seuraavat:
- Apple iOS, iPadOS ja Google Android älypuhelimille ja tableteille.
- Solaris, HP-UX, DG-UX ja muut Unix-versiot palvelintietokoneille.
- DEC VMS (Virtual Memory System) keskustietokoneille.
- Apple tvOS Apple TV digitaalisille mediasoittimille.
- Wear Google-älykelloille.
Muut aiemmin yleiset käyttöjärjestelmät:
- Novell Netware oli suosittu käyttöjärjestelmä Windows-tietokoneille 1990-luvulla.
- IBM OS/2 oli varhainen Windows-käyttöjärjestelmä, joka kilpaili jonkin aikaa Microsoft Windowsin kanssa, mutta menestyi vain vähän kuluttajamarkkinoilla.
- Multics oli innovatiivinen käyttöjärjestelmä, joka kehitettiin keskuskoneille 1960-luvulla. Se on vaikuttanut Unixin kehitykseen.
Verkkokäyttöjärjestelmät
Nykyaikainen käyttöjärjestelmä sisältää sisäänrakennetun ohjelmiston, joka on suunniteltu yksinkertaistamaan verkkotoimintaa. Tyypillinen käyttöjärjestelmäohjelmisto sisältää TCP/IP-toteutuksen ja siihen liittyvät apuohjelmat, kuten ping ja traceroute, sekä laiteohjaimet ja muut ohjelmistot, jotka mahdollistavat Ethernet- tai langattoman liitännän automaattisesti laitteelle. Mobiililaitteiden käyttöjärjestelmät tarjoavat yleensä ohjelmia Wi-Fi-, Bluetooth- ja muiden langattomien yhteyksien mahdollistamiseksi.
Microsoft Windowsin varhaiset versiot eivät tukeneet tietokoneverkkoja. Microsoft on lisännyt perusverkkoominaisuudet Windows 95:stä ja Windows for Workgroupsista alkaen. Microsoft esitteli Internet-yhteyden jakamisen (ICS) -ominaisuuden Windows 98 Second Editionissa (Win98 SE) ja Windows HomeGroupin kotiverkkoon Windows 7:ssä. Vertaa sitä Unixiin, joka on suunniteltu verkkokäyttöön alusta alkaen.
Nykyään verkkotuki on pikemminkin normi kuin poikkeus. Useimmat nykyaikaiset käyttöjärjestelmät ovat verkkokäyttöjärjestelmiä, koska ne mahdollistavat Internet-yhteyden ja tukevat kotiverkkoa.
Integroidut käyttöjärjestelmät
Sulautettu käyttöjärjestelmä ei tue mitään tai rajoitettua ohjelmistonsa kokoonpanoa. Esimerkiksi integroidut käyttöjärjestelmät, kuten reitittimien käyttöjärjestelmät, sisältävät esikonfiguroidun verkkopalvelimen, DHCP-palvelimen ja joitain apuohjelmia, mutta eivät salli uusien ohjelmien asentamista. Esimerkkejä reitittimien sulautetuista käyttöjärjestelmistä ovat:
- Cisco IOS (Internet-käyttöjärjestelmä)
- DD-WRT
- Juniper Junos