Ang bawat computer na ipinapadala na may operating system (OS) at mga kakayahan sa networking ay binuo sa lahat ng modernong operating system. Binubuo ang OS ng software na namamahala sa mga app, function, at hardware sa isang device, at nagbibigay ito ng interface na ginagamit upang makipag-ugnayan sa mga feature na iyon. Gumagana ang OS software sa mga laptop, desktop computer, smartphone, tablet, network router, at iba pang smart device.
Mga Uri ng Operating System
Ang pinakakilala at karaniwang ginagamit na operating system ay ang mga makikita sa mga personal na computer, gaya ng Microsoft Windows, macOS, at Linux (isang UNIX-like OS).
Ang ilang mga operating system ay idinisenyo para sa ilang partikular na uri ng kagamitan, kabilang ang mga sumusunod:
- Apple iOS, iPadOS, at Google Android para sa mga smartphone at tablet.
- Solaris, HP-UX, DG-UX, at iba pang variant ng Unix para sa mga server computer.
- DEC VMS (virtual memory system) para sa mga mainframe na computer.
- Apple tvOS para sa Apple TV digital media player.
- Wear for Google smartwatches.
Iba pang mga operating system na karaniwan sa nakaraan:
- Ang Novell Netware ay isang sikat na OS para sa mga Windows computer noong 1990s.
- Ang IBM OS/2 ay isang maagang Windows OS na nakipagkumpitensya sa Microsoft Windows sa loob ng ilang panahon ngunit may limitadong tagumpay sa consumer market.
- Ang Multics ay isang makabagong operating system na ginawa para sa mga mainframe noong 1960s. Naimpluwensyahan nito ang pagbuo ng Unix.
Network Operating System
Ang isang modernong OS ay naglalaman ng built-in na software na idinisenyo upang pasimplehin ang networking. Kasama sa karaniwang OS software ang pagpapatupad ng TCP/IP at mga kaugnay na utility program gaya ng ping at traceroute, kasama ng mga driver ng device at iba pang software upang awtomatikong paganahin ang Ethernet o wireless na interface para sa isang device.
Ang mga operating system ng mga mobile device ay karaniwang nagbibigay ng mga program para paganahin ang Wi-Fi, Bluetooth, at iba pang wireless na pagkakakonekta.
Ang mga unang bersyon ng Microsoft Windows ay hindi nagbigay ng suporta para sa computer networking. Nagdagdag ang Microsoft ng pangunahing kakayahan sa networking simula sa Windows 95 at Windows for Workgroups.
Ipinakilala ng Microsoft ang tampok na Internet Connection Sharing (ICS) sa Windows 98 Second Edition (Win98 SE) at Windows HomeGroup para sa home networking sa Windows 7. Ihambing iyon sa Unix, na idinisenyo mula sa simula para sa networking.
Ngayon, ang suporta sa networking ay karaniwan sa halip na ang pagbubukod. Karamihan sa mga modernong operating system ay kwalipikado bilang mga operating system ng network dahil pinapagana nila ang internet access at sinusuportahan ang home networking.
Mga Naka-embed na Operating System
Ang isang naka-embed na OS ay sumusuporta sa wala o limitadong configuration ng software nito. Ang mga naka-embed na OS gaya ng nasa mga router, halimbawa, ay may kasamang paunang na-configure na web server, DHCP server, at ilang mga utility, ngunit hindi pinapayagan ang pag-install ng mga bagong program. Kasama sa mga halimbawa ng naka-embed na operating system para sa mga router ang:
- Cisco IOS (Internetwork Operating System)
- DD-WRT
- Juniper Junos