Jumat, 02 November 2012

linux


 
Kata Pengantar
Pujsyukur kampanjatkan kepada Tuhan Yang Maha Esakarena atapenyertaan-Nya,makalaini dapat selesai dengan baik dan tepat waktu. Adapun tujuan pembuatan makalah ini adalahuntuk menambah pemahaman tentang sistem operasi linux dan menyelesaikan tugas mata kuliah Dasar-dasar Arsitektur Komputer.Akhir kata, kami berharap makalah ini dapat berguna bagi setiap orang yang membacanya.Kritik dan saran dari Bapak dan pembaca sangat kami butuhkan dan hargai demi kesempurnaan darimakalah ini. Terima kasih.
BAB IIPembahasan
Sistem Operasi merupakabagian yang penting darsebuah struktur komputerLinuxmerupakan satu dari beberapa sistem operasi yang terkemuka di dunia. Di dunia Teknologi Informasi,Linux sudah tidak asing lagi terdengar. Namun, tidak familiar bagi orang awam. Linux merupakansistem operasi yang
open source
, maksudnya linux merupakan sistem operasi yang secara gratis dapatdiunduh dan dipakai oleh semua orang secara gratis dan semua orang dapat ikut serta dalam usaha pengembangan sistem operasi itu sendiri menuju ke kesempurnaan sistem operasi itu tersebut.1 SejarahLinux sangat miridengan sistem-sisteUNIX, hal ini dikarenakan kompatibilitasdengan UNIX merupakan tujuan utama desain dari proyek Linux. Perkembangan Linux dimulai pada tahun 1991, ketika mahasiswa Finlandia bernama Linus Torvalds menulis Linux, sebuahkernel untuk prosesor 80386, prosesor 32-bit pertama dalam kumpulan CPU intel yang cocok untuk PC.1.1 Sistem LinuxDalam banyak halkernel Linux merupakan intdarproyek Linux, tetapikomponen lainlah yang membentuk secara komplit sistem operasi Linux. Dimana kernelLinux terdirdarkode-kode yandibuat khusus untuk proyek Linux, kebanyakan perangkat lunak pendukungnya tidak eksklusif terhadap Linux, melainkan biasa dipakaidalam beberapa sistem operasi yang mirip UNIX. Contohnya, sistem operasi BSD dariBerkeley, X Window System dari MIT, dan proyek GNU dari Free Software Foundation.Pembagian (sharing) alat-alat telah bekerja dalam dua arah. Sistem perpustakaan
 
utama Linux awalnya dimulai oleh proyek GNU, tetapi perkembangan perpustakaannyadiperbaiki melalukerjasama darkomunitas Linux terutama pada pengalamatan,ketidak efisienan, dan bugs. Komponen lain seperti GNU C Compiler, gcc, kualitasnyasudah cukup tinggi untuk dipakai langsung dalam Linux. Alat-alat administrasi network dibawah Linux berasal dari kode yang dikembangkan untuk 4.3BSD, tetapi BSD yanglebih baru , salah satunya FreeBSD, sebaliknya meminjam kode dari Linux, contohnyaadalah perpustakaan matematika Intel floating-point-emulation.Sistem Linux secara keseluruhan diawasi oleh network tidak ketat yang terdiridari para pengembang melalui internet, dengan grup kecil atau individu yang memilikitanggung jawab untuk menjaga integritas dari komponen- komponen khusus. Dokumen’File System Hierarchy Standard’ juga dijaga oleh komunitas Linux untuk memeliharakompatibilitas keseluruh komponesistem yang berbeda-beda. Aturan ini menentukanrancangan keseluruhan dari sistem berkas Linux yang standar.1.2 Distribusi LinuxSiapa pun dapat menginstall sistem Linux, ia hanya perlu mengambil revisiterakhir dari komponen sistem yang diperlukan melalui situs ftp lalu di-compile. Padaawal keberadaan Linux, operasi seperti di atas persis seperti yang dilaksanakan oleh pengguna Linux. Namun, dengan semakin dewasanya Linux, berbagai individu dankelompok berusaha membuat pekerjaan tersebut lebih mudah dengan cara menyediakansebuah set bingkisan yang standar dan sudah di-compile terlebih dahulu supaya dapatdiinstall secara mudah.Koleksi atau distribusi ini, mengandung lebih dari sistem Linux dasar. Merekamengandung instalasi sistem ekstra dan utilitas manajemen, juga paket yang sudah dicompile dan siap diinstall dari banyak alat UNIX yang biasa, seperti news servers, web browsers, text-processing dan alat mengedit, termasuk juga games.Distribusi pertammengatur paket-pakeini secara sederhana menyediakansebuah sarana untuk memindahkaselurufile ke tempat yansesuaiSalah satukontribusi yang penting dari distribusi modern adalah manajemen/ pengaturan paket- paket yang lebih baik. Distribusi Linux pada saat sekarang ini melibatkan database packet tracking yang memperbolehkan suatu paket agar dapat diinstal, di upgrade, ataudihilangkan tanpa susah payah.Distribusi SLS (Soft Landing System adalah koleksi pertama dari bingkisan
 
Linux yang dikenal sebagai distribusi komplit. Walau pun SLS dapat diinstall sebagaientitatersendiri, dia tidak memiliki alat-alat manajemen bingkisan yansekarangdiharapkan dari distribusi Linux. Distribusi Slackware adalah peningkatan yang besar dalam kualitas keseluruhan (walapun masih memiliki manajemebingkisan yang buruk); Slackware masih merupakan salah satu distribusi yang paling sering diinstalldalam komunitas Linux.Sejak dirilisnya Slackware, sejumlah besar distribusi komersil dan non-komersilLinutelatersediaReHadaDebian adalah distribusyang terkenadari perusahaan pendukung Linux komersil dan perangkat lunak bebas komunitas Linux.Pendukung Linux komersil lainnya termasuk distribusi dari Caldera, Craftworks, danWork- Group Solutions. Contoh distribusi lain adalah SuSE dan Unifix yang berasal dariGerman.1.3 Lisensi LinuxKernel Linux terdistribusi dibawah Lisensi Publik Umum GNU (GPL), dimana peraturannydisusun oleh Free Software Foundation. Linux bukanlah perangkat lunak domain publik (publidomain): Public Domaiberarti bahwa pengarang telahmemberikan copyright terhadap perangkat lunak mereka, tetapi copyright terhadap kodeLinux masih dipegang oleh pengarang-pengarang kode tersebut. Linux adalah perangkatlunak bebas, namun: bebas dalam arti bahwa siapa saja dapat mengkopi, modifikasi,memakainya dengan cara apa pun, dan memberikan kopi mereka kepada siapa pun tanpalarangan atau halangan.Implikasi utamperaturan lisensLinux adalah bahwa siapsaja yangmenggunakan Linux, atau membuat modifikasi dari Linux, tidak boleh membuatnyamenjadi hak milik sendiri. Jika sebuah perangkat lunak dirilis berdasarkan lisensi GPL, produtersebut tidak boleh didistribusi hanysebagaproduk biner (binary-only).Perangkat lunak yang dirilis atau akan dirilis tersebut harus disediakan sumber kodenya bersamaan dengan distribusi binerny

Tidak ada komentar:

Posting Komentar