Senin, 23 November 2009

unix


UNIX


Unix??? … Apaan tuch .. !!!???
Unix adalah sebuah Operating System yang pada awalnya dikembangkan oleh Bell Labs pada tahun 1969 sebagai sebuah sistem yang berkonsep ‘interaktif time-sharing’. Pencipta dari Unix adalah Ken Thompson dan Dennis Ritchie. Pada tahun 1974, Unix menjadi Operating System pertama yang ditulis dalam bahasa C dan sistem operasi yang sifatnya terbuka atau standard. Unix telah terstandardisasi oleh IEEE sebagai Portable Operating System Interface (POSIX). Karakteristik Unix
1.Multitasking – dapat menjalankan lebih dari satu jenis aplikasi pada saat yang bersamaan. 2.Multiuser – dapat digunakan oleh lebih dari satu user pada waktu yang bersamaan. 3.Line/Text Command Based – menyerupai DOS yang menggunakan perintah yang di’ketik’an sebagai sarana ‘memerintah’ komputer. Meskipun demikian telah dikembangkan aplikasi-aplikasi GUI yang dapat menggantikan perintah ‘ketik’ tersebut dengan menjalankan XWindows. Analog dengan DOS dan Win311, di mana Win311 belum dapat dikatakan sebagai sebuah Operating System.
4.Secure – memiliki tingkat keamanan yang cukup dibandingkan Operating System lainnya. Di mana setiap file, user dan group memiliki ’set’ ijin yang tersendiri, sehingga tidak memungkinkan seorang user untuk menghapus atau meng’edit’ tanpa memiliki ijin yang cukup. 5.Ready-for-Network ? karena sejarah pembuatannya memiliki tujuan sebagai sarana komunikasi antar komputer, maka Unix hingga saat ini masih unggul dalam hal Computer-Networking.
UNIX banyak dipakai di antara 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 diporting ke komputer/mesin baru.
• 1974 Thompson dan Ritchie mempopulerkan sistem operasi Unix baru yang mengakibatkan antusias yang tinggi di kalangan akademik sebagai alat yang potensial dalam pengembangan sistem programming. Sejak AT&T menarik dari publik tahun 1956, mereka melisensikan ke universitas untuk kegunaan pendidikan dan juga sebagai produk komersil.
• 1977 Ada 500 Unix sites di seluruh dunia.
• 1980 BSD 4.1 (Berkeley Software Development)
• 1983 SunOS, BSD 4.2, SysV
• 1984 Ada sekitar 100.000 Unix sites dengan platform yang berbeda-beda.
• 1988 AT&T dan Sun Microsystems bergabung merancang System V Release 4. Selanjutnya system ini dikembangkan menjadi UnixWare dan Solaris 2.
• 1993 Novell membeli UNIX dari AT&T
• 1994 Novell memberi nama “UNIX” menjadi X/OPEN
• 1995 Santa Cruz Operations (SCO) membeli UnixWare dari Novell. SCO dan HP mengumumkan akan bergabung membangun Unix 64 bit.
• 1996 International Data Corporation memperkirakan di tahun 1997 akan tersebar tiga juta system Unix di seluruh dunia.

Kelebihan unix:
1. Merupakan sistem operasi jaringan;
2. Bekerja pada dua mode, yaitu grafis dan teks;
3. Pengoperasian tidak memerlukan lisensi.
Kelemahan unix:
Perintah-perintah pengoperasian relatif panjang

UNIX memang memiliki latar belakang
dan tujuan dalam Computer Networking, maka kemampuan dari UNIX dalam
memberikan jasa internet lebih berkembang dan lebih reliable. Beberapa orang
akan mengatakan bahwa ber-network-ria dengan UNIX lebih cepat dibandingkan
dengan sistem operasi lainnya. Tetapi hal ini sangat relatif. Banyak orang
yang akan membantah dan banyak pula yang mendukungnya, dan sampai saat ini
masih berlangsung. Saya katakan relatif karena banyak faktor yang
menentukkan performansi network dan tidak semudah itu untuk dibandingkan.
Tetapi jika pertanyaan itu dilontakan dalam 1-2 tahun terakhir, maka
penjawabnya pun sudah berubah. Sekarang tidak hanya para profesional IT yang
menggunakan UNIX, bahkan pengguna komputer biasa pun sekarang mulai
menggunakan UNIX, dan umumnya menggunakan Linux. Dan jawaban yang diberikan
selain jawaban yang sama dengan di atas, sekarang para pengguna komputer
biasa pun mulai berani menjawab, UNIX sudah tidak terbatas sebagai komputer
SERVER / pemberi layanan internet. Sekarang UNIX sudah mampu menggantikan
fungsi Windows sebagai komputer Workstation / alat untuk bekerja
sehari-hari, dan lebih stabil. Hal ini disebabkan oleh perkembangan UNIX
yang mulai terlihat prospeknya sebagai sistem operasi Workstation juga,
tanpa meninggalkan arah perkembangan dalam Computer-Networking.
UNIX lebih stabil dibandingkan sistem operasi lainnya, hal ini disebabkan
konsep dan proses pembuatan dari sistem operasi tersebut, atau lebih
tepatnya konsep dan proses pembuatan kernel. Mengenai apa itu kernel dan apa
konsep mendasar yang membedakan dapat dilihat melalui site-site di internet.
Salah satu bukti kestabilan UNIX, UNIX tidak pernah mengalami kegagalan
sistem yang disebabkan oleh sistem operasi tersebut. Meskipun UNIX dapat
mengalami kondisi ?HANG?, tapi hal tersebut disebabkan oleh kegagalan
hardware dan kesalahan setting user (kegagalan kompile software/kernel).
Tidak seperti sistem operasi yang sering kita gunakan, yang tiba-tiba
nge-HANG tanpa sebab yang jelas.

0 komentar:

Posting Komentar