UNIX adalah sistem operasi yang digunakan sebagai sistem
operasi baku pada berbagai jenis komputer, terutama komputer mini baik
sebagai workstation atau server (sistem yang menyediakan pelayanan pada
jaringan). Karena dengan unix sebagai server, berpindah kerja dari satu
jenis komputer ke komputer lainnya menjadi mudah.Unix didesain sebagai sistem operasi yang portable, multi-tasking, multi-user, sistem berkas hierarkis dan utilitas.
Sistem operasi Unix digunakan secara luas baik sebagai server
atau workstation. Arsitektur Unix dan model client/server merupakan
elemen yang paling penting dalam perkembangan internet dan mengubah
proses komputasi secara terpusat dalam jaringan dari pada proses tunggal
di komputer. linux
merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara
bebas dan mendapat popularitas sebagai alternatif dari sistem operasi
proprietary seperti Microsoft Windows.
Pertama kalinya UNIX ditemukan di Bell Laboratory (
juga dikenal sebagai Bell Labs dan sebelumnya dikenal sebagai AT & T Bell Laboratories dan Bell Telephone Laboratories)
merupakan salah satu devisi dari perusahaan at&t. Nama UNIX sendiri
diturunkan dari beberapa nama sistem operasi lainnya yang telah
ditemukan sebelumnya dilaboratorium tersebut.
Di akhir tahun 1960 silam, Bell Laboratory merupakan salah satu
laboratory yang turut aktif didalam mengembangkan sistem operasi
timesharing yang juga dikenal dengan sebutan MUTICS
(MULTipex Information and Computing Service).
Ditahun 1968, departemen penelitian dari Bell labs menyadari adanya
beberapa probem yang vital dari sistem operasi tersebut, dan hal
tersebut mendorong Bell labs untuk mengundurkan diri dari projek MULTICS
disekitar tahun 1969.
D.Ritchie dan
K.Thompus
yang juga dikenal sebagai penulis utama bahasa C, kemudian berkumpul
dan mulai peneitian untuk mengembangkan sistem operasi sebagai
alternatife dari MULTICS.
Beberapa staff Bell labs, di antaranya
Thompus akhirnya memutuskan untuk menulis kembali MULTICS, tapi kali ini Thompus menggunakan bahasa assembler
dan ditunjukan khusus untuk PDP-7 komputer mini. ternyata hasinya cukup
memuasakan dan hal ini mendorong bergabungnya seluruh team untuk
pengembangan lebih lanjut. salah satu anggota dari team tersebut ialah, brian kernighan, kemudian menyebut sistem baru tersebut dengan nama UNICS (UNiplex Information and Computing Service). Untuk selanjutnya, nama ini dikenal dengan nama UNIX.
Dengan bergabungnya seluruh team, UNIX kemudian mangalami dua perubahan
pokok. Pertama, UNIX telah diterapkan pada beberapa mesin yang berbeda
dari mesin aslinya PDP-7 ke PDP-11/20 yang jauh lebih modern dan PDP-11/45 mau pun PDP-11/70.
Dua mesin yang disebutkan terakhir merupakan mesin yang mendominasi
dunia komputer mini di tahun 70-an.Perkembangan penting yang ke dua
adalah bahasa pemograman yang digunakan untuk memogram UNIX.
Pada saat tersebut seluruh team telah
menyadari bahwa sukarnya memindahkan UNIX dari satu mesin ke mesin yang
lain, karna hal ini berarti menulis kembali seluruh program UNIX untuk
setiap mesin yang baru. Untuk mengatasi hal ini, Thompson mencoba untuk
menulis kembali program UNIX dalam bahasa pemograman yang lebih tinggi
dari pada bahasa assembler.
Bahasa yang diciptakannya sendiri tersebut kemudian diberi nama Bahasa B.
Namun karena kelemahan struktur dari Bahasa B tersebut, usaha ini tidak
berhasil. Ritchie kemudian mencoba mengatasinya dengan mendisain bahasa
penerus untuk bahasa B sekaligus dengan kompiler yang sesuai untuknya,
bahasa ini kemudian dikenal dengan Bahasa C. Bersama-sama dengan
Thompson, Ritchie kemudian menerjemahkan program UNIX dari bahasa
assembler kedalam bahasa C. Sejak saat itu, UNIX sangat populer sebagai
sistem operasi yang canggih dan portabel yang dapat diterapkan pada
berbagai jenis mesin komputer, dan bersama-sama bahasa C telah berhasil
mendominasi dunia sistem pemograman.
Dengan kepopuleran UNIX tersebut, mungkin akan muncul banyak pertanyaan
mengapa UNIX tidak dari semula diterapkan di segala jenis mesin dan
mengapa harus muncul DOS yang khusus diterapkan untuk mikro atau
komputer personal. Untuk menjawab pertanyaan ini, mari kita melihat
kembali bagaimana DOS pertama kali diciptakan
Personal komputer yang pertama kali diciptakan di tahun 1975 bermodalkan 8 bit INTEL 8080 CPU dan 256 bytes memori. Satu-satunya bahasa yang ada adalah sebuah bahasa versi BASIC
yang kemudian menjadi sangat poputer di kalangan pemakai mikro
komputer. Disekitar tahun 1980, IBM melihat personal komputer sebagai
area yng sangat menguntungkan untuk dikembangkan. IBM kemudian
memutuskan bahwa untuk mendapatkan personal komputer dalam waktu singkat
adalah dengan membeli komponen-komponen yang telah ditemukan terlebih
dahulu , dari pada memulai semuanya dari awal.
Perusahaan tersebut lalu memutuskan untuk membeli INTEL 8088 (penerus 8080) dan meminta penemu bahasa BASIC, Gates dari perusahaan Microsoft, untuk menciptakan sistem operasi bagi personal komputer yang baru tersebut.
Pada saat tersebut, UNIX telah menjadi sistem operasi yang cukup
dikenal, namun UNIX membutuhkan 100K dan hard disk, sedangkan personal
komputer yang baru tersebut hanya memiliki 64K dan tanpa hard disk. Hal
inilah yang mendorong perusahaan Microsoft untuk menciptakan MS-DOS (Microsoft - Disk Operation system) yang diciptakan berdasarkan sistem operasi CP/M dengan perubahan disana sini. Ketika IBM-PC pertama kali dipublikasikan di tahun 1981, dan kemudian MS-DOS telah menjadi bagian dari PC tersebut.
Ditahun 90-an, memory dan hard disk dari sebuah personal komputer
tidaklah menjadi masalah lagi. Berbagai fasilitas dan kapasitas yang
dulu hanya dimiliki oleh komputer mini, sekarang telah dimiliki pula
oleh komputer porsonal. Saat inilah pandangan dunia komputer personal
memulai terarah pada kemungkinan-kemungkinan penerapan UNIX sebagai
sistem operasi.
UNIX tidak akan lama hanya bertahan sebagai sistem opersi untuk komputer
mini, para pemakai komputer personal pun sudah harus mempersiapkan diri
untuk menerima UNIX sebagai sistem operasi yang universal.
- 1965 Bell Laboratories bergabung dengan MIT dan General Electric untuk
dukungan pengembangan sistem operasi yang baru, Multics, yang bisa
menyediakan multi-user, multi-prosesor dan multi-level file system
-
1969 AT&T merasa kurang yakin dan keluar dari proyek Multics.
Beberapa programmer proyek itu, Ken Thompson, Dennis Ritchie, Rudd
Canaday dan Doug McIlroy merancang dan mengimplementasikan file sistem
UNIX pertama, dan diberi nama UNIX oleh Brian Kerninghan
-
1970 1 Januari ditetapka sebagai waktu 0 UNIX
-
1971 Sistem mulai berjalan di atas PDP-11 dengan 16kb memory, termasuk
8kb untuk program dan 512kb disk. Penggunaan secara nyata dipakai di
Laboratorium Bell sebagai alat pengolah kata. UNIX banyak dipakai oleh
para programmer karena:
-
Berfungsi di lingkungan programmer
-
User interface yang mudah
-
Utiliti yang sederhana dengan kinerja tinggi
- Sistem file yang hirarkis
-
Interface yang sederhana dalam format file
-
Multi-user dan multi-prosesing
-
Arsitektur yang independen dan transparan terhadap user
-
1973 Kode UNIX ditulis ulang dalam bahasa C, sebuah bahasa pemrograman
baru yang dikembangkan oleh Dennis Ritchie. Ditulis ulang ke dalam
bahasa yang high-level sehingga memudahkan di porting ke komputer/mesin
baru
-
1974 Thompson dan Ritchie mempopulerkan sistem operasi UNIX baru yang
mengakibatkan antusias yang potensial dalam pengembangan sistem
programming
-
1977 Ada 500 situs Unix di seluruh dunia
-
1980 BSD 4.1 (Berkeley Software Development)
-
1983 SunOS, BSD 4.2, SysV
-
1993 Novell memberi UNIX dari AT&T
-
1994 Novell memberi nama UNIX menjadi X/OPEN
-
1995 Santa Cruz Operations (SCO) membeli UnixWare dari Novell. SCO dan HP memgumumkan akan bergabung membangun Unix 64 bit.
-
1996 International Data Corporation memperkirakan di tahun 1997 akan tersebar tiga juta system UNIX di seluruh dunia.
Jenis - Jenis UNIX :
1. A/UX
2. Domain/X
3. Darwin
4. CTIX
5. Distrix
6. UniCOS
7. DG/UX
8. Digital UNIX
9. Ultrix
10. CLIX
11. HP/UX
12. Tru64
13. AIX
14. Coherent
15. XENIX
16. DVIX
17. UnixWare
18. SCO UNIX
19. SCO XENIX
20. SCO OpenServer
21. Dynix
22. SINIX
23. IRIX
24. SunOS
25. Solaris
26. Eunice
27. Uniplus+
28. BSD UNIX
29. BSD/I
30. OSF/1
31. GNU/Linux
32. GNU/Hurd
33. FreeBSD
34. NetBSD
35. OpenBSD
36. NextStep
37. Minix
38. Mach
39. UNIX System V
40. QNX
Sumber
https://id.wikipedia.org/wiki/Unix ,
http://karimatuzahra.blogspot.co.id/2013/04/pengertian-sistem-operasi-unix.html ,
http://verychenko2116.blogspot.co.id/2012/07/sejarah-sistem-operasi-unix.html
Related Posts: