UNIX DAN PERKEMBANGANNYA

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:
  1.   Berfungsi di lingkungan programmer
  2.   User interface yang mudah
  3.   Utiliti yang sederhana dengan kinerja tinggi
  4.   Sistem file yang hirarkis
  5.   Interface yang sederhana dalam format file
  6.   Multi-user dan multi-prosesing
  7.   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:

0 Response to "UNIX DAN PERKEMBANGANNYA"

Posting Komentar