Sejarah linux dan perkembangan masa ke masa

 



SEJARAH LINUX DAN PERKEMBANGANNYA DARI MASA KE MASA

v  Sejarah linux dimulai pada tahun 1991 oleh pria kebangsaan Finlandia bernama Linus Torvalds. Seorang Linus Torvalds muda, tepatnya saat menjadi mahasiswa mulai membagikan source code (kode sumber) kernel linux via internet seukuran disket.

Pada waktu itu ia tidak pernah menyangka apa yang diperbuatnya akan melahirkan bisnis tak ternilai di kemudian hari. Linus muda juga tidak pernah menyangka bahwa sistem operasi linux akan menjadi sistem operasi yang paling menjanjikan. Itulah awal mula sejarah dan perkembangan linux.sistem operasi linux terbaru ini bisa juga dibenamkan dalam server, tablet PC, komputer dekstop, handphone, PDA, GPS, mobil, robot, bahkan hingga pesawat buatan NASA.

v  Sejarah Linux Lebih Lengkap 

Berawal pada tahun 1969, para peneliti dari AT&T’s Bell Laboratories mulai mengimplementasikan sistem operasi Unix. Kemudian hasil eksperimen itu dirilis pertama kali pada 1971 menggunakan bahasa assembly sebelum kemudian pada 1973  diubah menjadi bahasa C.Nah, penggunaan bahasa tingkat tinggi pada waktu itu membuat sistem operasi unix bisa dengan mudah digunakan di banyak platform komputer. Lalu unix terus melambung dengan pesat dengan diberikannya lisensi gratis oleh AT&T’s Bell Laboratories.Akan tetapi, pada 1984, unix dijual sebagai produk berbayar karena AT&T memutuskan untuk memisahkan diri dari Bell Lab.Dimulai awal tahun 1990, program untuk sistem operasi unix telah berhasil diperbanyak dan mulai dilengkapi meski elemen seperti kernel masih belum terlengkapi.Karena itulah, Linus Torvalds mulai tertarik dengan OS jika  saja  waktu itu sudah ada kernel GNU tentu dia tidak akan memulai  proses pembuatannya.Nah, pada 1991 inti sejarah linux dimulai.

 

Fungsi sistem operasi linux

      Fungsi Linux

Secara umum fungsi sistem operasi yaitu :

1. MULTITASKING : Memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user.

2. MULTIPROGRAMMING : Memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian (contoh : proses memasukan data, melakukam cetak pada printer)


3. TIME SHARING : Memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya.

4. MULTIPROCESSING : Memungkinkan beberapa CPU bekerja besama - sama.Secara detail fungsi sistem operasi yaitu :

1. Pengaturan processor, yaitu mengatur processor untuk dapat dijalankan oleh sistem komputer.
2. Pengaturan memori, yaitu mengatur pembagian dan mengirimkan instruksi dari memori utama dan tempat penyimpanan lain ke sistem komputer.
3. Pengaturan input/output, yaitu koordinasi dan penugasan dari berbagai perangkat input/output ketika satu atau lebih program sedang dieksekusi atau dijalankan.
4. Pengaturan file, yaitu mengatur penyimpanan file dari berbagai tempat ke perangkat penyimpanan lainnya. Juga memungkinkan semua file dapat dengan mudah diubah dan dimodifikasi dengan menggunakan text editor atau dengan lainnya.
5. Menjalankan sistem prioritas, yaitu menentukan urutan pekerjaan yang harus dilaksanakan dalam sistem komputer, mulai dari yang paling utama, lalu yang kedua dan seterusnya.
6. Interpretasi atau penerjemahan perintah - perintah dan instruksi - instruksi.
7. Sebagai fasilitas komunikasi yang mudah antara sistem komputer dan komputer operator (manusia).
8. Bertanggung jawab atas keamanan data dan integritas.

v Kekurangan dan kelebihan sistem operasi linux

Kelebihan

  • Linux dapat berjalan di dua mode.
  • Jarang crash atau nge-hang karena linux lebih stabil.
  • Memiliki komunitas di berbagai penjuru dunia.
  • Terdapat beragam pilihan seperti Ubuntu, Fedora, Debian, dan lain sebagainya.
  • Cocok untuk PC yang memiliki spesifikasi minimum.
  • Memiliki pengamanan yang lebih unggul karena di desain multiuser sehingga apabila virus menyerang user tertentu, akan sangat sulit menyebar ke user lainnya.
  • Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
  • Linux sekarang sudah mudah di operasi kan.
  • Bersifat open source, bebas dan terbuka. sehingga tidak perlu biaya untuk mendapatkannya. LISENSI FREE  dan boleh di utak atik semaunya.

Kekurangan

  • Proses instalasinya tidak semudah windows.
  • Struktur direktori dan hak akses yang membingungkan pengguna yang biasa memakai windows.
  • Banyak user yang belum terbiasa menggunakan linux.
  • Untuk administrator sistem yang belum biasa menggunakan Unix-like, maka harus belajar dulu.
  • Hardware dari vendor-vendor tertentu yang tidak terlalu memberi dukungan baik pada linux.
  • Aplikasi di linux belum seampuh aplikasi windows.

Sumber :

https://qwords.com/blog/sejarah-linux/

https://id.wikipedia.org/wiki/Linux