Ang mga operating system ng computer ay mahalaga para gumana ang anumang computer. Maaaring mayroon kang computer, laptop o mobile device gaya ng tablet o smartphone. Ang bawat isa sa mga device na ito ay nangangailangan ng 'Operating System' o OS upang patakbuhin ito at kontrolin ang pangkalahatang paggana nito. Ang iba't ibang OS system na magagamit ay kilala bilang "OS Families".
Ang lahat ng iyong software o app ay tumatakbo sa ibabaw ng operating system ng computer – kung walang OS ay walang magagawa ang iyong computer. Mayroong maraming mga computer operating system, o mga pamilya ng OS, na magagamit sa buong mundo. Narito ang ilang impormasyon tungkol sa pinakakaraniwang mga pamilya ng OS na ginagamit ngayon.
1. DOS: Disk Operating System
Ang DOS ay ang computer operating system na ginamit sa mga unang araw ng computing at pinalawig sa PC-DOS ni Bill Gates nang ang Microsoft ay hilingin ng IBM na bumuo ng isang operating system para sa mga personal na computer ng IBM. Ito ay pinalawig ng Gates sa MS-DOS upang magamit lamang ng Microsoft.
Ang terminong 'disk operating system' na inilapat sa mga disk na mahalaga para sa mga computer na tumakbo sa oras na iyon - alinman sa mga hard disk o floppies, ang huli ay ginagamit para sa pag-compute ng negosyo gamit ang mga drive ng Winchester noong mga unang araw, at mga floppies na ginamit upang mag-load ng software bago ang mga PC na may maraming panloob na memorya ay naging karaniwan.

Ang mga drive ng Winchester ay binuo ng IBM at nagsasangkot ng mga hard disk na may 30 MB ng fixed storage at 30 MB ng naaalis na storage. Tinukoy sila bilang mga Winchester ng IBM bilang parangal sa Winchester 30/30 rifle (0.308 pulgadang diameter ng bala x 30 butil ng pulbos).
Ang DOS ay pinapatakbo sa pamamagitan ng mga text command sa pamamagitan ng isang 'command prompt' [ C:>] at ang pinagbabatayan na OS para sa Microsoft Windows hanggang sa Windows 98 at ME. Ito ay magagamit pa rin ngayon.
2. Microsoft Windows
Microsoft Windows ay malamang na ang pinakakilala at karaniwang computer operating system sa mundo ngayon. Ito ay binuo ng Microsoft Corporation ni Bill Gates at maaaring tumakbo sa maraming iba't ibang platform, partikular sa mga PC o Personal na Computer. Nag-aalok ito ng modernong bersyon ng WIMP (Windows, Icons, Menus, Pointer) system, isang terminong unang ginamit ni Merzouga Wilberts noong 1980 at unang ginamit sa mga Apple computer.

Pinagtibay ng Microsoft ang WIMP system na siyang pinakamalawak na ginagamit na PC OS sa buong mundo. Ang mga modernong bersyon ay hindi na gumagamit ng MS-DOS, kahit na ang DOS command prompt ay magagamit pa rin kung kinakailangan. Nagbibigay ang Microsoft Windows ng GUI (Graphical User Interface) na nagbibigay ng kooperatiba na multitasking na kapaligiran. Maaaring magpatakbo ang mga user ng maraming program o application (apps), bawat isa sa sarili nitong window, na may mga icon na kumakatawan sa mga naki-click na link sa mga partikular na application. Maraming mga PC ang ibinebenta nang naka-install na ang Windows.
3. Mac OS para sa Macintosh Machines
Ang Mac OS ay binuo upang patakbuhin ang Apple Macintosh computer system. Ipinakilala ang mga Apple computer noong 1984, at ang Mac OS ang unang computer na matagumpay sa komersyo na gumamit ng GUI at malamang ang nag-udyok sa Microsoft na bumuo ng Windows. Ang mga unang bersyon ng operating system na ito ay kilala lamang bilang 'System' at 'Finder'. Ang Bersyon 7.5.1 ay ang unang bersyon ng System na gumamit ng logo ng Mac OS, at ang bersyon 7.6 ang unang opisyal na tinukoy bilang Mac OS.

Mac OS X naging pampubliko gamit ang Bersyon 10 ng Mac OS noong 2001. Ang OS X ay hindi lamang isang update ng Mac OS dahil gumagamit ito ng iba't ibang arkitektura: ito ay isang UNIX OS na nabuo pagkatapos bilhin ng Apple ang NeXT Computer na ginamit ang NeXTSTEP operating system nito. Isa lamang itong halimbawa kung paano maaaring bumuo at ma-hybrid ang mga operating system sa pagkuha ng ganap na magkakaibang mga operating system! Ang Mac OS X noon ay naging simpleng OS X na ngayon ay ginagamit upang patakbuhin ang mga Apple Mac computer.
4. UNIX OS
Ang tatlong computer operating system sa itaas ay ang mga pangunahing operating system na ginamit sa paglipas ng mga taon para sa mga personal na computer – mga PC at laptop. Ang UNIX ay bahagyang naiiba, at orihinal na binuo nina Ken Thompson, Dennis Ritchie at iba pang mga developer sa sentro ng pananaliksik ng Bell Labs.
Ang orihinal ay pinangalanang MULTICS - Multiplexed Information and Computing System. Ito ay itinuturing na masyadong kumplikadong isang OS, at binuo sa UNICS: Uniplexed Information and Computing System. Nang maglaon ay binabaybay ito bilang UNIX – isang mas seksi na spelling sa mundo ng IT!
Ito ay isang multiuser at multitasking operating system na gumagana nang hiwalay sa hardware. Samantalang gumagana ang Mac OS X sa mga Apple Mac at gumagana ang Windows sa mga Windows PC, gagana ang UNIX sa pareho, kaya naman ang pangunahing paggamit nito ay sa mga server. Ito ang pinakakaraniwang operating system ng server sa internet. Ito ay idinisenyo para sa mga operasyon ng maraming gumagamit (ang mga server ay isang pangunahing halimbawa) at may built-in na TCP/IP (Transmission Control Protocol/Internet Protocol) – ang pangunahing protocol ng komunikasyon na ginagamit sa internet. Ang isang clone ng UNIX ay Linux na tatalakayin sa susunod.
5. Linux Operating System
Gaya ng nakasaad sa itaas, ang Linux ay hinango mula sa UNIX – hinango ni Swede Linus Torvalds at inilabas sa publiko noong 1991 sa ilalim ng libre at open-source software pakikipagtulungan. Isang kawili-wiling pag-unlad noong unang inilabas, Linux malawak na ngayong ginagamit ng mga developer na, sa ilalim ng open-source system, ay maaaring gumawa ng mga pagbabago sa software upang matugunan ang kanilang sariling mga pangangailangan.

Ginagamit ito sa lahat ng uri ng computer, kabilang ang mga laptop, mainframe at gayundin ang mga mobile device sa isang anyo o iba pa. Android, halimbawa, ay partikular na isinulat sa ibabaw ng Linux kernel. Ito ay isang napaka-stable na operating system, ngunit tatakbo lamang ng software na isinulat partikular para sa Linux. Ito ay isang pangkalahatang layunin na operating system na may higit pang mga pag-install kaysa sa iba pa.
6. OS/2: Operating System 2
Ang OS/2 ay orihinal na binuo ng lumang pakikipagtulungan ng IBM/Microsoft. Sa sandaling binuo, gayunpaman, ito ay naging pulos domain ng IBM na nag-market at namamahala nito. Ang pangalang OS/2 ay nagmula sa Personal Computer system ng IBM na kilala bilang Personal System/2 – o PS/2. Kaya OS/2 tumakbo PS/2 kaya sabihin.
Orihinal na inilabas noong katapusan ng 1987, ang huling bersyon ng OS/2 ay inilabas noong katapusan ng 2001. Gaya ng inaasahan mula sa mga developer (IBM at Microsoft) OS/2 ay tugma sa Microsoft Windows at karamihan sa mga bersyon ng DOS at maaari patakbuhin ang lahat ng application na idinisenyo para sa mga operating system na ito. Gayunpaman, ang mga program na isinulat para sa OS/2 ay hindi tatakbo sa Windows o mga machine na nagpapatakbo ng DOS. Ang OS/2 ay halos kapareho sa UNIX.
7. Oracle Solaris
Ang Solaris ay isang computer operating system na nakabatay sa UNIX na binuo ng Sun Microsystems na binili ng Oracle Corporation sa simula ng 2010. Ito ay pinalitan ng pangalan na Oracle Solaris, at sumusuporta sa multiprocessing at multithreading operations. Ang Solaris 11.2 ay inilabas ng Oracle sa beta form noong 2014 upang tumuon sa cloud computing, at ito ay gumagana bilang isang cloud platform na sumusuporta sa virtualization, application-driven na software-defined networking (SDN) na teknolohiya.

Gumagana si Solaris sa mga server ng SPARC ng Oracle, na, habang nakatakdang tumakbo nang hindi bababa sa 2019, ay maaaring wala nang maraming hinaharap na higit pa doon kung bumababa ang kita ng server ng Oracle. Gayunpaman, para sa sinumang tumutuon sa cloud, ang Solaris ay maaaring maging isang mahusay na pagpipilian ng OS kung saan isusulat ang cloud-based na software.
8. Buksan ang VMS: Virtual Memory System
Idinisenyo para sa mga microcomputer at workstation, ang VMS virtual memory system ay isang multi-tasking OS para sa maraming user na inilunsad noong 1979 kasama ang VAX Minicomputer. Karaniwan na itong kilala bilang Open VMS, at ginagamit ng Amazon, Deutsche Borse at Australian Stock Exchange. Hindi ito nakakagulat dahil sa kakayahan nitong pangasiwaan ang mga multi-user at multi-processing operations.
Ito ay dinisenyo upang pangasiwaan ang pagbabahagi ng oras, at pagpoproseso ng batch at transaksyon, na ginagawa itong isang perpektong operating system para sa mga negosyo tulad ng Amazon. Dahil ang OS na ito ay maaaring ipamahagi sa maraming iba't ibang machine, ang mga indibidwal na pagkasira ng makina, na maaaring magdulot ng malaking pagkagambala sa mga indibidwal na unit sa pagpoproseso ng data, ay may mas kaunting epekto sa mga corporate computer na gumagamit ng VMS.
Kahit na ito ay 30 taong gulang, ang mga kliyente na gumagamit nito ay naniniwala na ito ay tatagal ng walang hanggan. Pinagsasamantalahan nito ang konsepto ng virtual memory, at ginamit sa VAX computer - hindi na ngayon ginawa, ngunit may ilang modelong ginagamit pa rin.
9. MVS: Maramihang Virtual Storage
Ang mga mas lumang IBM mainframe computer ay gumamit ng MVS Multiple Virtual Storage operating system. Binuo noong 1974, ang OS na ito ay ginagamit pa rin, ngunit unti-unting pinapalitan ng isang mas modernong operating system.
Maraming extension ang ibinigay sa operating system ng MVS, kabilang ang MVS/SE (System extension) sa pamamagitan ng MVS/XA (Extended Architecture) hanggang MVS/ESA (Enterprise Systems Architecture) na may ilan sa pagitan ng mga variation na ito. Mula sa ESA, ang operating system ng MVS ay binuo sa OS/390 pagkatapos ay sa z/OS na nagdagdag ng 64-bit na suporta.
Pagkatapos ay dumating ang UNIX support (MVS/SP V4.3) at ang MVS operating system ay binuo upang magdagdag ng suporta para sa UNIX-like na POSIX na bersyon ng Portable Operating System Interface na pamantayan. Ang mga function ng C language programming na nakasulat sa pamantayan ng POSIX ay maaaring i-port sa anumang computer gamit ang nauugnay na operating system ng MVS.
10. RTOS: Real Time Operating System
Ginagamit ang real time na mga operating system ng computer kapag kinakailangan ang mabilis na pagtugon sa input ng data. Sa RTOS, ang pagtugon sa input ng data ay magiging sapat na mabilis upang maapektuhan ang data na idinagdag sa ilang sandali pagkatapos. Ang mga naka-embed na microprocessor ay kadalasang gumagamit ng isang RTOS system.
Ang isang kritikal na kadahilanan sa pagiging epektibo ng isang RTOS ay kilala bilang jitter. Ito ay tumutukoy sa antas ng pagkakapare-pareho ng isang RTOS sa mga oras na kinuha upang tanggapin ang ibinigay na gawain ng isang aplikasyon at ang oras na kinakailangan upang makumpleto ito. Ang Hard at Soft real-time na operating system ay may magkakaibang jitter, ang una ay ang mas mababa. Kapag nagdidisenyo ng isang real time operating system, ang mapanglaw ay mas mahalaga kaysa sa pangkalahatang throughput.
Kung ang isang real time na operating system ay karaniwang nakakatugon sa isang deadline, ito ay kilala bilang isang malambot na real-time na OS, ngunit kung ito ay makakamit ito bilang isang hindi maiiwasang kahihinatnan pagkatapos ay kilala ito bilang isang hard real-time na OS. Napakahalaga ng RTOS kung saan mahalaga ang mabilis na pagtugon sa input ng data.
Mga halimbawa nito: Ang isang RTOS para sa pag-deploy ng air bag ay dapat na mahirap real-time, dahil ang pagkaantala sa pag-deploy ay maaaring maging sakuna. Sa kabilang banda, at RTOS para sa video streaming sa isang computer ay maaaring maging malambot, dahil ang paminsan-minsang pagkawala ng data ay hindi sakuna.
11. A/UX: Apple UNIX
Ang Apple ay naglabas ng isang UNIX-based POSIX-compliant operating system noong 1988, na kilala bilang A/UX. Kinuha ito sa anyo ng isang operating system ng UNIX, ngunit na-deploy gamit ang hitsura at pakiramdam ng isang Apple Mac. Sa oras na ito, ang merkado ng UNIX ay napakasikip, kung saan sinusubukan ng bawat tao at ng kanyang aso na gamitin ang UNIX bilang isang operating system. Ang Apple Macs ay hindi maaaring makipagkumpitensya sa market na ito gamit ang mga high-end na feature ng disenyo ng mga computer na mas mataas ang klase at hindi ito mapagkumpitensya.

Gayunpaman, nagkaroon ito ng ilang tagumpay sa korporasyon at gayundin sa mga benta sa US, Gobyerno. Ito ay dahil ang pagsunod sa POSIX ay isang mahalagang salik, at hindi ito matugunan ng Mac OS – ngunit magagawa ito ng A/UX. Ito ay hindi isang pangunahing operating system ngunit nagkakahalaga ng pagbanggit.
12. MAE: Macintosh Application Environment
Ang MAE ay ipinakilala ng Apple noong 1994. Ang layunin nito ay upang paganahin ang Apple Macintosh apps na tumakbo sa mga computer workstation gamit ang UNIX OS. Bago ang pag-unlad na ito, hindi nagamit ng mga workstation ng UNIX ang Macintosh software. Ginamit ng MAE ang X Window system upang tularan ang Macintosh Finder GUI para makapagpatakbo ito ng ilang partikular na software ng Apple.
Ang MSE 3.0 ang huling bersyon ng environment ng application na ito, at katugma ito sa Macintosh System 7.5.3 – bago opisyal na inilunsad ang Macintosh Mac OS system. Ang MAE ay ginamit ng mga sistema ng HP at ng istasyon ng Sun Microsystems SPARC, ngunit hindi na ipinagpatuloy noong Mayo, 1998.
Konklusyon – OS Family for Computers
Ito ang mga pangunahing computer operating system (OS Systems) na ginagamit hanggang sa kasalukuyan. Maaaring may iba pa - sa katunayan may iba pa - na may maliit na bahagi sa pag-unlad ng modernong computing. Mayroon ding mga computer operating system na partikular na ginagamit para sa mga mobile unit at smartphone. Kabilang sa mga ito ay ang iOS, Android at ang Windows mobile system. Dito, gayunpaman, nakatuon kami sa mga computer - mga mainframe, desktop at laptop. Ang mga mobile system ay maaaring isang araw ay maging paksa ng isang hiwalay na ulat.
Hello Rajesh,
Magandang artikulo, gumagamit ako ng Windows 10 sa isa sa aking PC at Windows 8.1 sa isa pa at ang listahang ito ay may maraming OS. Salamat sa pagbabahagi.
Talagang magandang pangkalahatang-ideya. Perpekto para sa sinumang sumusubok na makakuha ng isang mahusay na pag-unawa sa iba't ibang mga operating system na kasalukuyang magagamit.
FYI: Si Linus Torvalds ay Finnish. Isang Finlander na nagsasalita ng Swedish. Ang Slackware, Redhat, Debian ay ang mga pangunahing dibisyon ng GNU/Linux. Ang Gentoo, Ubuntu at Arch ay dumating sa ibang pagkakataon at masasabing nagmula sa pangunahing tatlo.