Selasa, 29 Mei 2012

Pengertian Kernel Linux Bab 4

Pengertian Kernel Linux Bab 4, Kernel linux mengalami Awan gelap dan berlanjut masa depan yang cerah ,Kesuksesan pertumbuhan sistem gratis Linux di area server membawa sebuah saga tampaknya tidak pernah berakhir: Pertempuran hukum antara SCO dan dunia Linux terjadi. Kisah SCO yang agak aneh. Vendor versi Unix komersial untuk PC x86 tersebut telah diambil alih oleh distributor Linux Caldera pada tahun 2000. Bahkan sebelum pergantian milenium, Linux telah mulai menggigit ke pangsa pasar varian Unix komersial itu, dan akibatnya bisnis SCO’s Unix memburuk. berikut ulasan tentang Pengertian Kernel Linux Bab 4
Pengertian Kernel Linux Bab 4 ,Distributor Linux yang berpengalaman tampaknya menyediakan segala sesuatu yang dibutuhkan untuk menaklukkan pasar Enterprise Linux. Namun bagi SCO, reorganisi, kerugian, redundansi dan kurangnya kejelasan tentang bagaimana mengawinkan OpenServer SCO dan lini produk Caldera OpenLinux membuat Caldera semakin jatuh tertinggal jauh di belakang pesaingnya seperti Red Hat yang secara konsisten berfokus pada pengembangan Linux dan kode open source. Dua tahun setelah pengambilalihan, Caldera berubah nama menjadi SCO Group, dan setengah tahun kemudian perusahaan beralih dari bisnis Linux menjadi bisnis infringement. Pada musim semi 2003, Grup SCO menggugat IBM sebesar $1 miliar sebagai akibat kerugian. Tuduhan utamanya adalah bahwa IBM telah diduga mempromosikan Linux dan dalam melakukannya, tidak hanya mencuri kekayaan intelektual SCO tetapi juga membantu sistem operasi bebas tersebut untuk menjadi pesaing utama Unix di urutan pertama. Apa yang dapat dilihat adalah sebuah ancaman dan bukti dugaan, penundaan disebabkan oleh serangkaian gerakan baru pengadilan dan tuntutan terhadap pengguna Linux dan distributor Red Hat serta Novell – sengketa dengan Novell berkisar pada hak cipta untuk Unix, yang diklaim baik oleh SCO maupun oleh Novell dan membentuk dasar dari semua keluhan SCO lainnya. Tahun lalu, pengadilan memutuskan bahwa Novell adalah pemegang hak cipta untuk Unix yag relevan, Kampanye hukum SCO terhadap Linux membuat hal-hal yang memudahkan Microsoft. Pertama, pencemaran nama baik Linux dan open source sebagai “pekerjaan setan” digantikan oleh argumen seperti administrasi yang lebih mudah dan Total Biaya Kepemilikan (TCO) yang lebih rendah dari Windows. Sejak tahun 2004, Microsoft mengeksploitasi ketidakpastian hukum yang disebabkan oleh tuntutan hukum SCO itu dan memainkan kartu “keamanan hukum yang lebih tinggi” sebagai kampanye hitam. Sugesti bahwa Linux berpotensi melanggar hak paten Microsoft yang disebabkan ketidakamanan hukum di banyak pasar hingga pada tahun 2005, IBM, NEC, Novell, Philips, Sony dan Red Hat mendirikan Open Invention Network untuk menangkal serangan paten di Linux. Namun demikian, vendor yang menjual perangkat seperti smartphone Android tetap harus membayar biaya lisensi untuk Microsoft sampai hari ini. Saat ini, bagaimanapun persaingan di pasar smartphone umumnya cenderung lebih kepada paten, hak cipta, tuntutan hukum dan keluhan persaingan daripada tentang teknologi.

Pengertian Kernel Linux Bab 4 ,Pada tahun 2006, Microsoft memang mengakui pentingnya Linux di pasar TI: Kerjasama dengan Novell telah mengubah Microsoft menjadi distributor Linux yang sangat berhasil menawarkan pada pelanggan SUSE Linux Enterprise Server. Sejak 2009, Microsoft juga telah berada di antara perusahaan yang bersama-sama mengembangkan kernel Linux – dan baru-baru ini bahkan menyajikan video ucapan selamat ulang tahun kedua puluh,Linux Foundation yang didirikan dari penggabungan Open Source Development Lab (OSDL) dan Free Standards Group, telah difokuskan pada penguatan posisi kompetitif Linux sejak tahun 2007. Yayasan yang anggotanya mencakup hampir semua perusahaan yang terkaitan dengan Linux dalam berbagai hal, terlihat setelah Linux Standard Base (LSB) membayar pengembang utama seperti Linus Torvalds dan menangani perlindungan merek dagang Linux. Akhirnya, Linux Foundation menawarkan sebuah platform netral yang memungkinkan bahkan perusahaan pesaing pasar untuk bekerja sama – dalam cara yang mirip dengan bagaimana mereka bekerja sama dalam pengembangan kernel.

Dengan Dirilisnya  kernel  versi 3.0 sepenuhnya sejalan dengan tradisi kemajuan yang mantap, yang diperkenalkan dengan Linux 2.6: Tidak ada perbedaan lagi antara yang baru dengan pendahulunya – Linux 2.6.39 – dari ada antara dua versi lain 2.6.x. Linux 3.0 hanyalah nama lain untuk kernel versi 2.6.40 yang telah dijadwalkan sejak semula. Perubahan terbesar di Linux 3.0 adalah, skema penomoran dua digit: Kernel versi 3.0 akan diikuti oleh versi 3.1 dan kernel pengembangan akan ditandai dengan kode RC dibelakangnya.Dan bagaimana dengan ide dominasi dunia yang dilontarkan Linus Torvalds beberapa tahun lalu, ketika Linux masih menjadi proyek hacker eksotis? di sebuah wilayah di mana keberhasilan Torvalds diharapkan pada kemungkinan besar – pada (desktop) PC -, Linux terus melayani permintaan pasar. Cerita ini berbeda di pusat data: Di area ini, sistem operasi bebas telah sejak lama sama pentingnya dengan Windows dan varian Unix komersial. Dalam komputasi kinerja tinggi, Linux jelas mendominasi pasar, dan tidaklah mungkin mantan PC Unix ini dihindari di dunia internet – dari Google dan eBay hingga Facebook – serta di lingkungan awan. Dengan Android, Linux diposisikan dengan baik di pasar smartphone dan tablet.

Linux telah dibuat populer dengan gagasan bahwa pihak yang berkepentingan dapat menggunakan proses yang terbuka untuk bersama-sama mengembangkan perangkat lunak, dan itu telah membuktikan bahwa pendekatan ini tidak hanya bekerja, tetapi bahkan menawarkan keuntungan nyata saat digunakan untuk proyek-proyek besar seperti kernel Linux. Sebagian besar dari booming perangkat lunak open source yang sudah ada sejak pergantian milenium mungkin akan diturunkan pada keberhasilan sistem operasi bebas,Fleksibilitas memungkinkan Linux untuk beradaptasi dengan perkembangan baru, yang selanjutnya akan mengubah dunia TI di tahun-tahun mendatang. Mengutip CEO Red Hat Jim Whitehurst yang baru-baru ini mengungkapkannya ketika berbicara tentang ulang tahun kedua puluh di LinuxCon: “The power we provide is what we enable them to do with the technology“. Dengan pemikiran ini: Sejak sekarang untuk dua puluh tahun mendatang.

Demikian Pengertian Kernel Linux Bab 4 semoga dapat menambah wawasan anda

Pengertian Kernel Linux Bab 3

Pengertian Kernel Linux Bab 3 , Pada awal tahun 2001, Linux kernel canggih versi 2.4 untuk lingkup varian Unix komersial: Operasi powerfull SMP sampai dengan delapan prosesor, 64 GB RAM pada prosesor x86, perangkat baku, dan sistem file 64-bit. Firewire dan dukungan USB, ACPI dan Plug & Play untuk kartu ISA yang masih umum pada waktu itu juga menjadikan kernel baru sebuah pilihan menarik bagi komputer desktop dan notebook. Vendor hardware seperti Intel dan AMD mulai meningkatkan keterlibatan mereka dalam pengembangan Linux: Baik dukungan agar Linux menjadi lebih dan lebih penting dalam bisnis server. Pada tahun 2002, Red Hat merilis Enterprise Linux pertamanya. berikut tentang Pengertian Kernel Linux Bab 3

Pengertian Kernel Linux Bab 3 , Dengan kesuksesan Linux yang terus bertambah, semakin banyak bisnis dan administrasi publik mulai mempertimbangkan keuntungan dari penggunaan perangkat lunak open source. Satu negara di mana Linux sudah banyak mendapat keberhasilan adalah Jerman: Perkeretaapian nasional Jerman, Deutsche Bahn, memutuskan untuk menggunakan Linux sebagai platform server yang strategis pada tahun 2003 – menjadi keputusan yang masih berlaku hingga saat ini. Pada tahun yang sama, dewan kota Munich memutuskan untuk memigrasikan 15.000 komputer pemerintahan kota ke desktop Linux – pada April 2011, kota ini memiliki alasan untuk merayakan: Setengah dari komputer telah bermigrasi ke klien Munich LiMux. Kantor Luar Negeri Jerman mulai memperkenalkan perangkat lunak open source pada tahun 2001, dan desktop telah bermigrasi ke Linux sejak 2005 – meskipun, pada akhirnya proyek tersebut gagal. Desktop Linux diluncurkan pada kelompok asuransi Stuttgarter Versicherungsgruppe sejak tahun 2003 dan masih digunakan sampai sekarang,Namun demikian, desktop Linux tidak pernah berhasil mendapatkan penerimaan yang luas. Berulang kali dinyatakan hingga sekitar tahun 2006 sebagai “Tahun Desktop Linux” sebenarnya tidak pernah terjadi, dan tidak terkecuali didedikasikannya distribusi Ubuntu desktop yang telah membangkitkan dunia Linux sejak 2004, tetapi tidak pernah benar-benar mampu mencetak keunggulan terhadap Windows. Linux sukses pada server dan perangkat embedded. Dengan Android, sistem smartphone dan tablet dari Google dengan kernel Linux, Dirilis pada tahun 2008, Linux telah lama memantapkan dirinya dalam sistem kontrol industri, Wi-Fi router, pemutar DVD dan sistem satelit navigasi.

Pengertian Kernel Linux Bab 3 ,Pada bulan Desember 2003, kernel Linux melompat ke versi 2.6. Versi ini memperkenalkan ekstensi keamanan SELinux, sebuah model perangkat baru yang dapat diakses melalui sysfs, dengan solusi manajemen memori yang modern cocok untuk komputer berperforma tinggi, basis kode kernel sepenuhnya direvisi dengan menghapus banyak keterbatasan dan memberikan struktur yang lebih jelas. Para pengembang kernel masih mendapatkan manfaat dari gerakan clean-up mereka hingga sekarang: Mereka telah mampu, tanpa masalah besar, untuk mengintegrasikan sepenuhnya fitur baru seperti virtualisasi dan konsep yang secara substansial meningkatkan skala yang memungkinkan Linux untuk dijalankan bahkan pada superkomputer yang paling kuat. Dengan Linux 2.6, Torvalds mengubah model pengembangan: Kernel pengembangan tidak lebih sebagai fitur baru dan perbaikan ditambahkan ke kernel secara bertahap melalui pembaruan yang dirilis secara berkala setiap dua sampai tiga bulan. Lompatant versi yang menyebabkan kekacauan selama periode transisi telah digantikan dengan kemajuan yang mantap.

Xen, solusi virtualisasi pertama untuk Linux, yang disebabkan kekacauan yang cukup besar di dunia Linux pada tahun 2005, tetapi itu akan memerlukan pengembangan selama enam tahun lagi untuk mengintegrasikan semua kode Xen ke dalam kernel. Sementara itu, solusi alternatif KVM (Kernel-based Virtual Machines) yang ternyata menjadikan kernel Linux itu sendiri sebagai sebuah hypervisor begitu populer di kalangan pengembang kernel, dan berhasil memasukkannya kedalam kernel versi 2.6.20 pada awal 2007.

 Demikian Pengertian Kernel Linux Bab 3 berlanjut ke bab 4

Pengertian Kernel Linux Bab 2

Pengertian Kernel Linux Bab 2 ,Kernel Linux pertama yang dipublikasikan adalah versi 0.01, pada tanggal 14 Maret 1991. Sistem berkas yang didukung hanya sistem berkas Minix. Kernel pertama dibuat berdasarkan kerangka Minix (sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum). Tetapi, kernel tersebut sudah mengimplementasi proses UNIX secara tepat,Pada tanggal 14 Maret 1994 dirilis versi 1.0, yang merupakan tonggak sejarah Linux. Versi ini adalah kulminasi dari tiga tahun perkembangan yang cepat dari kernel Linux. Fitur baru terbesar yang disediakan adalah jaringan. Versi 1.0 mampu mendukung protokol standar jaringan TCP/IP. Kernel 1.0 juga memiliki sistem berkas yang lebih baik tanpa batasan-batasan sistem berkas Minix berikut tentang Pengertian Kernel Linux Bab 2

Pengertian Kernel Linux Bab 2 , Sejumlah dukungan perangkat keras ekstra juga dimasukkan ke dalam rilis ini. Dukungan perangkat keras telah berkembang termasuk diantaranya floppy-disk, CD-ROM, sound card, berbagai mouse, dan keyboard internasional. Dukungan juga diberikan terhadap modul kernel yang loadable dan unloadable secara dinamis.Satu tahun kemudian dirilis kernel versi 1.2. Kernel ini mendukung variasi perangkat keras yang lebih luas. Pengembang telah memperbaharui networking stack untuk menyediakan support bagi protokol IPX, dan membuat implementasi IP lebih lengkap dengan memberikan fungsi accounting dan firewalling. Kernel 1.2 ini merupakan kernel Linux terakhir yang PC-only. Konsentrasi lebih diberikan pada dukungan perangkat keras dan memperbanyak implementasi lengkap pada fungsi-fungsi yang ada.

Pada bulan Juni 1996, kernel Linux 2.0 dirilis. Versi ini memiliki dua kemampuan baru yang penting, yaitu dukungan terhadap multiple architecture dan multiprocessor architectures. Kode untuk manajemen memori telah diperbaiki sehingga kinerja sistem berkas dan memori virtual meningkat. Untuk pertama kalinya, file system caching dikembangkan ke networked file systems, juga sudah didukung writable memory mapped regions. Kernel 2.0 sudah memberikan kinerja TCP/IP yang lebih baik, ditambah dengan sejumlah protokol jaringan baru. Kemampuan untuk memakai remote netware dan SMB (Microsoft LanManager) network volumes juga telah ditambahkan pada versi terbaru ini. Tambahan lain adalah dukungan internal kernel threads, penanganan dependencies antara modul-modul loadable, dan loading otomatis modul berdasarkan permintaan (on demand). Konfigurasi dinamis dari kernel pada run time telah diperbaiki melalui konfigurasi interface yang baru dan standar,Pada bulan Juni 1996, Linux 2.0 memperkenalkan komponen pertama yang menyediakan dukungan multi-prosesor – dan maskot Tux dirancang oleh Larry Ewing. Kernel.org, masih menjadi rumah resmi dari source kernel dan Linux Kernel Mailing List (LKML) menjadi tempat berdiskusi bagi hacker kernel, dimulai pada Maret 1997. Selama pengembangan Linux 2.1 pada September 1998, muncul potensi perpecahan di antara para pengembang:

Torvalds tidak lagi mampu mengintegrasikan semua atch yang diajukan ke kernel source, banyak programmer merasa frustrasi dan pengembangan berada dalam bahaya perpecahan  Namun, situasi tersebut dapat diredam oleh pengembang berpengalaman seperti Alan Cox dan Ted Y. Ts’o, memulai pengiriman “prefilter” dan membebaskan Torvalds karena harus menguji setiap patch utuk dirinya sendiri; dan itu masih berlaku hingga sekarang. Pada tahun 2002, kisah “Linus does not scale” berulang. Kali ini, para pengembang menemukan solusi teknis dengan lebih memfungsionalkan sistem menejemen source code Bitkeeper yang diganti oleh sistem kontrol versi Git tiga tahun kemudian; yang ditulis oleh Torvalds sendiri, Git sejak saat itu telah menjadi standar dalam dunia open source.

Linux 2.2 dirilis pada Januari 1999. Pada saat itu, kernel dijalankan dengan sangat mulus pada mesin SMP sampai dengan empat prosesor, menawarkan manajemen memori yang lebih efisien, dukungan IPv6 dan termasuk kinerja tinggi kode firewall – jarak antara itu dan pesaing Unix komersial telah menyusut. Para pengembang juga meningkatkan dukungan kernel untuk perangkat audio dan video. Dalam dua setengah tahun itu digunakan untuk mengembangkan Linux 2.2, banyak yang berubah di tingkat pengguna: KDE dan GNOME menawarkan antarmuka desktop grafis yang kemampuan lebih unggul dari window manager X11 tradisional. Versi Linux dari StarOffice dan Netscape Navigator 3 adalah titik awal untuk pengembangan program OpenOffice dan Mozilla. Oracle dan Informix memporting database mereka ke Linux pada tahun 1998. Cluster Beowulf pertama terdiri dari 68 komputer Alpha berhasil masuk dalam daftar Top 500 superkomputer tercepat di dunia pada tahun 1998 – sekarang, Linux digunakan pada lebih dari 80 persen dari semua superkomputer di dunia. Pada bulan Agustus 1998, Linus Torvalds nampak tersenyum di sampul majalah bisnis Forbes AS: Linux dan open source telah resmi menjadi proposisi bisnis yang layak. Vendor Hardware seperti Dell dan Hewlett-Packard mengumumkan ketersediaan server Linux. Perkembangan ini menimbulkan keributan di Microsoft: Dalam dokumen Halloween, Microsoft membahas pesaing baru dan kualitas mereka lalu mencoba untuk menentukan jawaban strategis untuk Linux, pada bulan April 1999, Laporan yang terkenal sebagai laporan Mindcraft dirancang untuk mengkonfirmasi inferioritas teknologi Linux. Pada tahun 2001, Microsoft mengadopsi pendekatan oposisi fundamental, mengklaim bahwa Linux adalah “kanker”, dan bahwa open source menghancurkan kekayaan intelektual.

Tentu saja, usaha itu tidak bisa menghentikan Unix untuk PC, yang telah lama menancapkan akarnya pada arsitektur x86. IBM mengumumkan sebuah inisiatif Linux skala besar dan di CeBIT 1999, SAP menyediakan sistem operasi bebas dengan menghadirkan versi Linux R/3 ERP suite. Porting Linux untuk komputer mainframe IBM S/390 (sekarang seri z) pada akhir tahun 1999 lebih menunjukkan fleksibilitas yang luar biasa sistem operasi bebas ini – beberapa analis cukup percaya bahwa Linux adalah penyelamat mainframe IBM.Namun, Linux juga mendapatkan popularitas di sisi lain dari skala hardware: Kembali pada tahun 1998, Compaq sudah menyajikan sebuah komputer genggam yang disebut Itsy yang berjalan di bawah Linux – dalam arti, ini adalah pendahulu dari smartphone modern Android dan tablet. Embedded Linux Konsorsium (ELC) didirikan pada bulan Maret 2000 merancang spesifikasi Linux Embedded.

Millenial Linux  Pergantian milenium adalah kesuksesan terbesar di Linux: Pada tahun 1999, Red Hat adalah perusahaan Linux pertama yang melaju dengan keberhasilan yang spektakuler; Harga saham melonjak empat kali lipat pada hari pertama perdagangan (tetapi secara substansial nilainya menurun lagi ketika gelembung .com pecah). Linux Profesional Institute (LPI) menerbitkan distribution-independent Linux exam pertama pada tahun 2000. Untuk mencegah Linux dari mengikuti Unix dan terpecah menjadi banyak versi yang tidak kompatibel, Free Standards Group didirikan untuk menciptakan sebuah standar Linux (Free Standards Group – seperti ELC – sejak saat itu telah dimasukkan ke dalam Linux Foundation). Pada Desember 2000, IBM mengumumkan keinginannya untuk menginvestasikan $1 miliar di Linux.

Pengertian Kernel Linux Bab 1

Pengertian Kernel Linux Bab 1 ,Bagian ini akan menjelaskan kernel secara umum dan sejarah perkembangan Kernel Linux. Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman.Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing. berukut ulasan tentang Pengertian Kernel Linux Bab 1

Pengertian Kernel Linux Bab 1 , dalam segi Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung di- load dan dijalankan diatas mesin ‘telanjang’ komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.

 Kernel Linux dibagi menjadi 4 kategori diantaranya :

    Monolithic kernel. Kernel yang menyediakan abstraksi perangkat keras yang kaya dan tangguh.
    Microkernel. Kernel yang menyediakan hanya sekumpulan kecil abstraksi perangkat keras sederhana, dan menggunakan aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi lainnya.
    Hybrid (modifikasi dari microkernel). Kernel yang mirip microkernel, tetapi ia juga memasukkan beberapa kode tambahan di kernel agar ia menjadi lebih cepat
    Exokernel. Kernel yang tidak menyediakan sama sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang menyediakan fungsi-fungsi akses ke perangkat keras secara langsung atau hampir-hampir langsung.

Dari keempat kategori kernel yang disebutkan diatas, kernel Linux termasuk kategori monolithic kernel. Kernel Linux berbeda dengan sistem Linux. Kernel Linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh komunitas Linux, sedangkan sistem Linux, yang dikenal saat ini, mengandung banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan lain.

Demikian Pengertian Kernel Linux Bab 1 dan akan berlanjut ke bab 2

Pengikut