LINUX Sejarah Linux Nama Linux diturunkan dari pencipta

  • Slides: 32
Download presentation
LINUX

LINUX

Sejarah Linux Nama Linux diturunkan dari pencipta awalnya seorang mahasiswa Finlandia, yakni Linus Torvalds

Sejarah Linux Nama Linux diturunkan dari pencipta awalnya seorang mahasiswa Finlandia, yakni Linus Torvalds Inspirasi dari MINIX yaitu sistem UNIX kecil yang dikembangkan oleh Andrew Tanenbaum Linux disusun berdasarkan standar sistem operasi POSIX (Portable Operating System Interface) yang diturunkan berdasarkan fungsi kerja UNIX.

Lanj… Agustus 1991 keluar LINUX versi 0. 01 5 Oktober 1991, Linus mengumumkan versi

Lanj… Agustus 1991 keluar LINUX versi 0. 01 5 Oktober 1991, Linus mengumumkan versi resmi LINUX yaitu versi 0. 02 yang hanya dapat dijalankan SHELL BASH (GNU Bourne Again Shell) dan GCC (GNU C compiler).

Tux si penguin adalah logo dan maskot resmi Linux. Tux menggambarkan seekor Pinguin yang

Tux si penguin adalah logo dan maskot resmi Linux. Tux menggambarkan seekor Pinguin yang terduduk kekenyangan setelah kebanyakan makan ikan. Linux adalah tanda niaga (trade mark SN: 1916230) yang dimiliki oleh Linus Torvalds. Linux terdaftar sebagai "Program perangkat lunak sistem operasi komputer".

Linux is just kernel Kernel merupakan program komputer yang mengatur permintaan akan input/output dari

Linux is just kernel Kernel merupakan program komputer yang mengatur permintaan akan input/output dari perangkat lunak, dan menerjemahkannya ke dalam instruksi-instruksi pada CPU, ataupun komponen elektronik lainnya dalam sebuah komputer. Kernel merupakan bagian yang sangat mendasar pada sistem operasi komputer masa kini.

Lanj… Kernel yang dibuat Linus setelah mempelajari dan terinspirasi oleh kernel Minix yang dibuat

Lanj… Kernel yang dibuat Linus setelah mempelajari dan terinspirasi oleh kernel Minix yang dibuat Prof. Andrew Tanenbaum. Minix (sistem UNIX kecil yang digunakan sebagai project ilmiah untuk mempelajari Operating System di Universitas Helsinki). Kernel Linux tidak termasuk User Interface dan aplikasi.

Kernel Linux didistribusikan di bawah lisensi GNU General Public License (GPL) di bawah naungan

Kernel Linux didistribusikan di bawah lisensi GNU General Public License (GPL) di bawah naungan the Free Software Foundation Standar penomoran kernel, berdasarkan no. urut terakhir (seperti 2. 4. 16): Genap : stabil Ganjil : masih dalam pengembangan

Kernel Linux 0. 01 (14 Mei 1991) 1 st publish Hanya dapat berjalan pada

Kernel Linux 0. 01 (14 Mei 1991) 1 st publish Hanya dapat berjalan pada prosessor Intel kompatibel-80386 dan pada hardware PC - IBM Compatible Mempunyai device-driver support yang terbatas Sistem berkas yang didukung hanya Minix Linux 1. 0 (Maret 1994) Mendukung protokol standar jaringan TCP/IP Memiliki sistem berkas yang lebih baik tanpa batasan Minix Mendukung SCSI controllers untuk high-performance disk access Mendukung banyak hardware Linux 1. 2 (Maret 1995) versi terakhir PC-only

Kernel Linux 2. 0 (Juni 1996) Mendukung multiple architecture & multiprocessor architecture Improved memory-management

Kernel Linux 2. 0 (Juni 1996) Mendukung multiple architecture & multiprocessor architecture Improved memory-management code Improved TCP/IP performance Mendukung internal kernel threads, penanganan dependency antara modul-modul loadable, dan loading otomatis berdasarkan permintaan (on demand). Standardisasi interface konfigurasi

Distro Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari

Distro Linux bisa didapatkan dalam berbagai distribusi (sering disebut Distro). Distro adalah bundel dari kernel Linux, beserta sistem dasar linux, program instalasi, tools basic, dan beberapa program lain.

Distro Linux dibangun dan dikembangkan oleh beberapa orang atau grup yang mengusahakan agar penginstallan

Distro Linux dibangun dan dikembangkan oleh beberapa orang atau grup yang mengusahakan agar penginstallan lebih mudah dengan menyediakan sebuah set yang standar dan sudah dicompile. Distribusi pertama adalah SLS (Soft Landing System). Distribusi Slackware merupakan distro yang pertama terkenal (paling banyak digunakan saat awal). Distro yang kemudian populer adalah Redhat (komersil), Debian, Su. SE (non-komersil). Saat ini banyak pengguna Linux menggunakan Distro Ubuntu atau turunannya yang berbasis Debian.

Lanj… Red. Hat distribusi yang paling populer. Merupakan distribusi pertama yang diinstalasi dan pengoperasiannya

Lanj… Red. Hat distribusi yang paling populer. Merupakan distribusi pertama yang diinstalasi dan pengoperasiannya mudah. Debian distribusi yang mengutamakan kestabilan dan kehandalan mengorbankan aspek kemudahan dan kemutakhiran program.

Lanj… Slackware merupakan distribusi yang pernah merajai dunia LINUX. Pada distro slackware, semua isinya

Lanj… Slackware merupakan distribusi yang pernah merajai dunia LINUX. Pada distro slackware, semua isinya adalah sudah teruji dan dianjurkan untuk menginstal dari source sehingga setiap program yang diinstall teroptimasi dengan sistem. Su. Se merupakan distribusi pertama yang instalasinya dapat menggunakan bahasa Indonesia.

Lanj… Mandrake merupakan varian distro Red. HAt yang dioptimasi untuk pentium Win. Linux distro

Lanj… Mandrake merupakan varian distro Red. HAt yang dioptimasi untuk pentium Win. Linux distro yang dirancang untuk diinstall diatas partisi DOS (WINDOWS). Win. Linux dibuat seakan merupakan suatu program aplikasi under windows.

Distribusi bebas berbasis Debian * 64 Studio * Adamantix * Amber Linux * Beatr.

Distribusi bebas berbasis Debian * 64 Studio * Adamantix * Amber Linux * Beatr. IX * Bonzai Linux * Debian-BR-CDD * Deve. Linux * Finnix * Genie. OS * Gnoppix * Guadalinex * Hiweed * Kalango * Kanotix * Knoppix * Kuliax (distro Linux yang dikembangkan di Indonesia) * Kurumin * Lin. Ex * Loco Linux * Me. NTOPPIX * Morphix * Nepa. Linux * Ping. OO * Skolelinux * Sun Wah RAYS LX * Symphony OS * Ubuntu o Edubuntu o Kubuntu o Xubuntu o De 2 * Xandros * Zen Linux * Blank-On

Distribusi berbasiskan RPM * a. Linux * ALT Linux * Annvix * Ark Linux

Distribusi berbasiskan RPM * a. Linux * ALT Linux * Annvix * Ark Linux * ASPLinux * Aurox * Berry Linux * BLAG Linux and GNU * Caixa Mágica * c. Aos Linux * Cent. OS * Cobind * Conectiva * Edu. Linux * Engarde Secure Linux * Fedora Core * Fox Linux * IGOS (distro linux yang dikembangkan Indonesia) * Linux Mobile System * Magic Linux * NOPPENLINUX * PCLinux. OS * PCQLinux 2005 * PLD Linux Distribution Mandrake / mandriva (varian Redhad dengan file instalasi. mdk)

Distribusi bebas berbasis Slackware * Slackware * Ali. Xe * Austrumi * Back. Track

Distribusi bebas berbasis Slackware * Slackware * Ali. Xe * Austrumi * Back. Track * Bluewhite 64 Linux * College Linux * Cytrun Linux * DARKSTAR * Deep. Style * easys GNU/Linux * Frugalware * Hardened Linux * Kate OS * Plamo Linux * SLAX * Sauver * Slackintosh * Slamd 64 * Splack Linux * Topologi. Linux * Truva Linux * Ultima Linux * Vector Linux * Wolvix * 0 x 7 F GNU/Linux * Zenwalk Linux (dulu Mini. Slack)

Sistem Linux Banyak menggunakan tools yang dikembangkan sebagai bagian dari OS BSD (Berkeley), X-windows

Sistem Linux Banyak menggunakan tools yang dikembangkan sebagai bagian dari OS BSD (Berkeley), X-windows sytem (MIT), GNU project (FSF) Main system library pertama menggunakan proyek GNU, kemudian dikembangkan oleh komunitas linux Networking-administration tools linux, mengambil kode dari BSD 4. 3, tapi kemudian turunannya yaitu freebsd balik mengambil kode-kode dari linux

Linux is Free Linux is a free operating system based on UNIX standards. Linux

Linux is Free Linux is a free operating system based on UNIX standards. Linux = open source Linux itu Free artinya dapat bebas dimodifikasi, diperbanyak dan disebarluaskan tanpa ada biaya atau kewajiban membayar lisensi. Source code dari Linux tersedia bagi semua orang sehingga semua orang dapat terlibat dalam pengembangannya.

Linux is Free Linux bukan public-domain software Software yang dikeluarkan oleh GPL tidak dapat

Linux is Free Linux bukan public-domain software Software yang dikeluarkan oleh GPL tidak dapat didistribusikan kembali sebagai produk binary-only, tetapi harus beserta source code-nya. Aplikasi yang terdapat di Distro Linux termasuk User Interface (GUI atau shell) merupakan software dari FSF (Based on Richard Stallman's GNU project). FSF = (Federation Software Foundation) Meski Free, Linux adalah sebuah sistem yang multi-user, multi-tasking dengan tools kompatibel UNIX yang lengkap

Prinsip Desain Linux Secara keseluruhan linux menyerupai UNIX, dimana kernel nya merupakan non-microkernel Sistem

Prinsip Desain Linux Secara keseluruhan linux menyerupai UNIX, dimana kernel nya merupakan non-microkernel Sistem file-nya mengikuti semantic UNIX tradisional dan mengimplementasikan secara penuh standar model network UNIX Tujuan utama desain adalah kecepatan, efisiensi, dan standarisasi. Didesain agar sesuai dengan dokumen POSIX yang relevan. Sedikitnya ada dua distribusi linux yang sudah memperoleh sertifikasi ofisial POSIX.

Komponen Linux Sumber : Silberschatz, et. al, Operating System Concepts, 6 th edition, Wiley

Komponen Linux Sumber : Silberschatz, et. al, Operating System Concepts, 6 th edition, Wiley (2002), figure 20. 1

Komponen Linux Kernel, core dari linux yang mengatur segala sumber daya dari sistem operasi

Komponen Linux Kernel, core dari linux yang mengatur segala sumber daya dari sistem operasi System libraries, himpunan standar dari fungsi-fungsi melalui mana aplikasi-aplikasi berinteraksi dan yang mengimplementasikan sebagian besar dari fungsi sistem operasi yang tidak membutuhkan hakhak dari kode kernel System utilities, melakukan tugas-tugas manejemen tertentu secara individual

Modul Kernel Merupakan bagian dari kernel linux yang dapat dikompilasi, dipanggil dan dihapus secara

Modul Kernel Merupakan bagian dari kernel linux yang dapat dikompilasi, dipanggil dan dihapus secara terpisah dari bagian kernel lainnya saat dibutuhkan. Keuntungan modul kernel : Menambah fungsionalitas kernel tanpa mereboot sistem, Meningkatkan fungsionalitas tanpa harus membuat sebuah kernel monolitik, Memungkinkan sistem berjalan pada kernel standar yang minimal.

Modul Kernel Tiga komponen modul yang didukung Linux: Manajemen modul, system harus memastikan diri

Modul Kernel Tiga komponen modul yang didukung Linux: Manajemen modul, system harus memastikan diri bahwa symbol–symbol dalam kernel mempunyai reference yang tepat. Driver registration, menggunakan tabel yang berisi info mengenai driver yang ada dan menyediakan suatu fungsi agar dapat menambahkan driver baru. Tabel tersebut berisi: Device driver, File system, Network protocols, Binary format.

Tiga komponen modul (lanjutan) Conflict resolution mechanism, tujuan: Mencegah modul berebut akses terhadap suatu

Tiga komponen modul (lanjutan) Conflict resolution mechanism, tujuan: Mencegah modul berebut akses terhadap suatu perangkat keras, Mencegah autoprobes mengusik keberadaan driver yang telah ada, Menyelesaikan konflik di antara sejumlah driver yang berusaha mengakses perangkat keras yang sama.

Linux Today Linux dikembangkan secara bersama oleh banyak programmer di seluruh dunia. Saat ini

Linux Today Linux dikembangkan secara bersama oleh banyak programmer di seluruh dunia. Saat ini Linux sudah menjadi sistem operasi yang sangat lengkap. Terdapat beberapa aplikasi seperti: C compiler dengan gcc programming tool Corel for linux, GIMP untuk pengolah gambar Scilab seperti mathlab di windows Star Office dan Open. Office seperti Microsoft Office Blander aplikasi pembuat object 3 D dan masih banyak yang lain.

Desktop KDE

Desktop KDE

Desktop GNOME

Desktop GNOME

Logo KDE & GNOME

Logo KDE & GNOME

Linux training and certificates RHCT - Red Hat Certified Technician RHCE - Red Hat

Linux training and certificates RHCT - Red Hat Certified Technician RHCE - Red Hat Certified Engineer LPI - Linux Professional Institute SCSA - Sun Certified System Administrator SCNA - Sun Certified Network Administrator