UNIX dan Arsitekturnya
Assalamalaikum Pak, Ibu dan semua Mahasiswa kampus merah maron Universitas Negeri Gorontalo.
Ini pertama kalinya saya memposting di blog ini, dan untuk pertama kalinya saya mau memposting sebuah materi yang hampir semua penduduk bumi ini tahu, yaitu UNIX dan struktur bangunananya atau designnya.
Unix atau ditulis UNIX adalah sebuah OS yang juga sama dengan OS kebanyakan dipakai sama separuh penduduk gorontalo yaitu Windows, bedanya cuman pada design dan performanya dalam penggunaan. Para User yang sudah terlanjur menggunakan OS ini mengaku lebih nyaman menggunakan UNIX karena UNIX terhitung ringan dan efisien dan juga open source sehingga tidak perlu mengeluarkan banyak uang untuk hanya sekedar mencicipinya. Open source yang dimaksud adalah bukan gratis dalam segala hal, anda tentunya juga pasti akan mengeluarkan beberapa lembar uang anda dari kantong untuk memperoleh OS ini.
UNIX menurut sejarah yang saya baca di Wikipedia adalah sebuah OS yang waktu itu adalah sebuah proyek sistem operasi multyuser yang disebut MULTICS cuman karena keterlambatan mereka dalam menyelesaikan proyek ini makanya AT&T menghentikan proyek ini lagian faktor jarak juga yang semakin menambah niat AT&T menghentikan proyk ini. Namun tidak sampe disitu perjuangan para programernya, karena pada tahun 1967 Ken Thompson berkerja sama dengan Dennis Ritchie yang dulunya pengembang proyek MULTICS merealisasikan proyek ini menggunakan komputer PDP-7. Jika anda tidak tahu seperti apa itu komputer PDP-7 dan anda malah membayangkan sebuah laptop maka anda salah. karena komputer PDP-7 itu seperti gambar dibawah ini, bentuknya seperti Lemari ikan dirumah anda.
Tapi saya tidak akan banyak membahas soal komputer apa yang digunakan. Masih bicara soal UNIX, UNIX mengijinkan setiap orang untuk menulis dan menambahkan teknologinya kedalam UNIX atau yang disebut Open source, dan karena Open Source inilah yang membuat UNIX dikembangkan oleh berbagai orang sehingga terlahir sebuah OS yang juga berasal dari tubuh UNIX atau jika dibilang adalah anak dari UNIX yaitu LINUX dan sampai menghasilkan cucu yang disebut Android. UNIX memiliki budaya pemograman yang kren, salah satunya seperti yang dikatan oleh Douglas McIlroy yaitu "Buatlah program yang hanya melakukan satu tujuan tetapi benar-benar melakukannya dengan baik. Buatlah program-program yang saling bekerja sama. Buatlah program dengan interface teks, karena teks adalah interface yang universal".
Bicara soal OS, tentunya kurang pas jika hanya membicarakan kemampuanya mengendalikan hadware komputer karena itu akan terasa seperti makan kue tanpa tahu bahan yang terkandung didalamnya. maka dari itu saya ingin membahas arsitektur UNIX itu kepada anda-anda yang newbie atau baru saja tahu apa itu UNIX agar anda juga merasakan sensi rasaya di dan bisa membandingkan UNIX dengan OS lain dengan hanya melihatnya.
Jadi asitektur UNIX itu seperti gambar dibawah ini :
<img style="display: block; margin-left: auto; margin-right: auto;" src="data:image/jpeg;base64,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