Jumat, 11 Januari 2013

Proyek GNU


GNU singkatan dari GNU not Unix. Proyek ini diluncurkan tahun 1984 untuk menggembangkan sistem operasi unix like yang lengkap, dengan kata lain GNU system. Salah satu varian GNU ini menggunakan kernel Linux dan sering disebut GNU/Linux.
            Proyek ini terus dikembangkan dengan pembuatan software dan utilitas yang free. Pengembangannya dilakukan secara terpisah, misalnya Linus Torvalds terus menulis kode Kernel, Donal Knuth membuat standar textformatter (TeX), Bob Scheifler mengembangkan sistem Xwindows.
            Selain GNU, ada juga proyek yang secara independen menghasilkan sistem operasi unix like yang gratis. Sistem ini dikenal dengan nama BSD yang dikembangkan oleh UC Berkeley.
Sistem operasi free yang ada sekarang pada umumnya merupakan varian dari sistem GNU atau system BSD.

Alasan Memilih Linux


            Banyak orang mengatakan bahwa Linux dapat diandalkan dan memiliki tingkat security yang cukup baik. Linux selalu mengikuti perkembangan teknologi komputer. Keuntungan menggunakan Linux antara lain:

  •         Lebih Murah
Linux merupakan sistem operasi yang dapat diperoleh secara bebas dan gratis. Programnya dapat diperoleh secara lengkap tanpa ditandai sebagai pengguna program bajakan.

  •        Siap Pakai
Linux memberkan hampir semua pengguna butuhkan dan inginkan, antara lain variasi editor teks, aplikasi grafis kompleks, browser, permainan, aplikasi kantor, aplikasi network, ckompiler, video, audio dan masih banyak lagi dalam satu paket distribus.

  •         Mudah Diinstall
Mitos umum adalah Linux sangatlah sulit untuk diinstall, tetapi mungkin ini adalah Linux 12 atau 13 tahun yang lalu.

  •         Full Multitasking
Pengguna dapat menjalankan banyak aplikasi pada saat bersamaan dan masing-masing aplikasi juga dapat melakukan beberapa pekerjaan dalam saat yang sama (multithreading).

  •         Full Multiser.
Memungkinkan banyak use dapat melakukan login pada sebuah komputer bersama-sama.

  •         Full 32 Bit
Mendukung magemen memory protected mode pada platform 80386 ke atas.

  •         Hadal
Linux dapat menangani situs web yang mendapat akses jutaan per harri. Dengan tambahan peralatan, Linux dapat berkompetisi dengan super komputer berharga jutaan dollar. Banyak komputer Linux yang berjalan selama tahunan tanpa pernah sekalipun crash dan ini menunjukkan kehandalannya.

  •         Mendukung Implementasi Lengkap TCP/IP (Transmission Control Protocol/Internet Protocol)
Protokol ini dignakan untuk menghubungkan berbagai komputer dan jaringan menjadi satu kesatuan, misalnya Internet.

  •         Mendukung Bermacam-macam File Sistem Untuk Menyimpan Data
Berbagai file sistm seperti FAT16 (Ms DOS file system), Minix-1, FAT32, ISO9660 CD_ROM, dan lain-lain dapat dibaca dan diakses dari Linux.

  •        Mendukung Virtual Memory
Dengan fasilitas ini memungkinkan pengguna ruang pada harddisk sebagai memori, sehingga dapat mengatasi kekurangan RAM untuk menjalankan suatu proses.

  •         Mendukung Shared Library
Dengan ini memungkinkan program untuk mnggunakan library bersama-sama sehingga file executable dapat lebih sedikit menggunakan ruang pada disk.

  •         Mendukung Demand-Paged Loaded Executable
Segmen dari program yang benar-benar digunakan yang dibaca dari disk ke memori.

  •        Mengimplementasikan Unified Memory Pool untuk Program dan Disk Cache
Dengan cara ini semua free-memory akan digunakan sebagai cache untuk mempercepat proses.

  •         Mendukung Hampir Semua Faslitas pada UNIX
Mempelajari LINUX berarti kita juga blajar banyak untuk system UNIX.

  •         Dukungan GnU Software
Linux memiliki banyak aplikasi pendukung yang powerfull di mana apilkasi ini dibuat oleh GNU, sebuah badan pembuat free software.

  •         Perkembangan Cepat dan Berkesinambungan
Linux terus dikembangkan oleh berbagai pihak dunia karena source codenya dapat diperoleh dengan mudah. Kita dapat terus mengikuti perkembangan Linux melalui situs di Internet.

  •         Fleksibel
Linux tidak peduli jika di pakai bukan dengan komputer terhebat di pasaran. Linux berjalan dengan baik dengan apapun yang ada misalnya dengan komputer486 dan memori 8 MB. Linux juga dapat berjalan dengan harddisk 50 MB tanpa grafis bahkan untuk sekedar perawatan Linux dapat berjalan dengan hanya satu disket saja.

  •         Kompatibel
Linux dapat dijalankan di berbagai jenis komputer seperti 386/486/Pentium PC, Macintosh dan Power PC bahkan komputer Alpha dan SPARC. Linux juga mampu menangani multiprocesor dan mampu menangani hampir semua kartu audio dan video. Linux dapat diinstall di harddisk berisi Windows/DOS (selama masih ada ruang sisa) dan tidak mempengaruhi kinerja keduanya. Linux mempunyai tampilan grafis, tidak hanya satu GUI (Graphical User Interface), tapi Linux mempunyai lusinan GUI. Ingin tampilan seperti Windows 3x, Windows 9x, atau Macinthosh, Linx bisa menyediakannya.

  •         Memiliki Fasilitas GUI Yang Dikenal Dengan Nama Xfree86
Fasilitas ini memiliki fungsi layaknya Windows 3.1 untuk DOS sehingga Linux juga memiliki tampilan yang menarik dan mdah digunakan.

  •         Aman
Selain fakta keuntungan keamanan jaringan, Linux juga aman untuk pengguna keamanan rumahan. Hanya dengan beberapa persiapan keamanan dan sistem rumahan akan aman dari serangan virus, lagipula virus tidak dapat mengganggu banyak pada komputer Linux.

Sistem Operasi LINUX



Linux adalah nama sebuah sistem operasi untuk PC yang menyerupai UNIX atau Unik like/ Unix style. Linux merupakan implementasi independen dari POSIX, meliputi true multitasking, virtual memory, share libraries,demand loading, proper memory magement, dan multiuser.

Linux awalnya merupakan proyek hobi yang dibuat oleh Linus Benedict Torvald, seorang mahasiswa Universitas Helsinkin di Finlandia. Linus terinspirasi oleh diciptakannya Minix, sistem tiruan UNIX sederhana yang dibuat oleh Andy Tanenbaum. Oleh karena itu, ia pun termotivasi untuk membuat sistem operasi  tiruan Unix yang lebih sempurna, yang kemudian dinamakan Linux.

Linux adalah sistem operasi yang bersifat open source, disebarkan secara luas dengan gratis di bawah lisensi GNU General Public License (GPL). Ddengan lisensi GNU program, lengkap dengan source code dari aplikasi-aplikasi lainnya itu diberikan secara bebas. Tidak hanya itu, anda diberikan hak untuk mengkopi sebanyak yang diinginkan, atau bahkan mengubah kode sumbernya dan itu semua legal di bawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.

Dengan demikian, dapat dikatakan bahwa kita dapat memperoleh Linux tanpa harus membayar sama sekali. Jika anda harus membayar tiap kali insyall perangkat lunak dilain komputer, dengan Linux anda dapat menginstallnya di mana saja tanpa harus membayar lisensi.

Linux cenderung lebih stabil dibandingkan yang proprietary (close source). Ketika sesuatu salah pada piranti open source, banyak programmer yang akan turun tangan, menganalisis apa kesalahannya, dan segera menyediakan solusi bagi pemakai. Beda dengan yang close source, anda tidak diperkenankan mengetahui kode sumbernya sehingga anda tidak akan pernah tahu apakah program yang dibeli itu aman atau tidak (sering disebut security by obscurity), Jika ada pemberitahuan tentang bug dari mereka, seringkali sudah terlambat.

Dengan Linux, anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Linux masih dikembangkan oleh kelompok-kelompok tanpa dibayar, yang banyak dijumpai di Internet. Mereka tukar menukar kode, melaporkan bug, dan membenahi segala masalah yang ada. Setiap orang yang tertarik dipersilahkan untuk bergabung dalam pengembangan Linux.

Sebuah sistem yang terinstall Linux bisa dikatakan berbeda jika versi kernelnya dan fungsi sistem itu berbeda. Sistem yang satu menggunakan kernel versi 2.2.10 sebagai workstation, sedangkan sistem yang satu lagi menggunakan kernel 2.0.36 dan sebagai server web, mail, dan ftp.

Sebagai standalone PC, atau komputer pribadi yang berdiri sendiri, kita akan temukan bahwa Linux adalah sistem operasi yang dapat di andalkan. Tidak ada lagi gangguan virus, hang di tengah jalan, atau reboot puluhan kali. Apalagi jika komputer terhubung ke internet, Linux menjanjikan keamanan yang cukup memadai.
Selain tangguh sebagai komputer pribadi, Linux menaawarkan kinerja optimal untuk dijadikan sebagai server.

Awalnya karena sangat stabil, Linux digunakan umumnya untuk keperluan server. Anda dapat menggunkan Linux untuk membuat server dan anda pun dapat menjalankan beberapa layanan server di satu komputer tanpa harus khawatir akan kehilangan kestabilan. Dengan makin populernya Linux, makin banyak pula keinginan untuk menjadikan Linux tidak hanya digunakan untuk keperluan server, tetapi juga untuk workstation.