Ang lahat ng mga computer ay nagpapadala ng software na tinatawag na isang operating system (OS) upang pamahalaan ang lahat ng software at hardware sa computer at upang magbigay ng isang interface na magagamit ng mga tao upang makipag-ugnay sa mga machine. Ang operating system software ay tumatakbo hindi lamang sa mga laptop computer kundi pati na rin sa mga smartphone, tablet, routers ng network at iba pang smart device.
Uri ng Mga Operating System
Ang mga korporasyon, unibersidad, at malikhaing mga indibidwal ay bumuo ng daan-daang mga operating system ng computer sa paglipas ng mga taon. Ang mga kilalang operating system ay matatagpuan sa mga personal na computer:
- Microsoft Windows
- Mac OS
- Linux (isang UNIX-tulad ng OS)
Ang ilang mga operating system ay dinisenyo para sa ilang mga uri ng kagamitan, tulad ng:
- Apple iOS at Google Android para sa mga smartphone at tablet
- Solaris, HP-UX, DG-UX, at iba pang variant ng Unix para sa mga computer ng server
- DEC VMS (Virtual Memory System) para sa mga kompyuter ng kompyuter ng kompyuter
- TvOS ng Apple para sa mga manlalaro ng digital media ng Apple TV
- Magsuot ng OS para sa Google smartwatches
Ang iba pang mga operating system ay nagtamasa ng isang panahon ng pagiging sikat ngunit ay lamang ng makasaysayang interes ngayon:
- Ang Novell Netware ay isang popular na OS para sa mga PC noong dekada 1990.
- Ang IBM OS / 2 ay isang maagang PC OS na nakikipagkumpitensya sa Microsoft Windows nang ilang panahon ngunit may limitadong tagumpay sa merkado ng mamimili.
- Ang Multics ay isang makabagong makabagong operating system na nilikha para sa mga mainframe noong 1960 na nakaimpluwensya sa pag-unlad ng Unix sa ibang pagkakataon.
Network Operating Systems
Ang modernong O / S ay naglalaman ng maraming built-in na software na dinisenyo upang gawing simple ang networking ng isang computer. Kasama sa karaniwang software ng O / S ang isang pagpapatupad ng TCP / IP protocol stack at kaugnay na mga programang utility tulad ng ping at traceroute, kasama ang mga driver ng device na kinakailangan at iba pang software upang awtomatikong paganahin ang Ethernet o wireless interface ng isang aparato. Ang mga operating system ng mga mobile device ay karaniwang nagbibigay ng mga programa na kinakailangan upang paganahin ang Wi-Fi, Bluetooth o iba pang wireless na pagkakakonekta.
Ang mga unang bersyon ng Microsoft Windows ay hindi nagbibigay ng anumang suporta para sa computer networking. Nagdagdag ang Microsoft ng pangunahing kakayahan sa networking sa operating system nito na nagsisimula sa Windows 95 at Windows for Workgroups. Ipinakilala din ng Microsoft ang tampok na Internet Connection Sharing (ICS) nito sa Windows 98 Second Edition (Win98 SE) at Windows HomeGroup para sa home networking sa Windows 7. Contrast na may Unix, na idinisenyo mula sa simula ng networking sa view. Karamihan sa mga modernong operating system ay kwalipikado bilang network operating system dahil sa pagiging popular ng internet at home networking.
Naka-embed na Mga Operating System
Ang isang tinatawag na naka-embed na sistema ay sumusuporta sa walang o limitadong pagsasaayos ng software nito. Halimbawa, ang mga naka-embed na system tulad ng mga routers ay karaniwang may kasamang preconfigured web server, DHCP server, at ilang mga utility, ngunit hindi nila pinapayagan ang pag-install ng mga bagong programa. Ang mga halimbawa ng mga naka-embed na operating system para sa mga router ay kinabibilangan ng:
- Cisco IOS (Internetwork Operating System)
- DD-WRT
- Juniper Junos