Sistem Operasi Komputer

1. Microsoft Windows
Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antar muka pengguna grafis. Sistem operasi Windows telah berevolusi dari MS-DOS, sebuah sistem operasi yang berbasis modus teks dan command-line. QDOS (Quick and Dirty Operating System) merupakan asal usul dari windows. QDOS ditulis oleh Tim Paterson dari Seattle Computer pada tahun1980. QDOS dibuat dari OS terkenal pada masa itu,CP/M. QDOS dirancang untuk prosesor intel 8086, Sehingga saat dipasarkan oleh Seatle komputer diberinama 86-DOS. Kemudian Bill Gates dari Microsoft membeli lisensi QDOS untuk dikembangkan dan menjualnya lagi ke berbagai perusahaan komputer. Pada tahun 1981 microsoft memberi nama MS-DOS, sedangkan yang jual ke perusahaan komputer IBM diberinama PC-DOS oleh IBM. MS DOS inilah yang terus berkembang hingga menjadi Windows Vista.

1.1. Sejarah Singkat
Dimulai dari DosShell for DOS 6 buatan Microsoft dan inginnya Microsoft bersaing terhadap larisnya penjualan Apple Macintosh yang menggunakan GUI, Microsoft menciptakan Windows 1.0. Nama ini berasal dari kelatahan karyawan Microsoft yang menyebut nama aplikasi tersebut sebagai Program Windows (Jendela Program). Windows versi 2 adalah versi Windows pertama yang bisa diinstal program. Satu-satunya program yang bisa ditambahkan adalah Microsoft Word versi 1. Windows versi 3 menjanjikan aplikasi tambahan yang lebih banyak, kelengkapan penggunaan, kecantikan user interface atau antarmuka dan mudahnya konfigurasi. Windows versi 3.1 adalah versi Windows yang bisa mengoptimalisasi penggunaannya pada prosesor 32-bit Intel 80386 ke atas. Windows versi 3.11 adalah versi Windows terakhir sebelum era Start Menu. Windows 3.11 pun adalah versi Windows pertama yang mendukung networking/jaringan. Versi Hibrida dapat dijalankan tanpa MS-DOS. Versi Hibrida tersebut menginstalasi dirinya sendiri dengan DOS 7. Tidak seperti Windows versi 16-bit yang merupakan shell yang harus diinstalasi melalui DOS terlebih dahulu. Aplikasinya pun berbeda. Meskipun Windows 9X dapat menjalankan aplikasi Windows 16-bit, namun Windows 9X memiliki grade aplikasi sendiri - X86-32, Windows 9X sangat terkenal dengan BSOD (Blue Screen of Death).

1.2. Versi
A. 16-bit, berjalan di atas MS-DOS
  • 1985 November - Windows 1.0
  • 1987 9 Desember - Windows 2.0
  • 1990 22 Mei - Windows 3.0
  • 1992 Agustus - Windows 3.1
  • 1992 Oktober - Windows for Workgroups 3.1
  • 1993 November - Windows for Workgroups 3.11
B. Hibrida (16-bit/32-bit), berjalan tanpa MS-DOS (meski tidak sepenuhnya)
  • 1995 24 Agustus - Windows 95 (Versi: 4.00.950)
  • 1998 25 Juni - Windows 98 (Versi: 4.1.1998)
  • 1999 5 Mei - Windows 98 Second Edition (Versi: 4.1.2222)
  • 2000 19 Juni - Windows Millennium Edition (Me) (Versi: 4.9.3000)
C. Berbasis kernel Windows NT
  • 1993 Agustus - Windows NT 3.1
  • 1994 September - Windows NT 3.5
  • 1995 Juni - Windows NT 3.51
  • 1996 29 Juli - Windows NT 4.0
  • 2000 17 Februari - Windows 2000 (Versi: NT 5.0.2195)
  • 2001 - Windows XP (Versi: NT 5.1.2600)
  • 2003 - Windows Server 2003 (Versi: NT 5.2.3790)
  • 2006 - Windows Vista (Versi 6.0 Build 6000)
  • 2007 - Windows Home Server (Versi 6.0.1800.24)
  • 2008 - Windows Server 2008 (Versi 6.1)
  • 2009 - Windows 7 (Versi 6.1 Build 7600)
  • 2009 - Windows Server 2008 R2 (Versi 6.1)
  • 2011 - 2012 - Windows 8


1.3. Keungulan dan Kelemahan
Keunggulan
  • Seperti yang telah disebutkan, Windows adalah sistem operasi yang user-friendly. Tampilannya begitu bersahabat bagi para pengguna.
  • Selain itu, dukungan hardware yang lengkap, banyaknya aplikasi yang diperuntukkan bagi platform Windows semakin melengkapi nilai tambahnya.
  • Windows mendukung sistem berkas partisi dengan format FAT, FAT16, FAT32, NTFS, juga iso9660, Sedangkan kekurangannya terdapat pada,
Kelemahan
  • Sistem operasi yang rentan penyakit. Windows mudah sekali tertular virus. Namun, masalah ini dapat diatasi dengan adanya vendor-vendor software yang merilis antivirus bagi Windows. Sebut saja Norton dan AVG. Meski demikian, perkembangan virus komputer terus berlanjut layaknya virus-virus di dunia nyata. Mereka semakin banyak dan ganas. Siap kapan saja menginfeksi komputer Windows.
  • Terlepas dari sisi teknis, harga lisensi mahal, Windows juga terbilang sulit dijangkau untuk harga lisensi oleh masyarakat Indonesia kebanyakan. Versi bajakan memang murah, tetapi itu bukanlah pilihan bijak. Dengan membeli versi bajakan, sama saja kita telah mendanai para kriminal tersebut mengembangkan usaha mereka. Dan kita telah menjadi sponsor setia dalam melanggengkan tindak tanduk mereka.
  • Windows telah ada semenjak 80-an. Ketika itu, OS ini berpenampilan minimalis dan berkesan kartunis. Tidak ada efek tiga dimensi dan resolusi gambar yang terlalu rendah. Namun, sebagai sistem operasi yang user-friendly, membawanya sebagai sistem operasi yang banyak diminati oleh orang.


2. Macintosh
Sistem operasi Mac OS atau Macintosh Operating System adalah Sistem Operasi yang dibuat oleh Apple Computer khusus untuk komputer Macintosh dan tidak kompatibel dengan komputer berbasis IBM. MAC OS merupakan pelopor Sistem Operasi berbasis antar muka grafis (Graphical User Interface/GUI). SISTEM OPERASI FREE BSD FreeBSD adalah Sistem Operasi bertipe UNIX bebas yang diturunkan dari UNIX AT&T. FreeBSD berjalan di atas sistem intel x86. FreeBSD sendiri kali pertama muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software yang dapat digunakan untuk berbagai kepentingan. FreeBSD sendiri dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan di atas Chip Intel.

2.1. Sejarah Singkat
Macintosh Operating System (MAC OS) merupakan system operasi komputer yang dibuat oleh Apple. Apple yang sebelumnya bernama Apple Computer, Inc.) adalah sebuah perusahaan Silicon Valley berbasis di Cupertino, California, yang bergerak dalam bidang teknologi komputer. Apple membantu bermulanya revolusi komputer pribadi pada tahun 1970-an dengan produknya Apple II dan  memajukannya sejak tahun 1980-an hingga sekarang dengan Macintosh. Macintosh dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI). Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal. Pembuatan Mac merupakan suatu wujud model integrasi vertikal yang mana Apple memfasilitasi seluruh aspek perangkat keras dan juga sistem operasinya yang terinstal di dalam seluruh komputer Mac. Hal ini berbeda dengan komputer tipe PC pada umumnya, di mana banyak produsen membuat dan mengintegrasikan perangkat keras dengan sistem operasi yang dibuat oleh produsen lain. Sementara itu, Apple secara eksklusif membuat perangkat keras Mac dan mengatur bagaimana sistem internalnya, desain, dan juga harganya. Tidak hanya itu, Apple juga tidak melisensikan Mac OS X untuk komputer non-Apple.

2.2. Versi
  • 1984: Macintosh 128K, Macintosh 512K
  • 1986: Macintosh Plus
  • 1987: Macintosh II, Macintosh SE
  • 1988: Macintosh IIx
  • 1989: Macintosh SE/30, Macintosh IIcx, Macintosh IIci, Macintosh Portable
  • 1990: Macintosh IIfx, Macintosh Classic, Macintosh IIsi, seri Macintosh LC
  • 1991: Macintosh Quadra, PowerBook
  • 1992: Macintosh IIvx, PowerBook Duo
  • 1993: Macintosh Centris, Macintosh Color Classic, Macintosh Performa, Macintosh TV
  • 1994: Power Macintosh
  • 1997: Power Macintosh G3, PowerBook G3, Twentieth Anniversary Macintosh
  • 1998: iMac
  • 1999: iBook, Power Macintosh G4
  • 2000: Power Mac G4 Cube
  • 2001: PowerBook G4
  • 2002: eMac
  • 2003: Xserve, Power Mac G5, iMac G4
  • 2004: iMac G5
  • 2005: Mac mini
  • 2006: MacBook, MacBook Pro


2.3. Keungulan dan Kelemahan
Keunggulan
  • Mac OS Tidak mudah terkena virus. Dirancang dengan security oriented, Mac OS tidak diganggu oleh serangan konstan dari PC virus dan malware. Namun tidak juga akan memperlambat Anda dengan peringatan keamanan konstan dan interupsi lainnya.
  • High Performance. Khususnya pada Mac OS X - dengan prosesor Intel terbaru dan inovasi terbaik lainnya, Mac dapat melakukan semua hal yang hanya dapat dilakukan Mac - dengan kecepatan yang menakjubkan.
  • User-friendly Dengan tampilan GUI yang sangat menarik, menjadikan Mac OS sebagai salah satu OS yang banyak diminati khususnya oleh para graphic designer dan bagi mereka yang baru mempelajari komputer.
Kekurangan
  • Mac tidak bisa dirakit sendiri karena Apple sudah tidak memberi license untuk perusahaan lain untuk membuat hardware yang bisa menggunakan Mac OS
  • Software di Mac OS tidak begitu lengkap Pengaruh dominansi Microsoft Windows selama bertahun-tahun membuat user sudah sangat terbiasa dan enggan beradaptasi dengan OS terbaru. Dasar pemikiran yang sama juga menjadi alasan melimpahnya aplikasi terbaru dengan system requirement Windows.


3. Linux
Linux adalah kloningan dari MINIX (Salah satu varian UNIX), peralatan sistem dan pustakanya umumnya berasal dari Sistem Operasi GNU. Linux memiliki banyak disain yang berasal dari disain dasar UNIX, Linux menggunakan Kernel Monilitik yaitu Kernel Linux yang menangani kontrol prosses, jaringan, periferal, dan pengaksesan sistem berkas. Karena Linux merupakan kloningan dari UNIX, maka banyak kemiripan di antara keduanya. Untuk pengguna komputer Desktop, Sebuah sistem Linux menyediakan antarmuka baris perintah lewat sebuah Shell (Konsole). Sama seperti pada UNIX, Linux berkonsentrasi pada Workstation dan Server banyak Workstation dan Server yang mengandalkan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan Linuxpun kebal terhadap Malware.

Perbedaan utama antara Linux dan Sistem Operasi Populer lainnya terletak pada Kernel Linux dan komponen-komponennya yang bebas dan terbuka.  Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, Gnumeric dan LibreOffice.

3.1. Versi (Varian)
Versi atau macam dari OS linuk ini digolongkan mengunakan distribusi-distribusi Linux dapat dikategorikan berdasarkan sistem manajemen paket, bebas dan tidak, tujuan pembuatan, perangkat lunak dasar yang digunakan, dan lain sebagainya.

Distribusi bebas berbasis Debian
  • 64Studio
  • Adamantix
  • Amber Linux
  • BeatrIX
  • Bonzai Linux
  • Debian
  • Debian-BR-CDD
  • DeveLinux
  • Dreamlinux
  • Elive
  • Finnix
  • GenieOS
  • Gnoppix
  • gOS linux
  • Guadalinex
  • Hiweed
  • Kalango
  • Kanotix
  • Knoppix
  • Kuliax (sebuah distro Linux yang dikembangkan Indonesia)
  • Kurumin
  • LinEx
  • Loco Linux
  • MeNTOPPIX
  • Morphix
  • NepaLinux
  • PingOO
  • Skolelinux
  • Sun Wah RAYS LX
  • Symphony OS
  • Ubuntu
  • Gethux Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • BlankOn Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • Dewalinux (sebuah distro Linux yang dikembangkan Indonesia)
  • Linux mint
  • Briker (sebuah distro Linux yang dikembangkan Indonesia)
  • Edubuntu
  • Kubuntu
  • Xubuntu
  • De2
  • Xandros
  • Zen Linux


Distribusi berbasiskan RPM
  • aLinux
  • ALT Linux
  • Annvix
  • Ark Linux
  • ASPLinux
  • Aurox
  • Berry Linux
  • BLAG Linux and GNU
  • BlankOn versi pertama (sebuah distro Linux yang dikembangkan Indonesia)
  • Caixa Mágica
  • cAos Linux
  • CentOS
  • Cobind
  • Conectiva
  • EduLinux
  • Engarde Secure Linux
  • Fox Linux
  • IGOS Nusantara (sebuah distro linux yang dikembangkan Indonesia)
  • Linux Mobile System
  • Magic Linux
  • Mandriva Linux (dahulu bernama Mandrake Linux)
  • NOPPENLINUX
  • PCLinuxOS
  • PCQLinux2005
  • PLD Linux Distribution
  • QiLinux
  • Red Hat Linux:
  • Fedora Core
  • Red Flag Linux
  • Scientific Linux
  • Vine Linux
  • White Box Enterprise Linux
  • Yellow Dog Linux
  • Sesco Linux
  • SUSE Linux
  • Tinfoil Hat Linux
  • Trustix
  • Ulteo
  • YOPER ("Your Operating System")


Distribusi bebas berbasis Slackware
  • AliXe
  • Austrumi
  • BackTrack
  • Bluewhite64 Linux
  • CD Forum Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • College Linux
  • Cytrun Linux
  • DARKSTAR
  • DeepStyle
  • easys GNU/Linux
  • Frugalware
  • Hardened Linux
  • Kate OS
  • MooLux
  • Plamo Linux
  • SLAX
  • Sauver
  • Singkong Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • Slackintosh
  • Slackware
  • Slamd64
  • Splack Linux
  • targeT Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • TopologiLinux
  • Truva Linux
  • Ultima Linux
  • Vector Linux
  • Wolvix
  • 0x7F GNU/Linux
  • ZenCafe Linux (sebuah distro Linux yang dikembangkan Indonesia)
  • Zenwalk Linux (dulu MiniSlack)


Distribusi bebas berbasis lainnya
Distribusi-distribusi Linux berikut ini memakai sistem manajemen paket sendiri, gabungan atau tidak sama sekali
  • Arch Linux (dengan sistem manajemen paket Pacman)
  • Coyote Linux (distro Router/firewall)
  • CRUX (menggunakan manajemen paket berbasis tar.gz yang sederhana, BSD-style initscripts)
  • DD-WRT (embedded firewall)
  • DeLi Linux (kombinasi Slackware dan CRUX)
  • Devil-Linux (distro firewall/router/server)
  • DSLinux (Linux untuk Nintendo DS)
  • dyne:bolic (instalasi software baru cukup dengan menyalin [copy] ke direktori tertentu)
  • Familiar Linux (distro untuk iPAQ handhelds)
  • Fli4l (distro yang muat dalam satu floppy disk)
  • Foresight Linux (menggunakan sistem manajemen paket Conary)
  • FREESCO (router)
  • GeeXboX (media center)
  • GoboLinux (manajemen paket sendiri yang menggunakan symlink)
  • Hikarunix (distro khusus untuk main Go)
  • IPCop (distro Router/firewall)
  • iPodLinux (linux untuk Apple iPod berbasis µCLinux kernel)
  • Jlime (distro untuk HP Jornada 6xx dan 7xx dan NEC MobilePro 900(c) handhelds)
  • Lunar Linux (distro berbasis source code)
  • MCC Interim Linux (mungkin ini distro Linux pertama; dibuat oleh Manchester Computing Centre di bulan February 1992)
  • MkLinux distro untuk PowerPC,menjalankan Linux kernel sebagai server di atas Mach microkernel)
  • Mobilinux (buatan Montavista untuk smartphones)
  • MontaVista Linux (embedded systems distro buatan MontaVista Software)
  • NASLite (distro floppy-disk untuk menjalankan perangkat Network Attached Storage / NAS)
  • Nitix (autonomic server buatan Net Integration Technologies Inc.)
  • OpenWrt (embedded firewall)
  • Pardus (buatan Turki; menggunakan sistem manajemen paket PISI, dan COMAR configuration framework)
  • PS2 Linux (distro Sony Computer Entertainment unuk PlayStation 2 video game console)
  • Puppy Linux (sistem manajemen paket PetGet dan DotPup; tapi mulai versi 3 juga bisa menggunakan paket Slackware)
  • Rocks Cluster Distribution (untuk computer cluster = gabungan beberapa komputer menjadi satu super komputer)
  • rPath (menggunakan sistem manajemen paket Conary)
  • Sentry Firewall (firewall, server sistem)
  • SliTaz GNU/Linux
  • Smallfoot
  • SmoothWall (router/firewall)
  • Softlanding Linux System (salah satu distro tertua, dibangun tahun 1992-1994; basis awal Slackware)
  • Sorcerer (berbasis source code)
  • Source Mage GNU/Linux (berbasis source code)
  • Tinfoil Hat Linux (distro floppy-disk)
  • tomsrtbt (root boot disk)


3.2. Sejarah Singkat
Nama "Linux" berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux.

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

3.3. Keungulan dan Kelemahan
Keunggulan
  • Sistem operasi ini adalah sistem operasi yang tahan virus. Virus-virus yang menyerang Windows tidak akan berkutik apabila terdampar di system Linux. Linux juga stabil, sehingga menjadi platform mayoritas bagi server internet, hingga industri perfilman Hollywood. Beberapa film seperti The Lord Of The Ring, hingga Harry Potter menggunakan bantuan Linux dalam proses produksinya. Linux juga dikembangkan bagi platform yang tidak wajar, seperti pada PlayStation 2, X-Box, iPod, dan Nintendo DS.
  • Linux juga multipengguna (multiuser) dan multitugas (multitasking). Anda dapat memasuki sistem dengan banyak user sekaligus dan menjalankan banyak tugas sekaligus. Linux adalah sistem operasi yang sejak lahir murni multi user dan multitasking.
  • Linux mewarisi tingkat keamanan UNIX. Setiap pengguna memiliki akun sendiri. Pengguna biasa tidak diperkenankan menerobos file atau folder user lain serta merubah sistem jika tidak memiliki izin atau hak akses. Hanya administrator dengan akun root yang mendapat kekuasaan penuh.
  • Linux mendukung banyak sistem berkas partisi. Antaranya adalah system berkas milik Windows. Tetapi, sistem berkas milik Linux sendiri antaranya Ext2, Ext3, dan Swap.
  • Linux bersifat FOSS (Free / Open Source Software). Ia bebas diubah dan didistribusikan.
  • Banyak memiliki User Interface, bisa memilih sesuai  dengan kebutuhan spesifikasi Komputer. Sekalipun Linux juga suatu sistem operasi, tetapi Linux didistribusikan dengan banyak program didalamnya (itu sebabnya dikenal istilah distro – dari kata distribusi - Linux). Setelah diinstal, Anda akan menemui banyak aplikasi . Sebut saja kategori Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger,Torrent, News), 3D, Games, Utility, dll


Kelemahan
  • Beberapa kekurangan Linux yang paling dirasa adalah masih belum banyaknya game-game besar yang bersedia dijalankan pada platform Linux.
  • Sistem operasi yang sulit, tidak mempunyai tampilan grafis, dan kurang fleksibel.
  • Beberapa hardware yang sepertinya sulit untuk menyediakan driver untuk Linux.