Sistem operasi Unix merupakan sistem operasi pertama yang dikembangkan pada tahun 1960-an. Minix dan Linux kemudian dikembangkan sebagai sistem operasi berbasis Unix dengan kode sumber terbuka, masing-masing pada tahun 1980-an dan 1990-an. Kedua sistem operasi ini sangat mempengaruhi pengembangan sistem operasi digital lainnya.
1. Sejarah & Perkembangan Sistem
Operasi Unix, Minix, dan Linux
Oleh :
M. Fery Rijal (08.52.0015)
Dion A. Webiaswara (08.52.0018)
STMIK PPKIA PRADNYA
PARAMITA
MALANG
2. Unix Operating System
• Sejarah
▫ Dikembangkan pertama kali pada tahun 1696 oleh
Ken Thompson cs di AT&T / Bell Labs
menggunakan bahasa assembly.
▫ Sebelumnya dibuat pada proyek MULTICS
(Multiplexed Information and Computing
Service), namun gagal karena besarnya ukuran
dan kompleksitas sistem.
▫ Fitur utama : multi-tasking dan multi-user.
3. • Perkembangan
– Tahun 1970
• Unix diprogram dengan bahasa pemrograman C.
• Support pada mesin PDP-7 dan PDP-11/20.
• Unix versi 4,5, dan 6 sudah dilengkapi time-sharing
system.
• Unix/32V di-release untuk mesin DEC dan VAX.
– Tahun 1980
• AT&T mengeluarkan lisensi komersil untuk Unix
System III.
• Text Editor yang paling dikenal saat itu adalah vi.
• Dikembangkan Unix system V dengan fitur file
locking, system administration, remote file system,
dll.
4. • Perkembangan
– Tahun 1990
• Peneliti dari Berkeley University of California membuat
sistem operasi FreeBSD, NetBSD, dan OpenBSD (BSD
Family) menggunakan standar Unix OSF/1.
• Perusahaan DEC menciptakan Digital Unix.
• Linus membuat sistem operasi Linux dengan rancangan
Unix.
• Novell memanfaatkan Unix System V untuk membuat
perangkat lunak pengelola jaringan LAN.
• Apple Computer Inc. merancang Mac OS dengan basis
BSD dan Mach Kernel.
– Tahun 2000
• Seluruh aset dan bisnis Unix dibeli oleh saham Caldera
Systems.
• Telah tersebar di seluruh dunia semua sistem operasi
turunan Unix baik versi proprietary maupun free-license.
• Contoh : Sun Solaris, HP-UX, AIX, dll.
8. Minix Operating System
• Sejarah
▫ Pertama kali dibuat oleh Prof. Andrew S
Tanenbaum cs di Vrije Universiteit, Amsterdam
Belanda pada tahun 1987.
▫ Fokus penggunaan OS Minix adalah untuk
penelitian / pengembangan dan pembelajaran
rekayasa sistem operasi.
9. • Perkembangan
– Minix 1.0
– Ditulis dengan bahasa pemrograman C.
– Terdiri atas 12000 baris kode.
– Mengimplementasikan kernel, memory manager,
dan file system.
– Kompatibel dengan komputer IBM PC/AT.
– Minix 1.5
– Di-release tahun 1991.
– Telah men-support komputer MicroChannel IBM
PS/2, Motorola 68000, Atari ST, Commodore
Amiga, Apple Macintosh, dan Sun Microsystem
SPARC station computer platform.
10. • Perkembangan
– Minix 2.0
– Di-release tahun 1997.
– Tersedia untuk arsitektur x86 dan SPARC Solaris-
hosted.
– Dan juga support dengan arsitektur i386.
– Minix vmd
– Varian dari Minix 2.0.
– Telah kompatibel dengan intel IA-32.
– Dilengkapi fitur virtual memory dan X Window
System.
11. • Perkembangan
– Minix 3.0
– Dipublikasikan pada tanggal 24 Oktober 2005 saat
konferensi ACM Symposium Operating System
Principles.
– Tersedia dalam format Live CD.
– Tersedia untuk virtualisasi sistem operasi seperti
Bochs, Qemu, Vmware, VirtualBox, dll.
15. Linux Operating System
• Sejarah
▫ Dibuat oleh Linus Torvalds tahun 90-an.
▫ Merupakan kloning dari sistem operasi Unix.
▫ Pertama kali di-release dengan lisensi GNU
General Public License.
▫ Kernel versi 1.0 dikeluarkan ke publik pada
tanggal 14 Maret 1994, kemudian mengalami
perkembangan yang pesat di seluruh dunia.
16. Linux Distribusions (Distro)
• Sebuah distro linux merupakan bundle atau
kompilasi dari berbagai software dan
pengembangan kernel sebagai sistem
operasinya.
• Terdapat distro linux yang memiliki fungsi yang
spesifik seperti multimedia, jaringan, worksheet,
dll.
17. Beberapa Distro Linux
• Debian
▫ Menggunakan lisensi GNU.
▫ Kelebihan : upgradibility, pengembangannya
terbuka (melalui banyak milis dan forum debian),
ketergantungan antar paket aplikasi dikelola
dengan baik, dll.
18. • Ubuntu
▫ Nama ubuntu diambil dari bahasa kuno Afrika
yang bermakna “linux for human beings”.
▫ Turunan dari distro Debian.
▫ Proyek pengembangan disponsori oleh Canonical
Ltd.
▫ Versi terbaru di-release tiap 6 bulan.
19. • Red Hat
▫ Cukup populer di kalangan pengembang dan
perusahaan Linux.
▫ Didukung dengan pelatihan, seminar, dan
sertifikasi resmi dari Red Hat.
▫ Dikembangkan RPM (Red Hat Package Manager)
sebagai standar de-facto untuk mengelola paket-
paket dalam sistem Linux.
20. • Slackware
▫ Pertama kali dibuat oleh Patrick Volkerding dari
Slackware Linux Inc.
▫ Paling mirip dengan sistem Unix.
▫ Generasi terbaru adalah versi 11.0.
21. • Xandros
▫ Menggunakan sistem antarmuka KDE.
▫ Tampilan mirip Microsoft Windows.
▫ Mampu me-resize partisi NTFS saat instalasi.
▫ Merupakan produk komersil.
▫ Kompatibel dengan beberapa file format
Microsoft.
27. Kesimpulan
• Sistem operasi unix merupakan sistem operasi digital
tertua yang pertama kali dibuat oleh kelompok AT&T
dari Bell Labs.
• Sistem operasi unix telah mempengaruhi banyak sistem
operasi lain dalam aspek komponen sistem seperti file
system, jaringan, CLI (Command Line Interface) OS,
Kernel sistem, dan lain sebagainya.
• Minix dan Linux adalah 2 dari sekian banyak sistem
operasi berbasis unix dengan lisensi Free Software dari
GNU General Public License.