Sistem operasi (OS) adalah perangkat lunak sistem yang mengelola perangkat keras komputer, sumber daya perangkat lunak, dan menyediakan layanan umum untuk program komputer.
Sistem operasi berbagi waktu menjadwalkan tugas untuk penggunaan sistem yang efisien dan juga dapat mencakup perangkat lunak akuntansi untuk alokasi biaya waktu prosesor, penyimpanan massal, pencetakan, dan sumber daya lainnya.
Untuk fungsi perangkat keras seperti input dan output dan alokasi memori, sistem operasi bertindak sebagai perantara antara program dan perangkat keras komputer, meskipun kode aplikasi biasanya dijalankan langsung oleh perangkat keras dan sering membuat panggilan sistem ke fungsi OS atau terganggu olehnya. Sistem operasi ditemukan di banyak perangkat yang berisi komputer – mulai dari ponsel dan konsol video game hingga server web dan superkomputer.
Sistem operasi komputer pribadi serba guna yang paling dominan digunakan adalah Microsoft Windows, macOS oleh Apple Inc berada di tempat kedua, dan varietas Linux secara kolektif berada di tempat ketiga. Di sektor seluler (termasuk smartphone dan tablet), pangsa Android paling dominan.
Distribusi Linux dominan di sektor server dan superkomputer. Karena Sistem operasi ini banyak macamnya dan mempunyai tujuan khusus, seperti sistem tertanam dan real-time, ada yang difungsikan untuk banyak aplikasi, ada juga yang fokus pada system keamanan. Beberapa sistem operasi memiliki persyaratan sistem yang rendah (misalnya distribusi Linux yang ringan). Distribusi Linux lainnya mungkin memiliki persyaratan sistem yang lebih tinggi.
CONTOH OPERATING SYSTEM
Unix awalnya ditulis dalam bahasa assembly. Ken Thompson menulis dalam bahasa pemrograman B, terutama berdasarkan BCPL, berdasarkan pengalamannya dalam proyek MULTICS. Bahasa B digantikan oleh Bahasa pemrograman C, dan OS Unix ditulis ulang dalam Bahasa pemrograman C, dikembangkan menjadi keluarga besar dan kompleks dari sistem operasi yang saling terkait yang telah berpengaruh di setiap sistem operasi modern saat ini.
Keluarga mirip Unix adalah kelompok sistem operasi yang beragam, dengan beberapa sub-kategori utama termasuk Sistem V, BSD, dan Linux. Nama "UNIX" adalah merek dagang dari The Open Group yang melisensikannya untuk digunakan dengan sistem operasi apa pun yang telah terbukti sesuai dengan definisi mereka.
"UNIX-like" biasanya digunakan untuk merujuk pada kumpulan besar sistem operasi yang menyerupai UNIX asli. Sistem mirip Unix berjalan pada berbagai arsitektur komputer. Mereka banyak digunakan untuk server dalam bisnis, serta workstation di lingkungan akademik dan teknik. Varian UNIX gratis, seperti Linux dan BSD, populer di bidang ini.
BSD dan keturunannya
Internet berutang banyak keberadaannya kepada BSD, karena banyak protokol yang sekarang umum digunakan oleh komputer untuk menghubungkan, mengirim dan menerima data melalui jaringan yang banyak diimplementasikan dan disempurnakan di BSD. World Wide Web juga pertama kali didemonstrasikan pada sejumlah komputer yang menjalankan OS berdasarkan BSD yang disebut NeXTSTEP.
MacOS (sebelumnya "Mac OS X" dan kemudian "OS X") adalah lini sistem operasi grafis inti terbuka yang dikembangkan, dipasarkan, dan dijual oleh Apple Inc. macOS adalah penerus Mac OS klasik asli, yang telah menjadi sistem operasi utama Apple sejak 1984.
Tidak seperti pendahulunya, macOS adalah sistem operasi UNIX yang dibangun di atas teknologi yang telah dikembangkan di NeXT hingga paruh kedua tahun 1980-an dan hingga Apple membeli perusahaan tersebut pada awal 1997. Sistem operasi ini pertama kali dirilis pada tahun 1999 sebagai Mac OS X Server 1.0, diikuti pada Maret 2001 sebagai versi klien (Mac OS X v10.0 "Cheetah"). Sejak itu, enam edisi macOS "klien" dan "server" yang berbeda telah dirilis, hingga keduanya digabungkan dalam OS X 10.7 "Lion".
Pertama kali diperkenalkan sebagai peningkatan OpenEdition ke MVS/ESA System Product Version 4 Release 3, diumumkan Februari 1993 dengan dukungan untuk POSIX dan standar lainnya. z/OS UNIX System Services dibangun di atas layanan MVS dan tidak dapat berjalan secara independen. Sementara IBM awalnya memperkenalkan OpenEdition untuk memenuhi persyaratan FIPS, beberapa komponen z/OS sekarang memerlukan layanan UNIX, misalnya, TCP/IP.
Kernel Linux berasal pada tahun 1991, sebagai proyek Linus Torvalds, saat menjadi mahasiswa di Finlandia. Dia memposting informasi tentang proyeknya di newsgroup untuk mahasiswa komputer dan programmer, dan menerima dukungan dan bantuan dari sukarelawan yang berhasil menciptakan kernel yang lengkap dan fungsional.
Linux mirip Unix, tetapi dikembangkan tanpa kode Unix, tidak seperti BSD dan variannya. Karena model lisensi terbukanya, kode kernel Linux tersedia untuk dipelajari dan dimodifikasi, yang menghasilkan penggunaannya pada berbagai mesin komputasi dari superkomputer hingga jam tangan pintar (Smartwatch). Meskipun perkiraan menunjukkan bahwa Linux hanya digunakan pada 2,81% dari semua PC "desktop" (atau laptop), Linux telah diadopsi secara luas untuk digunakan di server dan sistem tertanam seperti ponsel. Linux telah menggantikan Unix di banyak platform dan digunakan pada sebagian besar superkomputer. Linux juga umum digunakan pada komputer hemat energi kecil lainnya, seperti smartphone dan jam tangan pintar.
Kernel Linux digunakan dalam beberapa distribusi populer, seperti Red Hat, Debian, Ubuntu, Linux Mint dan Google Android, ChromeOS, dan ChromiumOS.
Microsoft Windows adalah keluarga sistem operasi yang dirancang oleh Microsoft Corporation dan terutama ditargetkan untuk komputer berbasis arsitektur Intel, dengan perkiraan 88.9 persen total pangsa penggunaan pada komputer yang terhubung ke Web. Versi terbaru adalah Windows 11.
Pada tahun 2011, Windows 7 menyalip Windows XP sebagai versi paling umum yang digunakan.
Microsoft Windows pertama kali dirilis pada tahun 1985, sebagai lingkungan operasi yang berjalan di atas MS-DOS, yang merupakan sistem operasi standar yang dikirimkan pada sebagian besar komputer pribadi arsitektur Intel pada saat itu. Pada tahun 1995, Windows 95 dirilis yang hanya menggunakan MS-DOS sebagai bootstrap. Untuk kompatibilitas mundur, Win9x dapat menjalankan MS-DOS mode nyata dan 16-bit Driver Windows 3.x. Windows ME, dirilis pada tahun 2000, adalah versi terakhir dalam keluarga Win9x.
Versi yang lebih baru semuanya didasarkan pada kernel Windows NT. Versi klien Windows saat ini berjalan pada mikroprosesor IA-32, x86-64 dan ARM. Selain itu Itanium masih didukung dalam versi server yang lebih lama Windows Server 2008 R2. Di masa lalu, Windows NT didukung arsitektur tambahan.
Edisi server Windows banyak digunakan, namun, penggunaan Windows pada server tidak seluas pada komputer pribadi karena Windows bersaing dengan Linux dan BSD untuk pangsa pasar server.
ReactOS adalah sistem operasi alternatif Windows, yang sedang dikembangkan berdasarkan prinsip-prinsip Windows – tanpa menggunakan kode Microsoft apa pun.
Lainnya
Ada banyak sistem operasi yang signifikan pada zamannya tetapi tidak lagi demikian, seperti AmigaOS; OS/2 dari IBM dan Microsoft; Mac OS klasik, pendahulu non-Unix untuk macOS Apple; BeOS; XTS-300; RISC OS; MorfOS; Haiku; BareMetal dan FreeMint. Beberapa masih digunakan di ceruk pasar dan terus dikembangkan sebagai platform minoritas untuk komunitas penggemar dan aplikasi spesialis.
Sistem operasi z/OS untuk komputer mainframe IBM z/Architecture masih digunakan dan dikembangkan, dan OpenVMS, sebelumnya dari DEC, masih dalam pengembangan aktif oleh VMS Software Inc. Sistem operasi IBM i untuk komputer kelas menengah IBM AS/400 dan IBM Power Systems juga masih digunakan dan dikembangkan.