- UNIX

Apa itu Unix?. Unix adalah nama sebuah system operasi yang asal mulanya dikembangkan pada laboratorium Bell, AT dan T. system operasi adalah perangkat lunak computer yang mengatur dan mengendalikan operasi dasar system computer.
Unix terdiri atas sejumlah program ( daftar intruksi untuk memperoleh hasil tertentu ) yang dirancang untuk mengontrol interaksi antara fungsi-fungsi pada mesin yang beraras rendah dengan program aplikasi. Tugas dari system operasi diantaranya :
• Melakukan fungsi manajemen system berkas
• Mengendalikan sebagai sesumber pada system seperti Disk dan Printer
• Membentuk penjadwalan proses-proses di dalam system beberapa sifat dan keistimewaan yang terdapat pada unix ditunjukan pada gbr 1.1
Protabilitas
Jenis system dari notebook microcomputer ( PC ) , hingga main frame. Protabilitas berarti ketidakbergantungan pada suatu perangkat keras. Berarti pemakai tidak perlu terpaku pada satu vendor. Untuk beralih dari suatu unix ke unix lainnya.
Multiuser
Multiuser berarti sejumlah orang dapat menggunakan system secara bersamaan. UNIX mendukung keperluan :
• Keuntungan dangan adanya sifat multiuser

1. Penghematan perangkat keras sebab perangkat keras ( misalnya : Printer, Disk ) dapat dipakai oleh orang banyak

2. Data dapat diakses oleh orang banyak secara serentak.
Multi tasking
Kemampuan system operasi yang dapat melaksanakan beberapa tugas pada saat bersamaan dinamakan Multi Tasking.
Sistem berkas yang Hierarkis
System berkas yang Hierarkis memungkinkan mengorganisasikan informasi atau data dalam bentuk yang mudah untuk mengaksesnya informasi-informasi yang dapat diatur.
Shell UNIX
Kemampuan shell mencakup dua hal :
1. Modus interaktif dan
2. Modus pemrograman
Pada modus pemrograman dapat menyusun suatu program yang berupa perintah yang biasa disebut skrip shell. Hal ini bermanfaat untuk menangani pekerjaan yang bersifat rutin.
Utilitas
Pada UNIX mempunyai tugas bermacam-macam antara lain:
1. Manajemen berkas
2. Penyunting berkas
3. Pendukung pengembangan perangkat lunak
Masyarakat UNIX
Unix digunakan untuk memecahkan persoalan yang kompleks pada permasalahan statistic dan engineering.

Perkembangan Unix lepas dengan organisasi yang melakukan standarisasi :

• ANSI
ANSI ( American National Standarts Institute )
Mempunyai peranan dalam dunia UNIX Institusi ini menyediakan standar pemrogaman C yang dibentuk melalui komite ANSI XJ311.
• POSI X
POSI X ( Portable operating system standart for computer environments )merupakan suatu komite dari IEEE ( Institute of electrical and electronics engineers ) yang mengeluarkan standar 1003.1 pada tahun 1986. standart ini berperan dalam menentukan standart system operasi yang portabel pada UNIX, terutama mengenal kernel Unix.
• X/Open
X/Open adalah konsorsium. Internasional non-profit dari sejumlah pabrik computer, seperti Bull, ICI, Olivetti, Nixdorf. Philips dan Siemens didirikan pada tahun 1984. perusahaan computer. Pabrik computer Amerika seperti DEC, HP dan UNISYS serta AT dan T menjadi anggotanya. Tujuan dari kelompok yyang sangat berpengaruh di benua Eropa ini adalah mendenifisikan lingkungan untuk mendukung portabilitas perangkat lunak. Spesifikasi system terbuka yang dikeluarkan oleh organisasi ini adalah XPE ( X / Open pertability guide )
• ISO
ISO ( Internasional Standarts Organization ) ikut mengembangkan beberapa standart terutama dalam lingkup komunikasi computer.
• X-Consortium
Konsorsium ini membuat pedoman antar muka yang berdasarkan teknologi X-windows ( Teknologi Windows pada UNIX-semacam Microsoft windows ) di PC. Yang dikembangkan di Massachusetts Institute of Teknology.
• AT Dan T
AT dan T mengeluarkan standart system V yang bisebut _SVID ( Sistem V Interface Definition ). Standart ini menyebutkan fasilitas-fasilitas pada UNIX yang dijamin tidak bakal berubah pada rilis-rilis mendatang.
Sejarah unix
Ken thompson dari laboratorium bell membuat versi awal dari unix dengan nama
unics (Uni plexed information and computing servicess) suatu nama yang di pengaruhi
oleh sistem opersi pendahulunya.MULtTICS (multifexed information and computing
services) multics sendiri juga di ciptakan olek Ken Thompson dengan rekan2xnya
versi pertama unix di selesaikan pada tahun 1969,ditulis dengan bahasa rakitan
(assembly) pada komputer PDR 7 C sebuah komputer pengeluaran digital equipment
corporation.
pada tahun 1973 Ken Thompson danb Denis Ritche menulis ulang kernel bagian inti
dari sistam v nix dengan bahasa C perkembangan inilah yang membuat unix kini
dapat di terapkan pada berbagai mesin , mengingat (adalah bahasa yang mengingat
portabel mudah di pindahkan).pemakaian unix pada mesin lain di mulai pada tahun 1976/1977 saat itu Denis Ritce dan
Stephen Johnson berhasil memindahkan sistem unix ke sistem interdata 8/32 hal
inilah yang menjasdi tambak sejarah yang menunjukan keportabilitasan unix.
Sekitar tahun 1975, laboratorium memberikan unix ke universitas-universitas dengan imbalan yang sangat murah , salah satu universitas yang akhirnya melahirkan unix yang sangat populer adalah universitas catalonia , barkeley versi unixnya terkenal dengan nama
BSD (barkeley software distribution) .
Lisensi unix yang bersifat komersial di berikan pertama kalin oleh at dan t ke sistem
onyx , sebuah perusahaan yangb di dirikan olehBOB mars dan kypmyers pada tahun
1978 saat itu unix di anggap sebagai sistem operasi yang ampuh untuk menangani sistem
16 bit.
Pada dekade 80 an unix berkembang dengan pesat termasuk pada pc yang terkenal
oleh XENIX (santa cruz operation) yang merupakan sistem microsoft. Pada dekade ini
pula lahir sistem v (1984 di kembangkan di computing science reshearce group , bell
laboratoris , new jersey) yang menjadi kiblat proyek yang di sebut GNU LGNU`S
not unix yang di kembangkan oleh the free soft ware fondation (FSF) tujuan dari
proyek ini adalah membangun sistem secara unix yang bersifat bebas royalti bagi
pemrogran dan pengembang .Proyek inilah yang kemudian hari mendasari sistem
operasi unix.