Minggu, 01 Februari 2009

pEnGerTiAn jOmbLa

Joomla adalah Contant management system (cms) Sumber terbuka yang bebas ditulis dengan bahasa pemograman php dan data base MySQL baik untuk internet maupun intranet Joomla menyertakan banyak fitur untuk meningkatkan kinerja termasuk page caching , web indexing , RSS freed , halaman untuk dicetak , web side searchingdan dukungan Internasionalisasi.

Nama Joomla berasal dari sebutan phonetic sebuah kata bahasa Swahili “Jomla”dengan arti kebersamaan atau kesatuan pilihan nama mencerminkan komitmen para pengembang dan komunitasnya saat membentuk Joomla ketika terjadi perpecahan dari Mambo di bulan Agustus 2005. Joomla dibangun sebagai fork dari mambo dengan rilis perdana Joomla 1.0.0 pada tanggal 16 september 2005 mengembangkan versi dari mambo. Menurut roadmap Joomla 2.0 code base akan ditulis ulang sekelompok dibangun mengadopsi GNU General Publik Licence

Untuk membuat suatu Informasi Electronik yang mulai berkembang saat ini diperlukan suatu CMS Content Management system / server php yang digunakan untuk pembuatan/desain grafis, dan juga memiliki penulis yang kreatif untuk mengisi halaman-halaman web site dengan Mambo ataupun Joomla, tidak menjadi masalah karena seluruh tool memiliki fungsi yang sama. Meskipun program ini menggunakan bahasa php, bukan berarti harus paham seluruhnya tentang kode php. Bagi mereka tidak memahami kode HTML, Javascript, ASP, CGI, , maupun php tidak perlu takut untuk mempelajarinya karena meskipun tidak tahu tentang kode-kode tersebut, orang bisa membuat sebuah web secara cepat dengan beberapa fitur yang sangat kompleks yang dihubungkan dengan dalam suatu jaringan local atau luas (internet).

CMS adalah software computer yang memfasilisasikan pembuatan documen atau contant secara gotong royong dan kolaboratif , CMS acap kali di artikan sebagai Aplikasi Web untuk mengelola web site dan contant web , sementara untuk mengedit dan membuat artikel disertakan software khusus client , ia juga dapat digunakan untuk menyimpan documen perusahaan terutama seperti operators manuals , tecnical manuals , sales guides dan sebagainya, solusi cms banyak tersedia dalam bentuk

Jumat, 30 Januari 2009

JeNiS-JeNiS LINUX

jEniS-JeNiS LiNuX aNd PeNgErTiAaN'X

Sejak lahirnya Linux, kernel sebuah sistem operasi bebas, ia telah berkembang dengan pesatnya dibangun oleh ribuan relawan programer sejagat."Born to be Free" hadir sejak limabelas tahun lampau dengan ketentuan lisensi bebas. Dibesarkan penuh dengan kontroversi mulai dari pemberian nama sampai dengan permasalahan keabsahan atas keberadaannya. Ia telah menawan hati ratusan juta pendukungnya tapi tidak pernah bebas dari adanya pihak-pihak yang memusuhinya.

Artikel bersambung dari GMC ini berusaha menjelaskan sejarah dan latar belakang segalanya seputar Linux secara kronologis tanpa mengklaim atas kelengkapannya. Detil dan data tentang Linux dapat ditemukan dibagian lain situs ini dan situs-situs penunjang GudangLinux yang senantiasa diperkini dan dibubuhi terusan (links) bila perlu.

Prasejarah Linux

ImagePada tahun 1983 Richard M. Stallman mendirikan proyek GNU dengan tujuan mengadakan sebuah sistem operasi mirip UNIX dan kompatibel dengan POSIX. Dua tahun kemudian ia mendirikan yayasan Free Software Foundation (FSF) dan menciptakan GNU General Public License (GPL) sebagai pondasi hukum guna menjamin penyebaran software secara bebas.

Atas dasar pondasi hukum itu, Software GNU telah tersebar luas dan banyak pengembang relawan dapat memberikan kontribusinya. Dalam waktu singkat telah tersedia banyak paket program dan jumlahnya terus meningkat. Pada awal 1990an pada prinsipnya telah tersedia cukup paket program bebas (GNU Software) yang dapat digunakan sebagai komponen membangun sebuah sistem operasi. Untuk itu ternyata masih tertinggal Kernel (Proyek GNU-Hurd) yang merupakan jantung dari sebuah sistem operasi yang pengembangannya masih terhambat. Microkernel yang dikembangkan untuk itu ternyata mengalami banyak hambatan, terutama dalam hal melibas kecoa (bugs) dan sehubungan dengan arsitekturnya yang moderen tapi dianggap cukup ribet.

Pada dasawarsa tahun 80an Universtas Berkeley juga mengembangkan sistem operasi bebas dengan distribusi bernama Berkeley Software Distribution (BSD). Proyek pengembangan BSD ini menggunakan versi Unix edisi 4 dari AT&T sebagai rujukan. Karena sistem operasi BSD saat itu belum 100% halal dan masih mengandung Code asal AT&Ts Unix, maka di tahun 1990an terjadi perselishan hukum antara AT&T dan Universitas Berkeley, yang menurunkan stamina para pengembangnya dan secara drastis menghambat pengembangannya.

Dengan terhambatnya pengembangan BSD, maka pada awal tahun 1990an sebenarnya belum tersedia sistem operasi yang 100% bebas. Dan perselisihan hukum dengan AT&T membuat masa depan proyek BSD jadi tak menentu, sementara pengembangannya juga praktis dibekukan. Sementara itu, proyek GNU lainnya tetap berjalan dan jumlah paket software yang dihasilkan terus meningkat.

Di tahun 1991 Linus Torvalds di Helsinki mulai mengembangkan sistem operasi yang belakangan dikenal dengan nama Linux. Mulanya sekedar emulasi terminal yang saat itu ia butuhkan untuk mengakses server UNIX di Universitas tempat ia menuntut ilmu. Torvalds menulis program dengan pendekatan yang berorientasi kepada hardware dan independen terhadap sistem operasi yang ada karena ia ingin menggunakan PC yang telah tertanam prosesor intel tipe 80386 secara optimal (keluarga x86 sampai saat ini telah menjadi standar). Sebagai rujukan Torvalds menggunakan Sistem Minix dan kompiler GNU-C-Compiler (GCC).

Seperti ditulis dalam bukunya (bersama David Diamond, 2001), Torvalds kemudian menyadari bahwa apa yang dibuatnya itu ternyata merupakan basis sebuah sistem operasi. Pada hari bersejarah 25 Augustus 1991 ia kemudian memposting email ke milis pengguna Minix: comp.os.minix yang isinya selalu dikutip sebagai sebuah proklamasi lahirnya Linux:
Sesungguhnya, bila mengikuti kata hati Linus Torvalds saat itu, nama sistem operasi atau tepatnya kernel yang dibidaninya, bukannya bernama Linux melainkan Freax. Sebuah kata berasal dari Free dan juga bisa dari kata Freak. Ditambahkan huruf x dibelakangnya seperti umumnya penamaan di lingkungan Unix. Karena itu awalnya selama enam bulan pertama, Torvalds masih sempat menyimpan karyanya di folder bernama Freax. Walaupun nama Linux pernah terlintas dalam pikirannya, tapi kata itu tidak pernah dilontarkan karena ia beranggapan hal itu terlalu egosentris.

Untuk memberikan akses kepada pengembang lain memungkinkan kontributor melakukan perbaikan maupun kontribusi termasuk saran dalam pengembangan lebih lanjut, ia harus meletakkan file tersebut di sebuah server FTP di (ftp.funet.fi) Helsinki University of Technology (HUT), seperti yang telah dilakukan pada hari bersejarah tanggal 17 September 1991. Penanggung jawab untuk server di HUT saat itu Ari Lemmke ternyata tidak suka dengan nama Freax dan tanpa banyak diskusi langsung saja memberi nama Linux. Di kode sumber versi 0.01 masih dapat dibaca kalimat tertinggal yang menyebutkan "Makefile for the FREAX-kernel". Tanpa direncanakan, nyaris kebetulan, demikianlah nama Linux secara de facto digunakan sampai saat ini, dimana mana dan untuk segala hal yang erat kaitannya dengan Linux (termasuk GudangLinux).

ImageSehubungan dengan lisensi, awalnya Torvalds menggunakan lisensi buatan sendiri, tapi kemudian memutuskan untuk memakai GPL. Hal itu diberlakukan untuk pertama kalinya bersamaan dengan rilis kernel versi 0.99.10 pada tanggal 7 Juni 1993 yang menggunakan lisensi GPL. Sejak itu pengembangan Linux tumbuh lebih cepat dan lebih efisien. Belakangan dalam sebuah wawancara Linus Torvalds mengakui bahwa pemberlakuan lisensi GPL untuk Linux merupakan keputusan yang paling baik yang pernah ia lakukan dalam hidupnya: "Making Linux GPL'd was definitely the best thing I ever did.".

Mulanya istilah Linux bagi Torvalds adalah untuk Kernel saja, yaitu jantung dari sebuah sistem operasi. Kemudian ia berkembang menjadi distribusi yang mengemas paket program lain terutama dari proyek GNU, dan itu hampir semuanya menggunakan kata Linux untuk nama distribusinya. Realita ini telah membangkitkan permasalahan yang mempertanyakan penggunaan kata GNU/Linux ketimbang hanya Linux saja.

Sementara itu Richard Stallman sebagai tokoh utama proyek GNU berupaya untuk mensosialisasikan agar sistem operasi yang menanamkan Linux sebagai Kernel sebaiknya membubuhkan nama GNU/Linux. Apa yang telah terjadi saat ini, dari ratusan distro yang ada, hanya beberapa distribusi saja, salah satunya yang terbesar adalah Debian GNU/Linux, yang mematuhi keinginan Stallman. Perbedaan pendapat juga diperluas karena kondisi distribusi dewasa ini yang tidak sekedar mengemas kernel Linux dan program dari proyek GNU saja, melainkan juga program-program dari sumber bebas pihak ketiga lainnya.

Perjuangan mencapai 1.0

Pecinta dan pengembang Linux sejak mula berkumpul dan berdiskusi di Minix Newsgroup yang jumlahnya baik dari sisi peserta maupun topik yang dibahas kian hari terus meningkat. Pada awal 1992, pendiri Minix Profesor Andrew Tanenbaum kewalahan dengan dimensi threads tentang Linux yang dibahas di milis Minix dan ia merasa hal itu sudah berlebihan.

Dalam sebuah postingnya yang terkenal "LINUX is obsolete" (Linux adalah kadaluarsa), Profesor Tanenbaum melontarkan kritik yang menjadi awal dari perseteruan dengan kelompok Linux. Ia menyebutkan bahwa kernel Linux yang monolithic adalah kuno dan sebuah sistem operasi yang moderen seharusnya merujuk kepada teknologi microkernel. Selain itu dikatakan bahwa Linux telah menyatu dengan arsitektur prosesor x86, sedangkan menurut Tanenbaum sebuah sistem operasi yang baik harus portable.

Diskusi berkelanjutan memanas dan posting Torvalds menjawab hal itu mulai emosional melampaui batas teknis sampai menyinggung pribadi. Hal terakhir kemudian diluruskan dengan permintaan maaf. Sebagai konsekuensi dari 'tawuran elektronik' tersebut, kelompok kubu Linux meninggalkan milis minix dan membentuk sebuah newsgroup baru: comp.os.linux.

Usaha implementasi sistem X-Window dilakukan pada tahun yang sama, memberikan Linux tidak hanya sebuah antarmuka grafis (GUI) melainkan juga kemampuan networking di tengah sistem operasi dengan x-clients dan x-server via socket domain. Selain itu kemampuan networking dengan dunia luar yang menjadi keharusan sebuah sistem ala Unix, juga saat itu dianggap nyaris rampung. Tanpa ragu Torvalds membuat lompatan dengan meningkatkan versi Linux dari 0.95 menjadi 1.0, sebuah status bagi pengembang mengekspresikan apa yang direncanakan sudah jadi.

Namun apa yang terjadi sebagai realita yang harus dihadapi sehubungan dengan networking ternyata tidak semudah itu. Hampir dua tahun dibutuhkan tim pengembangan sampai akhirnya versi 1.0 benar-benar berfungsi. Kernel Linux kemudian untuk pertama kalinya mendapatkan driver untuk SCSI dan sound, termasuk sistem file ext2.

Dengan sistem X-window yang telah dimilikinya, dimungkinkan portasi program-program jang jalan untuk X11 termasuk yang berasal dari SCO Unix, semuanya telah memperluas penawaran aplikasi yang bisa digunakan untuk Linux. Linux mulai belajar mencetak via port paralel berkat portasi dari sistem cetak BSD, membuat ia mulai bisa digunakan.

Sebagai distribusi Linux pertama, di akhir tahun 1992 telah tersedia distro Yggdrasil yang bisa di instalasi menggunakan CDROM. Distribusi generasi awal lainnya yang masih ditemukan piawai sampai hari ini (2006) adalah Slackware Linux yang ada sejak awal tahun 1993 dan Debian GNU/Linux dimulai pada pertengahan tahun yang sama.

Pada bulam Maret 1994 akhirnya Torvalds meluncurkan Linux 1.0. Dimensi kode sumber untuk kernel Linux saat itu mencapai lebih dari 170.000 baris, dimana separuhnya terdiri dari hardware drivers. Sejumlah elemen yang senantiasa diperbaiki sampai saat ini, masih bisa ditemukan dalam versi Linux terbaru.

Tercatat saat itu, sekitar seratus pemrogram relawan yang aktif dan tersebar diseluruh dunia, bahu membahu membangun Linux, termasuk pemrogram prominen seperti Alan Cox dan Donald Becker. Jumlah pengguna sistem operasi Linux dimasa yang sama di-estimasikan sekitar seratus ribuan.

Jalan menuju Komersialisasi

Bersama dengan ketersediaan versi 1.0, pengembang kernel mulai memberlakukan ketentuan baru untuk seterusnya dengan memisahkan versi untuk pengguna dan versi untuk pengembang dengan kode genap (stabil) dan ganjil (tidak stabil, sedang dikembangkan). Semua fitur-fitur terkini diujicoba pada kernel 1.1 (ganjil atau 'minor version number'), sementara untuk versi 1.0 (genap) disediakan perbaikan bugfixes dengan melibas semua kecoa-kecoa (bugs) setiap kali bila ditemukan. Hanya fitur-fitur yang telah teruji dengan baik disertakan bersama versi stabil untuk produksi.

Pengembangan kernel berlangsung berkesinambungan dan satu tahun kemudian ia mampu membuat sebuah lompatan bersama rilis kernel Linux 1.2. Kode sumber yang diproduksi kini mencapai 300.000 baris atau hampir duakali lipat dari versi 1.0 sebelumnya. Ia juga menyertakan banyak hardware driver. Dan selain itu, untuk pertama kalinya tersedia edisi yang diportasi dan bisa jalan di arsitektur lain kecuali Intel termasuk prosesor Alpha, Mips dan SPARC.

Peningkatan lainnya pada Linux 1.2 ini terutama untuk dukungan jaringan yang kini mendukung lebih banyak kartu jaringan dan berkat fitur IP-Forwarding, ia mudah dimanfaatkan sebagai Router termasuk Packet Filter Firewall. Protokol-protokol untuk jaringan seperti NFS, IPX atau AppleTalk dikuasai Linux dengan baik, dan membuka kemungkinan penerapan di lingkungan jaringan majemuk.

Dengan prakiraan pengguna Linux sekitar limaratus ribu sampai satu setengah juta saat itu, tersedia pasar yang serius dan mulai manarik untuk diexpoitasi perusahan yang bergerak di lingkungan Linux secara komersil. Distribusi komersil bermunculan mulai berusaha memperkuat keberadaannya termasuk distro-distro seperti Caldera, Red Hat dan SuSE.

Banyak perusahan mulai menyadari manfaat dari software bebas, atau dengan formulasi lain banyak sysadmin yang mulai berkiprah berkat kebebasan dengan menerapkan fitur-fitur yang disediakan Linux kedalam lingkungan produksi. Bagaimanapun juga dimasa itu, Linux masih merupakan mainan para hacker yang masih tidak seberapa peduli dengan industri TI.

ImageDiantara fitur yang sering digunakan adalah Samba, sebuah paket software yang mampu membuat sistem Linux beroperasi di lingkungan jaringan Windows sebagai server file dan server printer. Disamping itu, bermodal aplikasi klasik dari lingkungan Unix, Linux dimanfaatkan sebagai webserver menggunakan Apache dan sebagai mailserver menggunakan sendmail sangat popular.

Sampai dengan musim panas tahun 1996 telah dirilis sekitar 100 kali versi percobaan untuk kernel uijicoba 1.3 guna menyiapkan seri kernel berikutnya versi Linux 2.0. Dimensi kode sumber saat itu telah mencapai sekitar 800 000 baris, dua setengah kali dari versi 1.2. Dukungan untuk hardware juga meningkat signifikan termasuk penambahan portasi untuk arsitektur prosesor Motorola-68k dan PowerPC.

Peningkatan cukup penting pada Linux 2.0 adalah dukungan untuk Multiprosesor (SMP) yang mampu menangani sampai dengan 16 CPU, walaupun fitur ini pada saat itu masih dalam status experimental.
Pada tahun 1996 Torvalds mengumumkan kebutuhan akan maskot untuk dijadikan simbol kegiatan Linux. Syaratnya adalah harus berbentuk seekor penguin, tapi bukan sembarang penguin. Seperti tertulis dalam buku biografinya Just For Fun, persyaratan untuk si Pingu idamannya itu adalah: "Seekor penguin yang tampil sangat 'happy', seperti baru saja menikmati segelas bir setelah mendapatkan 'sex' terindah dalam hidupnya."

Simbol penguin yang dianggap memenuhi persyaratan itu, telah digunakan secara luas untuk semua urusan yang terkait dengan Linux, merupakan hasil disain dibuat oleh Larry Ewing. Sedangkan nama Tux yang telah diusulkan James Hughes konon diturunkan dari kata Torvalds UniX. Atau barangkali dari 'tuxedo' karena si Pingu tampil seperti menggunakan baju jas smoking (dinner jacket atau black tie) yang formal dikenakan di Inggris.

Apapun alasannya, Tux dengan penampilan yang cinta damai dan lucu itu, telah disambut oleh semuanya, tua dan muda mulai dari balita sampai manula di seluruh dunia. Ia juga merupakan bagian dari logo kebanyakan distribusi Linux yang ada. Replikasi Tux banyak dibuat guna memenuhi kebutuhan pencintanya, tersedia dalam segala jenis asesoris, terutama boneka segala ukuran.

Jenis-Jenis Linux

Xandros Linux adalah sebuah distro Linux yang berdasarkan pada sistim KDE. Tampilannya sangat mirip dengan Microsoft Windows, jadi apabila dioperasikan sangat mudah dan nyaman. Selain itu pun, sistim operasi ini pun murah. Di toko-toko, CD LinuXandros biasa dijual dengan harga kurang lebih 15.000 - 30.000 Rupiah. Sistim operasi ini pun sangat user-friendly dan tidak menyulitkan bagi para pemula. Saat ini, Xandros telah mencapai versi 4.

“Ubuntu” berasal dari bahasa kuno Afrika, yang berarti “rasa perikemanusian terhadap sesama manusia”. Ubuntu juga bisa berarti “aku adalah aku karena keberadaan kita semua”. Tujuan dari distribusi Linux Ubuntu adalah membawa semangat yang terkandung di dalam Ubuntu ke dalam dunia perangkat lunak. Ubuntu adalah sistem operasi lengkap berbasis Linux, tersedia secara bebas dan mempunyai dukungan baik yang berasal dari komunitas maupun tenaga ahli profesional. Ubuntu sendiri dikembangkan oleh komunitas sukarelawan Ubuntu dan kami mengundang Anda untuk turut serta berpartisipasi mengembangkan Ubuntu!

Ubuntu Linux merupakan sebuah distro baru yang langsung mendapatkan tempat dihati para pengguna Linux khususnya bagi para Debian mania. Bagaimana tidak anak baru ini memiliki lebih banyak kelebihan dibandingkan sang ayah sendiri, Ubuntu menawarkan semua kelebihan yang dimiliki oleh Debian ditambah dengan update berkala setiap 3 bulan, dukungan komunitas yang sangat banyak, dukungan dana yang melimpah, bahkan anda bisa mendapatkan CD Installernya secara gratis. Pada tulisan ini akan dijelaskan Langkah-langkah Installasi Kubuntu/Ubuntu Linux yang sangat mudah sekali.

Komunitas Ubuntu dibentuk berdasarkan gagasan yang terdapat di dalam filosofi Ubuntu: bahwa perangkat lunak harus tersedia dengan bebas biaya, bahwa aplikasi perangkat lunak tersebut harus dapat digunakan dalam bahasa lokal masing-masing dan untuk orang-orang yang mempunyai keterbatasan fisik, dan bahwa pengguna harus mempunyai kebebasan untuk mengubah perangkat lunak sesuai dengan apa yang mereka butuhkan.

Perihal kebebasan inilah yang membuat Ubuntu berbeda dari perangkat lunak berpemilik (proprietary); bukan hanya peralatan yang Anda butuhkan tersedia secara bebas biaya, tetapi Anda juga mempunyai hak untuk memodifikasi perangkat lunak Anda sampai perangkat lunak tersebut bekerja sesuai dengan yang Anda inginkan.

Berikut ini adalah komitmen publik tim Ubuntu untuk para penggunanya:

  • Ubuntu akan selalu bebas dari biaya, maka dari itu tidak akan ada biaya tambahan untuk “edisi enterprise”, kami akan membuat semua pekerjaan terbaik Ubuntu tersedia untuk semua orang dengan istilah Bebas yang sama.

  • Ubuntu juga menyediakan dukungan komersial dari ratusan perusahaan di seluruh dunia. Ubuntu dirilis secara tetap dan dapat Anda prediksikan; rilis Ubuntu terbaru tersedia setiap enam bulan. Setiap rilis akan didukung oleh Ubuntu dengan perbaikan pada keamanan dan perbaikan lainnya secara bebas selama sekurangnya 18 bulan.

  • Ubuntu akan menyertakan terjemahan dan prasarana aksesibilitas terbaik yang dimiliki oleh komunitas Perangkat Lunak Bebas, hal ini berguna untuk membuat Ubuntu dapat dipergunakan oleh banyak orang. Kami juga bekerja sama dengan seluruh komunitas Perangkat Lunak Bebas dalam hal perbaikan bug dan saling membagi kode.

  • Ubuntu berkomitmen secara penuh terhadap prinsip-prinsip dari pengembangan perangkat lunak bebas; untuk ini kami mendorong masyarakat untuk menggunakan perangkat lunak bebas dan open source, lalu memperbaikinya dan kemudian menyebarkannya kembali.

  • Ubuntu cocok digunakan baik untuk desktop maupun server. Ubuntu saat ini mendukung berbagai arsitektur komputer seperti PC (Intel x86), PC 64-bita (AMD64), PowerPC (Apple iBook dan Powerbook, G4 dan G5), Sun UltraSPARC dan T1 (Sun Fire T1000 dan T2000).

Ubuntu menyertakan lebih dari 16.000 buah perangkat lunak, dan untuk instalasi desktop dapat dilakukan dengan menggunakan satu CD saja. Ubuntu menyertakan semua aplikasi standar untuk desktop mulai dari pengolah kata, aplikasi lembar sebar (spreadsheet) hingga aplikasi untuk mengakses internet, perangkat lunak untuk server web, peralatan untuk bahasa pemrograman dan tentu saja beragam permainan.

Lycoris Desktop/LX merupakan distro Linux yang sangat mudah diinstalasi. Jika komputer Anda telah memiliki partisi kosong (ruang harddisk terpisah atau harddisk kosong), Anda tinggal boot komputer dengan CD Lycoris lalu ikuti petunjuk di layar monitor. Anda juga dapat menginstalasi dari DOS/Windows. Untuk lebih jelas dan amannya, baca petunjuk berikut ini sebelum memulai atau paling tidak selama melakukan instalasi. Langkah yang paling penting dalam proses instalasi Linux adalah pembuatan partisi harddisk. Meskipun sebagian besar distro Linux menyertakan program untuk membuat partisi pada saat instalasi, Anda disarankan telah menyiapkan partisi terpisah sebelum memulai instalasi agar aman. Aman di sini maksudnya tidak kehilangan data yang telah ada sebelum instalasi Linux.

RedHat 9.0 dirilis pada 31 Maret 2003, informasi dan documentasi lengkap Linux RedHat dapat di peroleh dari situs resmi RedHat, http://www.redhat.com. Satu hal yang tak boleh di tinggalkan, bahwa seluruh screnshot yang ada dalam tutorial ini penulis ambil dari documentasi resmi RedHat.

Red Hat merupakan distro linux yang populer (paling tidak di Indonesia). Dengan kemudahan fitur yang ada menjadikan Red Hat sanggup menggantikan windows. Disisi lain, banyak pengguna komputer yang enggan meninggalkan windows seratus persen. Solusi cerdas untuk kasus ini adalah menggunakan dua sistem operasi sekaligus, windows dan linux. Namun bukan perkara mudah (setidaknya itu yang penulis alami beberapa waktu lalu) untuk menginstal linux disamping windows yang dengan manisnya telah menempati space di hardisk. Masalah paling umum terjadi pada pembagian partisi. Walau banyak software pembagi partisi -katakanlah Partition Magic- yang populer, namun penulis merasa perlu menulis tutorial ini, sebagai panduan bagi yang ingin beralih ke linux.

Kubuntu Saat ini Ubuntu Linux merupakan distro yang paling populer. Distro ini merupakan turunan dari Debian Linux yang merupakan salah satu distro tua yang ada. Debian sangat terkenal karena sampai saat ini merupakan distro yang benar-benar free, paling banyak dukungan paket serta dikenal sangat stabil. Sudah banyak sekali distro yang diturunkan daari Debian Linux ini seperti Knoppix, Morphix, Xandros, Ubuntu dan sebagainya.

Debian memang dikenal sangat stabil karena benar-benar menerapkan standart yang sangat ketat untuk software-software bawaannya sehingga perkembangan Debian sendiri bisa dibilang sangat lambat, saat ini saja Debian baru sampai pada versi major 3. Bandingkan dengan Distro seangkatannya yang rata-rata sudah mencapai versi major 10 keatas. Hal ini yang agak disayangkan para pecinta Debian.

Ubuntu Linux merupakan sebuah distro baru yang langsung mendapatkan tempat dihati para pengguna Linux khususnya bagi para Debian mania. Bagaimana tidak anak baru ini memiliki lebih banyak kelebihan dibandingkan sang ayah sendiri, Ubuntu menawarkan semua kelebihan yang dimiliki oleh Debian ditambah dengan update berkala setiap 3 bulan, dukungan komunitas yang sangat banyak, dukungan dana yang melimpah, bahkan anda bisa mendapatkan CD Installernya secara gratis. Pada tulisan ini akan dijelaskan Langkah-langkah Installasi Kubuntu/Ubuntu Linux yang sangat mudah sekali.

Mandrake 10 Distribusi linux Mandrake, merupakan salah satu distribusi yang populer di Indonesia, apalagi dengan adanya dukungan bahasa Indonesia. Keluaran terbaru dari Mandrake, Mandrake 9.2, merupakan pilihan tepat bagi mereka yang ingin serius mengganti sistem operasi dengan linux. Selain interface yang user-friendly, dukungan teknis dari vendor distribusi ini luar biasa.

Distribusi linux Mandrake, merupakan salah satu distribusi yang populer di Indonesia, apalagi dengan adanya dukungan bahasa Indonesia. Keluaran terbaru dari Mandrake, Mandrake 9.2, merupakan pilihan tepat bagi mereka yang ingin serius mengganti sistem operasi dengan linux. Selain interface yang user-friendly, dukungan teknis dari vendor distribusi ini luar biasa.

Fedora core 4 Hilangnya versi download Linux Red Hat, membuat para pengembang distro semakin kreatif. Fedora Core, sebagai pengganti Linux Red Hat yang dikembangkan para programer Red Hat bersama komunitas Linux secara terbuka, telah memiliki turunan. Salah satunya adalah LormaLinux.Tidak seperti Fedora Core “asli” yang membutuhkan tiga CD untuk instalasi, LormaLinux (linux.lorma.edu) hanya berupa sebuah CD. Distro yang dikembangkan oleh lembaga pendidikan Lorma Colleges ini merupakan kompilasi ulang dari kode program Fedora atau Red Hat, khusus untuk i686 atau prosesor kelas Pentium III ke atas. Program untuk instalasi LormaLinux menggunakan Anaconda yang telah lama menjadi standar instalasi Red Hat dan turunannya. Demikian pula programprogram untuk konfigurasi, semuanya berbasis Red Hat atau Fedora Core.

Kelebihan dan kekurangan LormaLinux lebih cepat bila dijalankan padakomputer dengan prosesor Pentium III ke atas dibandingkan Fedora atau Red Hat.Tapi sebaliknya, LormaLinux tidak bisa digunakan untuk prosesor di bawah Pentium III. LormaLinux sangat tepat untuk kebutuhan workstation atau komputer untuk pekerjaan sehari-hari.

Karena LormaLinux hanya berupa sebuah CD, tentu biaya download atau copy CD menjadi lebih murah daripada Fedora. Sebaliknya, jumlah aplikasi menjadi terbatas untuk desktop atau workstation dan sedikit aplikasi server atau jaringan. LormaLinux hanya menyediakan server ssh dan sendmail, namun mudah ditambahkan dengan paket Fedora atau Red Hat yang lain, termasuk siap sebagai server diskless dengan menambah paket LTSP (Linux Terminal Server Project).

SeJaRaH LiNuX

Sejarah Linux

Sejak lahirnya Linux, kernel sebuah sistem operasi bebas, ia telah berkembang dengan pesatnya dibangun oleh ribuan relawan programer sejagat."Born to be Free" hadir sejak limabelas tahun lampau dengan ketentuan lisensi bebas. Dibesarkan penuh dengan kontroversi mulai dari pemberian nama sampai dengan permasalahan keabsahan atas keberadaannya. Ia telah menawan hati ratusan juta pendukungnya tapi tidak pernah bebas dari adanya pihak-pihak yang memusuhinya.

Artikel bersambung dari GMC ini berusaha menjelaskan sejarah dan latar belakang segalanya seputar Linux secara kronologis tanpa mengklaim atas kelengkapannya. Detil dan data tentang Linux dapat ditemukan dibagian lain situs ini dan situs-situs penunjang GudangLinux yang senantiasa diperkini dan dibubuhi terusan (links) bila perlu.

Prasejarah Linux

ImagePada tahun 1983 Richard M. Stallman mendirikan proyek GNU dengan tujuan mengadakan sebuah sistem operasi mirip UNIX dan kompatibel dengan POSIX. Dua tahun kemudian ia mendirikan yayasan Free Software Foundation (FSF) dan menciptakan GNU General Public License (GPL) sebagai pondasi hukum guna menjamin penyebaran software secara bebas.

Atas dasar pondasi hukum itu, Software GNU telah tersebar luas dan banyak pengembang relawan dapat memberikan kontribusinya. Dalam waktu singkat telah tersedia banyak paket program dan jumlahnya terus meningkat. Pada awal 1990an pada prinsipnya telah tersedia cukup paket program bebas (GNU Software) yang dapat digunakan sebagai komponen membangun sebuah sistem operasi. Untuk itu ternyata masih tertinggal Kernel (Proyek GNU-Hurd) yang merupakan jantung dari sebuah sistem operasi yang pengembangannya masih terhambat. Microkernel yang dikembangkan untuk itu ternyata mengalami banyak hambatan, terutama dalam hal melibas kecoa (bugs) dan sehubungan dengan arsitekturnya yang moderen tapi dianggap cukup ribet.

Pada dasawarsa tahun 80an Universtas Berkeley juga mengembangkan sistem operasi bebas dengan distribusi bernama Berkeley Software Distribution (BSD). Proyek pengembangan BSD ini menggunakan versi Unix edisi 4 dari AT&T sebagai rujukan. Karena sistem operasi BSD saat itu belum 100% halal dan masih mengandung Code asal AT&Ts Unix, maka di tahun 1990an terjadi perselishan hukum antara AT&T dan Universitas Berkeley, yang menurunkan stamina para pengembangnya dan secara drastis menghambat pengembangannya.

Dengan terhambatnya pengembangan BSD, maka pada awal tahun 1990an sebenarnya belum tersedia sistem operasi yang 100% bebas. Dan perselisihan hukum dengan AT&T membuat masa depan proyek BSD jadi tak menentu, sementara pengembangannya juga praktis dibekukan. Sementara itu, proyek GNU lainnya tetap berjalan dan jumlah paket software yang dihasilkan terus meningkat.

Di tahun 1991 Linus Torvalds di Helsinki mulai mengembangkan sistem operasi yang belakangan dikenal dengan nama Linux. Mulanya sekedar emulasi terminal yang saat itu ia butuhkan untuk mengakses server UNIX di Universitas tempat ia menuntut ilmu. Torvalds menulis program dengan pendekatan yang berorientasi kepada hardware dan independen terhadap sistem operasi yang ada karena ia ingin menggunakan PC yang telah tertanam prosesor intel tipe 80386 secara optimal (keluarga x86 sampai saat ini telah menjadi standar). Sebagai rujukan Torvalds menggunakan Sistem Minix dan kompiler GNU-C-Compiler (GCC).

Seperti ditulis dalam bukunya (bersama David Diamond, 2001), Torvalds kemudian menyadari bahwa apa yang dibuatnya itu ternyata merupakan basis sebuah sistem operasi. Pada hari bersejarah 25 Augustus 1991 ia kemudian memposting email ke milis pengguna Minix: comp.os.minix yang isinya selalu dikutip sebagai sebuah proklamasi lahirnya Linux:

Sesungguhnya, bila mengikuti kata hati Linus Torvalds saat itu, nama sistem operasi atau tepatnya kernel yang dibidaninya, bukannya bernama Linux melainkan Freax. Sebuah kata berasal dari Free dan juga bisa dari kata Freak. Ditambahkan huruf x dibelakangnya seperti umumnya penamaan di lingkungan Unix. Karena itu awalnya selama enam bulan pertama, Torvalds masih sempat menyimpan karyanya di folder bernama Freax. Walaupun nama Linux pernah terlintas dalam pikirannya, tapi kata itu tidak pernah dilontarkan karena ia beranggapan hal itu terlalu egosentris.

Untuk memberikan akses kepada pengembang lain memungkinkan kontributor melakukan perbaikan maupun kontribusi termasuk saran dalam pengembangan lebih lanjut, ia harus meletakkan file tersebut di sebuah server FTP di (ftp.funet.fi) Helsinki University of Technology (HUT), seperti yang telah dilakukan pada hari bersejarah tanggal 17 September 1991. Penanggung jawab untuk server di HUT saat itu Ari Lemmke ternyata tidak suka dengan nama Freax dan tanpa banyak diskusi langsung saja memberi nama Linux. Di kode sumber versi 0.01 masih dapat dibaca kalimat tertinggal yang menyebutkan "Makefile for the FREAX-kernel". Tanpa direncanakan, nyaris kebetulan, demikianlah nama Linux secara de facto digunakan sampai saat ini, dimana mana dan untuk segala hal yang erat kaitannya dengan Linux (termasuk GudangLinux).

ImageSehubungan dengan lisensi, awalnya Torvalds menggunakan lisensi buatan sendiri, tapi kemudian memutuskan untuk memakai GPL. Hal itu diberlakukan untuk pertama kalinya bersamaan dengan rilis kernel versi 0.99.10 pada tanggal 7 Juni 1993 yang menggunakan lisensi GPL. Sejak itu pengembangan Linux tumbuh lebih cepat dan lebih efisien. Belakangan dalam sebuah wawancara Linus Torvalds mengakui bahwa pemberlakuan lisensi GPL untuk Linux merupakan keputusan yang paling baik yang pernah ia lakukan dalam hidupnya: "Making Linux GPL'd was definitely the best thing I ever did.".

Mulanya istilah Linux bagi Torvalds adalah untuk Kernel saja, yaitu jantung dari sebuah sistem operasi. Kemudian ia berkembang menjadi distribusi yang mengemas paket program lain terutama dari proyek GNU, dan itu hampir semuanya menggunakan kata Linux untuk nama distribusinya. Realita ini telah membangkitkan permasalahan yang mempertanyakan penggunaan kata GNU/Linux ketimbang hanya Linux saja.

Sementara itu Richard Stallman sebagai tokoh utama proyek GNU berupaya untuk mensosialisasikan agar sistem operasi yang menanamkan Linux sebagai Kernel sebaiknya membubuhkan nama GNU/Linux. Apa yang telah terjadi saat ini, dari ratusan distro yang ada, hanya beberapa distribusi saja, salah satunya yang terbesar adalah Debian GNU/Linux, yang mematuhi keinginan Stallman. Perbedaan pendapat juga diperluas karena kondisi distribusi dewasa ini yang tidak sekedar mengemas kernel Linux dan program dari proyek GNU saja, melainkan juga program-program dari sumber bebas pihak ketiga lainnya.

Pecinta dan pengembang Linux sejak mula berkumpul dan berdiskusi di Minix Newsgroup yang jumlahnya baik dari sisi peserta maupun topik yang dibahas kian hari terus meningkat. Pada awal 1992, pendiri Minix Profesor Andrew Tanenbaum kewalahan dengan dimensi threads tentang Linux yang dibahas di milis Minix dan ia merasa hal itu sudah berlebihan.

Dalam sebuah postingnya yang terkenal "LINUX is obsolete" (Linux adalah kadaluarsa), Profesor Tanenbaum melontarkan kritik yang menjadi awal dari perseteruan dengan kelompok Linux. Ia menyebutkan bahwa kernel Linux yang monolithic adalah kuno dan sebuah sistem operasi yang moderen seharusnya merujuk kepada teknologi microkernel. Selain itu dikatakan bahwa Linux telah menyatu dengan arsitektur prosesor x86, sedangkan menurut Tanenbaum sebuah sistem operasi yang baik harus portable.

Diskusi berkelanjutan memanas dan posting Torvalds menjawab hal itu mulai emosional melampaui batas teknis sampai menyinggung pribadi. Hal terakhir kemudian diluruskan dengan permintaan maaf. Sebagai konsekuensi dari 'tawuran elektronik' tersebut, kelompok kubu Linux meninggalkan milis minix dan membentuk sebuah newsgroup baru: comp.os.linux.
Usaha implementasi sistem X-Window dilakukan pada tahun yang sama, memberikan Linux tidak hanya sebuah antarmuka grafis (GUI) melainkan juga kemampuan networking di tengah sistem operasi dengan x-clients dan x-server via socket domain. Selain itu kemampuan networking dengan dunia luar yang menjadi keharusan sebuah sistem ala Unix, juga saat itu dianggap nyaris rampung. Tanpa ragu Torvalds membuat lompatan dengan meningkatkan versi Linux dari 0.95 menjadi 1.0, sebuah status bagi pengembang mengekspresikan apa yang direncanakan sudah jadi.

Namun apa yang terjadi sebagai realita yang harus dihadapi sehubungan dengan networking ternyata tidak semudah itu. Hampir dua tahun dibutuhkan tim pengembangan sampai akhirnya versi 1.0 benar-benar berfungsi. Kernel Linux kemudian untuk pertama kalinya mendapatkan driver untuk SCSI dan sound, termasuk sistem file ext2.

Dengan sistem X-window yang telah dimilikinya, dimungkinkan portasi program-program jang jalan untuk X11 termasuk yang berasal dari SCO Unix, semuanya telah memperluas penawaran aplikasi yang bisa digunakan untuk Linux. Linux mulai belajar mencetak via port paralel berkat portasi dari sistem cetak BSD, membuat ia mulai bisa digunakan.

Sebagai distribusi Linux pertama, di akhir tahun 1992 telah tersedia distro Yggdrasil yang bisa di instalasi menggunakan CDROM. Distribusi generasi awal lainnya yang masih ditemukan piawai sampai hari ini (2006) adalah Slackware Linux yang ada sejak awal tahun 1993 dan Debian GNU/Linux dimulai pada pertengahan tahun yang sama.

Pada bulam Maret 1994 akhirnya Torvalds meluncurkan Linux 1.0. Dimensi kode sumber untuk kernel Linux saat itu mencapai lebih dari 170.000 baris, dimana separuhnya terdiri dari hardware drivers. Sejumlah elemen yang senantiasa diperbaiki sampai saat ini, masih bisa ditemukan dalam versi Linux terbaru.

Tercatat saat itu, sekitar seratus pemrogram relawan yang aktif dan tersebar diseluruh dunia, bahu membahu membangun Linux, termasuk pemrogram prominen seperti Alan Cox dan Donald Becker. Jumlah pengguna sistem operasi Linux dimasa yang sama di-estimasikan sekitar seratus ribuan.

Jalan menuju Komersialisasi

Bersama dengan ketersediaan versi 1.0, pengembang kernel mulai memberlakukan ketentuan baru untuk seterusnya dengan memisahkan versi untuk pengguna dan versi untuk pengembang dengan kode genap (stabil) dan ganjil (tidak stabil, sedang dikembangkan). Semua fitur-fitur terkini diujicoba pada kernel 1.1 (ganjil atau 'minor version number'), sementara untuk versi 1.0 (genap) disediakan perbaikan bugfixes dengan melibas semua kecoa-kecoa (bugs) setiap kali bila ditemukan. Hanya fitur-fitur yang telah teruji dengan baik disertakan bersama versi stabil untuk produksi.

Pengembangan kernel berlangsung berkesinambungan dan satu tahun kemudian ia mampu membuat sebuah lompatan bersama rilis kernel Linux 1.2. Kode sumber yang diproduksi kini mencapai 300.000 baris atau hampir duakali lipat dari versi 1.0 sebelumnya. Ia juga menyertakan banyak hardware driver. Dan selain itu, untuk pertama kalinya tersedia edisi yang diportasi dan bisa jalan di arsitektur lain kecuali Intel termasuk prosesor Alpha, Mips dan SPARC.

Peningkatan lainnya pada Linux 1.2 ini terutama untuk dukungan jaringan yang kini mendukung lebih banyak kartu jaringan dan berkat fitur IP-Forwarding, ia mudah dimanfaatkan sebagai Router termasuk Packet Filter Firewall. Protokol-protokol untuk jaringan seperti NFS, IPX atau AppleTalk dikuasai Linux dengan baik, dan membuka kemungkinan penerapan di lingkungan jaringan majemuk.

Dengan prakiraan pengguna Linux sekitar limaratus ribu sampai satu setengah juta saat itu, tersedia pasar yang serius dan mulai manarik untuk diexpoitasi perusahan yang bergerak di lingkungan Linux secara komersil. Distribusi komersil bermunculan mulai berusaha memperkuat keberadaannya termasuk distro-distro seperti Caldera, Red Hat dan SuSE.

Banyak perusahan mulai menyadari manfaat dari software bebas, atau dengan formulasi lain banyak sysadmin yang mulai berkiprah berkat kebebasan dengan menerapkan fitur-fitur yang disediakan Linux kedalam lingkungan produksi. Bagaimanapun juga dimasa itu, Linux masih merupakan mainan para hacker yang masih tidak seberapa peduli dengan industri TI.

ImageDiantara fitur yang sering digunakan adalah Samba, sebuah paket software yang mampu membuat sistem Linux beroperasi di lingkungan jaringan Windows sebagai server file dan server printer. Disamping itu, bermodal aplikasi klasik dari lingkungan Unix, Linux dimanfaatkan sebagai webserver menggunakan Apache dan sebagai mailserver menggunakan sendmail sangat popular.

Sampai dengan musim panas tahun 1996 telah dirilis sekitar 100 kali versi percobaan untuk kernel uijicoba 1.3 guna menyiapkan seri kernel berikutnya versi Linux 2.0. Dimensi kode sumber saat itu telah mencapai sekitar 800 000 baris, dua setengah kali dari versi 1.2. Dukungan untuk hardware juga meningkat signifikan termasuk penambahan portasi untuk arsitektur prosesor Motorola-68k dan PowerPC.

Peningkatan cukup penting pada Linux 2.0 adalah dukungan untuk Multiprosesor (SMP) yang mampu menangani sampai dengan 16 CPU, walaupun fitur ini pada saat itu masih dalam status experimental.
Pada tahun 1996 Torvalds mengumumkan kebutuhan akan maskot untuk dijadikan simbol kegiatan Linux. Syaratnya adalah harus berbentuk seekor penguin, tapi bukan sembarang penguin. Seperti tertulis dalam buku biografinya Just For Fun, persyaratan untuk si Pingu idamannya itu adalah: "Seekor penguin yang tampil sangat 'happy', seperti baru saja menikmati segelas bir setelah mendapatkan 'sex' terindah dalam hidupnya."

Simbol penguin yang dianggap memenuhi persyaratan itu, telah digunakan secara luas untuk semua urusan yang terkait dengan Linux, merupakan hasil disain dibuat oleh Larry Ewing. Sedangkan nama Tux yang telah diusulkan James Hughes konon diturunkan dari kata Torvalds UniX. Atau barangkali dari 'tuxedo' karena si Pingu tampil seperti menggunakan baju jas smoking (dinner jacket atau black tie) yang formal dikenakan di Inggris.

Apapun alasannya, Tux dengan penampilan yang cinta damai dan lucu itu, telah disambut oleh semuanya, tua dan muda mulai dari balita sampai manula di seluruh dunia. Ia juga merupakan bagian dari logo kebanyakan distribusi Linux yang ada. Replikasi Tux banyak dibuat guna memenuhi kebutuhan pencintanya, tersedia dalam segala jenis asesoris, terutama boneka segala ukuran.

pErkEmBaNGAN LiNuX

Sejarah Perkembangan Linux

Dah lama nih gak nulis tentang materi IT…. mumpung belum lupa kali ini si Deje coba menjelaskan sedikit mengenai sejarah dari Linux. Ya walaupun tidak begitu mendetail, paling tidak secara umum tergambarkan dari penjelasan dibawah ini… Selamat menikmati dan semoga bermanfaat….. jangan lupa koreksinya….

Sejarah Linux diawali dari pengembangan sistem yang bernama UNIX oleh Ken Thompson dan Dennis Ritchie (Biografi ada di ilmukomputer.com) yang berasal dari AT&T Bell labs, pada tahun 1968. Karena tujuan UNIX adalah sistem operasi yang multi user dan multi tasking, maka UNIX ditulis ulang dengan menggunakan bahasa C (sebelumnya menggunakan bahasa B). Hal ini memungkinkan untuk didevelop ke berbagai platform hardware tanpa perlu harus menuliskan kode yang spesifik. Sehingga develop itu masih terus bertahan sampai saat ini.

Bell melisensikan sistem operasi ini kebeberapa institusi, salah satunya ke departemen Ilmu Komputer Universitas Berkeley California, yang akhirnya menghasilkan beberapa cloning UNIX dengan kode BSD (Berkeley Software Distribution) Professor Andrew Tanenbaum telah mengembangan sistem operasi Unix yang dapat berjalan pada personal computer yaitu MINIX (Mini UNIX). Namun sistem ini tidak memiliki seluruh fungsi UNIX yang diinginkan mahasiswa saat itu, terutama untuk mahasiswa bernama Linus Trovalds.

Linux muncul pada tahun 1991 yang dikembangkan oleh mahasiswa yang bernama Linus Trovalds dengan tujuan membuat sistem operasi gratis dengan kemapuan seperti UNIX tetapi kompatibel dengan PC. September 1991, Linux diluncurkan pertama kali dengan panjang source code 10.239 lines versi 0.01. Perkembangan berikutnya adalah versi 0.95 yang dianggap rilis paling penting, karena mampu menjalankan X Windows System. Pada tanggal 9 Mei 1996, TUX diresmikan sebagai maskot Linux yang dibuat oleh Larry Ewing sesuai dengan pernyataan “Linus likes penguins”. Nama TUX sendiri diambil dari Trovalds Unix untuk menghormati Linus Trovalds sebagai pengembang Linux.

Pada awalnya Linux diluncurkan dibawah lisensi yang melarang komersialitas. Tetapi pada perkembangannya, Linus Trovalds mengubah lisensinya menjadi GNU General Public License. Lisensi mengijinkan distribusi atau bahkan penjualan versi Linux yang sudah dimodifikasi tetapi dengan catatan bahwa semua distribusi tersebut haras dibawah lisensi GNU GPL dan harus dengan source code programnya.

Linux memiliki beberapa kelebihan setara dengan UNIX, antara lain:
1. Multi Thread
2. Multi User
3. Multi Processing
4. Manajemen Memori yang bagus
5. Sekuritas
6. File System stabil
7. Ketersedian source code
8. Tersedia dlam versi livecd

LinUx AnD WinDoWs

Beberapa Aspek Perbedaan Windows Dan Linux

1. Awal perkembangannya.  
Windows berkembang dari dunia komputer mikro yang serba personal. Karena khusus untuk kebutuhan desktop, Windows sangat memfokuskan diri pada kesederhanaan penggunaan, pendekatan pada sisi end user dsb. 
 
Linux berkembang dari dunia Unix dengan segala persoalan multi-tasking dan multi-usernya. Dengan kata lain, Linux dirancang dengan karakteristik server atau workstation high-end. Linux juga dikembangkan dengan kemampuan jaringan cukup tinggi dan sejak awal hidupnya sudah berusaha untuk berjalan pada berbagai arsitektur komputer, sehingga Linux tidak menjadikan kebutuhan desktop sebagai tujuan besar 

2. Hak Atas Kekayaan Intelektual (HAKI)

Jika dilihat dari sisi HAKI, SO Windows dan kebanyakan program-program aplikasinya, kepemilikan lisensi (rata-rata berharga $200 USD) merupakan sarat mutlak untuk penggunannya.

Sementara Linux dan program-program aplikasinya dilain pihak berlisensi gratis dan justru mendorong para penggunanya untuk menyebarluaskan perangkat lunak tersebut.

3. Kelengkapan Program
Windows tidak menyediakan banyak program setelah diinstal. Kalaupun ada mungkin hanya Internet Explorer, Media Player, Notepad, dan beberapa program kecil lainnya.Sekalipun Linux juga sebagai SO, setelah diinstal, akan ditemui banyak program dari hampir semua kategori program seperti Office Suite, Multimedia (Sound, Video, Graphics), Internet (Browser, Email, Chat, Downloader, Messenger, Torrent, News), 3D, Games, Utility, dll.

4. Program Aplikasi

Windows unggul untuk aplikasi Office-nya. Diakui bahwa Microsoft Office termasuk tool yang sangat enak untuk bekerja di PC seperti menyiapkan presentasi, tulisan, laporan, agenda dll. Linux unggul dalam aplikasi Webserver, proxy server, firewall, mail server, Samba dll. Pada aplikasi server umumnya X-Windows tidak lagi digunakan di Linux, oleh karena itu Linux biasanya lebih hemat resources (memory & harddisk) di bandingkan Windows. Sementara komunitas Linux juga berusaha keras untuk mengejar ketinggalannya dalam aplikasi Office-nya dengan mengembangkan StarOffice yang dimotori oleh Sun Microsystems agar dapat digunakan secara cuma-cuma di atas Linux.

5. Konfigurasi Sistem
Berbeda dengan program Windows yang sudah siap pakai, di Linux ada kalanya perlu menyunting file secara manual melalui command line. Tetapi dengan adanya PCLINUX Control Center, konfigurasi sistem bisa dilakukan dengan mudah. PCLINUX memiliki deteksi perangkat keras yang baik sehingga hampir semuanya berjalan secara otomatis. Dan hampir semua program di PCLINUX disertai dengan konfigurasi yang juga sudah siap pakai

6. Dukungan Perangkat Keras
Tidak seperti kemudahan yang ditemui di Windows, terkadang suatu hardware tidak bisa bekerja di Linux. Hal ini bisa terjadi karena pembuat hardware tidak menyediakan driver versi Linux. Untungnya, belakangan ini cukup banyak vendor yang sudah memberikan dukungan driver Linux. Dan pengenalan Linux akan hardware semakin lama semakin meningkat sehingga mulai jarang terdengar permasalahan hardware di Linux.

 
7. Manajemen Proses
Apabila kita tekan tombol Crtl-Alt-Del pada saat sistem menjalankan Windows akan terlihat sejumlah proses yang sedang berjalan. Kalau dihitung dari 10 dan pengguna biasa bisa mengenali sebagian besar proses-proses ini. 
 
Bila kita kirim perintah ps ax pada sistem Linux akan terlihat keterangan bahwa ada lebih dari 20 proses sedang berjalan. Mereka yang tidak mendalami sistem operasi tidak akan bisa mengenali sebagian besar dari proses-proses tersebut.
 

8. Sistem File

Windows menggunakan FAT dan NTFS. Windows tidak membedakan penggunaan nama file dengan huruf besar dan huruf kecil (case insensitive). Windows mengenal juga istilah drive untuk device dan partisi. Windows memiliki MyComputer sebagai root, yang didalamnya terdapat berbagai drive dan device. Windows juga tidak bisa membaca file sistem Linux (tanpa memanfaatkan program terpisah). Di sistem file, ekstensi nama file di Windows memiliki peranan penting.

Sementara Linux menggunakan ext2, ext3, reiserfs, xfs, jfs dan lain sebagainya. Linux dapat membaca dan menulis ke FAT32, dan dapat membaca dan menulis NTFS (eksperimental dan memanfaatkan proyek terpisah). Linux membedakan penggunaan huruf besar dan kecil dalam berbagai aspek penggunaan sistem operasi. Di Linux, istilah drive tidak digunakan. Yang digunakan adalah direktori biasa. Apabila dibandingkan dengan Windows, Linux mengenal direktori root (disimbolkan dengan /), yang didalamnya terdapat berbagai direktori dan device. Di Linux, ekstensi nama file tidak memiliki peranan penting.

9. Waktu Pengoperasian 
Sebagai SO personal workstation, Windows akan sering dimatikan apabila ditinggalkan pemiliknya untuk menghemat listrik karena tidak akan ada orang lain yang akan menggunakan komputer itu.
 
Sistem Linux dirancang untuk bisa digunakan bersama-sama oleh banyak orang. Karena itu perlindungan berkas dan proses-proses milik seseorang terhadap orang lain menjadi porsi besar dari perhatian perancangnya. Pada sistem Linux (dan Windows NT/2000/XP) identifikasi user sangat menentukan hak akses pengguna. Karena itu akan banyak ditemui pengguna Linux yang bekerja dengan user root (nama super user di dunia Unix).
 
10. Proteksi Sistem
Karena sistem Windows biasanya digunakan orang tertentu saja, maka sistem proteksi berkas-berkas di komputer tidak menjadi perhatian utama dalam perancangan Windows. Kapanpun pengguna Windows bisa menghapus, mengganti nama, memindah lokasi direktori file apapun yang ada di sistem. Login bukanlah keharusan bagi pengguna Windows 9x. Dengan cancel login prompt, bisa didapatkan hak akses segalanya.

Meskipun sama-sama sebagai sistem operasi (SO) komputer, Linux dan Windows memiliki perbedaan dalam banyak hal. Karena merupakan dua dunia yang berbeda, maka hampir semuanya bisa berbeda. Software yang didesain khusus untuk Windows tidak akan berjalan pada Linux, demikian juga sebaliknya.

11. Menangani Crash
Dibandingkan dengan Windows 95/98/ME, Linux jauh lebih stabil. Namun jika mengikuti petunjuk sistemnya dengan baik, Windows XP juga cukup stabil.
Unix dan Linux mempunyai sifat multi-user. Linux menjalankan aplikasi secara berbeda dengan Windows. Ketika suatu aplikasi terkunci, Anda dapat mematikannya dengan mudah. Cukup menekan kombinasi tombol Ctrl + Esc, dan dapat memilih aplikasi (atau proses) mana yang bermasalah. Dan jika sistem grafis yang terkunci, bisa berpindah ke command-prompt (dengan menekan Ctrl+Alt+F1) dan membunuh proses software secara manual. Juga tersedia pilihan untuk merestart desktop saja dengan menekan Ctrl+Alt+Backspace. Ini berarti tidak harus melakukan reboot sekalipun sistem Linux sedang mengalami masalah.

12 Sistem Sistribusi

Windows hanya mengenal satu distribusi yaitu Microsoft. Sementara, Linux mengenal banyak distribusi yang merupakan kumpulan kernel Linux, pustaka - pustaka sistem, dan software - software yang dibungkus dengan prosedur tertentu. Yang membedakan antar distribusi bisa saja pada semua bagian tersebut (kernel yang berbeda versi dan pengaturan, software dan pustaka yang berbeda), termasuk prosedur pemaketannya.

 
Kemungkinan Migrasi
Di satu pihak, Windows dalam perkembangannya menyatu dengan garis produksi server NT menjadi Windows 2000 dan kemudian Windows XP. Di lain pihak, masyarakat opensource terus mengembangan user interface grafis untuk meningkatkan kenyamanan Linux untuk penggunaan sebagai workstation pribadi. Sejak kemunculan Windows 2000 dan perkembangan user interface grafis di Linux, mulai bisa dilihat kesetaraan Windows dan Linux yakni sistem operasi untuk server dan juga untuk workstation.
Migrasi pengguna dari Windows ke Linux dan sebaliknya tidak dapat terjadi secara spontan karena faktor kebiasaan yang sulit ditinggalkan. Selama penggunaan Windows dan program-program aplikasinya tidak terhalang oleh keharusan membayar lisensi, pengguna Windows tidak akan banyak beralih ke Linux. Kesuksesan Linux di Indonesia meraih perhatian dari pengguna komputer bergantung pada hak yang berwajib dalam mengkampanyekan penghormatan pada hak atas kekayaan intelektual. 

Sabtu, 24 Januari 2009

ArTi pErSaHaBaTaN

Artikel: ARTI PERSAHABATAN

Seekor anjing, berada di tengah jalan menjaga anjing lain yg mati karena tertabrak mobil, dengan menggunakan kakinya, anjing tersebut berusaha membangunkan temannya..

Dia terus berusaha mendorong temannya yg telah mati ke sisi lain dari jalan, tetapi dia terlalu lemah untuk melakukan itu, ketika orang-orang mau menolongnya, dia menyalak, mengusir mereka yg mendekati temannya yg telah mati. Walaupun lalulintas padat, dia tetap tidak mau menjauh dari sahabatnya.

Banyak orang yg menyaksikan kejadian dan sangat terharu, bagaimana seekor anjing bisa menunjukan kesetiaan terhadap temannya.

Arti Persahabatan

Mempunyai satu sahabat sejati lebih berharga dari seribu teman yang mementingkan diri sendiri.

Apa yang kita alami demi teman kadang-kadang melelahkan dan menjengkelkan, tetapi itulah yang membuat persahabatan mempunyai nilai yang indah.

Persahabatan sering menyuguhkan beberapa cobaan, tetapi persahabatan sejati bisa mengatasi cobaan itu bahkan bertumbuh bersama karenanya…

Persahabatan tidak terjalin secara otomatis tetapi membutuhkan proses yang panjang seperti besi menajamkan besi, demikianlah sahabat menajamkan sahabatnya.

Persahabatan diwarnai dengan berbagai pengalaman suka dan duka, dihibur - disakiti, diperhatikan - dikecewakan, didengar - diabaikan, dibantu - ditolak, namun semua ini tidak pernah sengaja dilakukan dengan tujuan kebencian.

Seorang sahabat tidak akan menyembunyikan kesalahan untuk menghindari perselisihan, justru karena kasihnya ia memberanikan diri menegur apa adanya.

Sahabat tidak pernah membungkus pukulan dengan ciuman, tetapi menyatakan apa yang amat menyakitkan dengan tujuan sahabatnya mau berubah.

Proses dari teman menjadi sahabat membutuhkan usaha pemeliharaan dari kesetiaan, tetapi bukan pada saat kita membutuhkan bantuan barulah kita memiliki motivasi mencari perhatian, pertolongan dan pernyataaan kasih dari orang lain, tetapi justru ia berinisiatif memberikan dan mewujudkan apa yang dibutuhkan oleh sahabatnya.

Kerinduannya adalah menjadi bagian dari kehidupan sahabatnya, karena tidak ada persahabatan yang diawali dengan sikap egoistis. Semua orang pasti membutuhkan sahabat sejati, namun tidak semua orang berhasil mendapatkannya. Banyak pula orang yang telah menikmati indahnya persahabatan, namun ada juga yang begitu hancur karena dikhianati sahabatnya.

Arti Persahabatan

Tapi tetap gw ada disisi loe2 pade
Hai girls… tujuan kita beda
Tapi Tetap gw ada disamping loe2 pade
Persahabatan
Dalam perjalanan kau ke hendaki kita semua ada didekat loe
Dalam mencari tujuan yang kau inginkan kita semua ada disamping loe
So what
Apa yang kau khawatirkan, apa yang kau risaukan, apa yang kau cemaskan, apa yang kau bimbangkan, apa yang kau…
Karena persahabatanlah kita-kita semua
Selalu bersama dalam segala problema
persahabatan
Disaat suka ceria sama kita rasakan
Disaat duka cita sama kita rasakan
Dan yang pasti ni kita semua yang terbaik
Dan loe-loe harus bangga karena kita semua ada dalam cahaya sinar lingkaran persahabatan
Ingat tak ada yang terbaik diantara kita
Tapi kita semua adalah terbaik diantara kita
Dalam perbedaan dan persamaan
jadikan suatu kebanggaan
toek arti persahabatan

Arti Persahabatan


Apa sih sesungguhnya persahabatan, mungkin kalau persahabatan dengan sesama jenis sih ga terlalu banyak menimbulkan pertanyaan tapi bagaiman kalau kemudian menjalin persahabatan dengan lawan jenis, apa mungkin bisa murni disebut persahabatan tho??.

Ada seorang kawan mengatakan bahwa gak ada namanya pria wanita tulus bersahabat dan kalaupun ada pasti sangat langka, karena persahabatan dengan lawan jenis sangat rentan dan berisiko, bisa jadi pemikiran ini terlalu picik, mungkin sebagian orang akan berkata ‘engga kok’ bisa-bisa aja, yang penting tergantung niat dll, malah katanya lebih enak punya sahabat lawan jenis terutama wanita yang sahabatan ma laki-laki katanya dimanjain lah, laki-laki lebih bisa jaga rahasia lah pokoknya banyaklah alasannya.

Tapi pada faktanya persahabatan dengan lawan jenis ini memang sangat rentan dan berisiko memunculkan bentuk baru yang melebihi dari ‘persahabatan murni” itu sendiri ya ujung-ujungnya ternyata ada perasaan lain yang lebih, perasaan cinta, takut kehilangan, ketergantungan, semacam itulah jadilah perasaan itu hadir sebagai sebuah bentuk cinta, banyak kasus kemudian “cinta” ini jadi membuat orang berubah, mungkin saat masih sahabatan tak ada namanya jaim-jaiman, atau marah-marahan atau nuntut ini itu, tapi setelah perasaan itu hadir, maka persepsi kita terhadap “sahabat” pun jadi berubah seiring dengan perubahan dari bentuk hubungan itu sendiri.

Kalau mau melihat lagi aturan agama Islam, Alloh memang Maha Tahu fitrah makhluk-makhluk-Nya, dimana dalamnya ada aturan yang jelas bagaimana pria dan wanita harusnya dalam pergaulan, misalnya adanya larangan berkhalwat alias berdua-duaan, nenek bilang itu berbahaya juga kan, he…he.., trus juga berikhtilat alias campur baur ga jelas, kecuali di tempat umum kayak pasar, otomatis dong laki-laki dan wanita bercampur baur itu sih ga masalah, banyak lah, yang kufahami intinya, aturan yang difirmankan sang pencipta itu menjaga manusia dari aktivitas-aktivitas “yang diinginkan tapi belum waktunya (karena kerangkanya belom sah)” sehingga manusia terjaga dari perbuatan dosa.
Tapi persahabatan sangat lah baik (dengan catatan sesuai dengan aturan agama), bagaimanapun kita mesti saling sayang menyayangi secara tulus. Wallahu Alam

Kamis, 22 Januari 2009

kOdE BeeP pD cOmPuTeR

POST ( POWER ON SELF TEST )

POST (Power on Self-Test) yaitu test yang dilakukan oleh PC untuk mengecek fungsi-fungsi komponen pendukung PC apakah bekerja dengan baik. POST dilakukan PC pada saat booting, jika PC mengalami suatu masalah maka akan dapat terdeteksi gejala kesalahannnya melalui POST, PC akan memberikan pesan/peringatan kesalahan dalam bentuk suara yang dihasilkan melalui speaker atau tampilan visual di monitor. Selain itu pesan/peringatan kesalahan juga dapat dideteksi melalui kinerja dari PC, misalkan PC tidak hidup walaupun sumber listrik AC sudah terhubung dan tombol power sudah ditekan.

POST memungkinkan user dapat mendeteksi, mengisolasi, menentukan, dan menemukan kesalahan sehingga dapat memperbaiki penyimpangan atau kerusakan yang terjadi pada PC. Mekanisme POST disediakan oleh semua produk PC atau motherboard dan tersimpan di dalam ROM atau flash ROM BIOS. Secara umum proses dan prosedur yang dilakukan dalam POST pada semua produk motherboard sama. Terdapat beberapa perbedaan yang menjadikan ciri dari produk motherboard tertentu, tetapi pada dasarnya tetap sama.

1) Prosedur POST (Power on Self-Test)

POST dilakukan sesaat setelah komputer dihidupkan dan mulai booting, proses ini dilakukan oleh BIOS. Adapun urutan prosedur POST adalah sebagai berikut :

a) Test Power Supply ditandai dengan lampu power hidup dan kipas pendingin power supply berputar.

b) Secara otomatis dilakukan reset terhadap kerja CPU oleh sinyal power good yang dihasilkan oleh power supply jika dalam kondisi baik pada saat dihidupkan, kemudian CPU mulai melaksanakan instruksi awal pada ROM BIOS dan selanjutnya.

c) Pengecekkan terhadap BIOS dan isinya. BIOS harus dapat dibaca. Instruksi awal ROM BIOS adalah jump (lompat) ke alamat program POST.

d) Pengecekkan terhadap CMOS, CMOS harus dapat bekerja dengan baik. Program POST diawali dengan membaca data setup (seting hardware awal) pada RAM CMOS setup, sebagai data acuan untuk pengecekan.

e) Melakukan pengecekkan CPU, timer (pewaktuan), kendali memori akses langsung, memory bus dan memory module.

f) Memori sebesar 16 KB harus tersedia dan dapat dibaca/ditulis untuk keperluan ROM BIOS dan menyimpan kode POST.

g) Pengecekkan I/O controller dan bus controller. Controller tersebut harus dapat bekerja untuk mengontrol proses read/write data. Termasuk I/O untuk VGA card yang terhubung dengan monitor.

Jika ada salah satu prosedur POST yang tidak berhasil dilewati maka PC akan menerima pesan/peringatan kesalahan dari POST. Pesan/peringatan kesalahan berupa kode beep yang dikeluarkan melalui speaker yang terhubung dengan motherboard atau tampilan di layar monitor sesuai dengan standar masing-masing motherboard.

2) Pesan/Peringatan Kesalahan POST (Power on Self-Test)

Pesan/peringatan kesalahan hasil POST berupa tampilan performance PC, visual di monitor dan beep dari speaker. Sesuai dengan urutan prosedur POST yang dilakukan oleh BIOS maka gejala-gejala permasalahan yang muncul adalah sebagai berikut:

No

Gejala

Diagnosa

Pesan/Peringatan Kesalahan

1

CPU dan Monitor mati, tidak ada beep 1. Instalasi fisik ke tegangan listrik AC 110/220V2. Power supply

2

CPU hidup, Monitor Mati, Tidak ada beep 1. Instalasi kabel data dari VGA card ke Monitor2. Monitor

3

CPU hidup, Monitor Mati, ada beep Disesuaikan dengan beep

Prosedur test POST yang telah dilakukan untuk memastikan bahwa unit power supply dan monitor bekerja dengan baik. Jika tahap ini dapat dilewati maka bios mulai meneruskan POST selanjutnya. Adapun hasil dari POST selanjutnya ditunjukkan dengan kode beep apabila ditemukan permasalahan. Bunyi kode beep yang ditunjukkan sesuai dengan BIOS yang digunakan.

Kode Beep AWARD BIOS

No

Gejala

Diagnosa

Pesan/Peringatan Kesalahan

1

1 beep pendek PC dalam keadaan baik

2

1 beep panjang Problem di memori

3

1 beep panjang 2 beep pendek Kerusakan di modul DRAM parity

4

1 beep panjang 3 beep pendek Kerusakan di bagian VGA.

5

Beep terus menerus Kerusakan di modul memori atau memori video

Kode Beep AMI BIOS

No

Gejala

Diagnosa

Pesan/Peringatan Kesalahan

1

1 beep pendek DRAM gagal merefresh

2

2 beep pendek Sirkuit gagal mengecek keseimbangan DRAM Parity (sistem memori)

3

3 beep pendek BIOS gagal mengakses memori 64KB pertama.

4

4 beep pendek Timer pada sistem gagal bekerja

5

5 beep pendek Motherboard tidak dapat menjalankan prosessor

6

6 beep pendek Controller pada keyboard tidak dapat berjalan dengan baik

7

7 beep pendek Video Mode error

8

8 beep pendek Tes memori VGA gagal

9

9 beep pendek Checksum error ROM BIOS bermasalah

10

10 beep pendek CMOS shutdown read/write mengalami errror

11

11 beep pendek Chache memori error

12

1 beep panjang 3 beep pendek Conventional/Extended memori rusak

13

1 beep panjang 8 beep pendek Tes tampilan gambar gagal

Kode Beep IBM BIOS

No

Gejala

Diagnosa

Pesan/Peringatan Kesalahan

1

Tidak ada beep Power supply rusak, card monitor/RAM tidak terpasang

2

1 beep pendek Normal POST dan PC dalam keadaan baik

3

beep terus menerus Power supply rusak, card monitor/RAM tidak terpasang

4

Beep pendek berulang-ulang Power supply rusak, card monitor/RAM tidak terpasang

5

1 beep panjang 1 beep pendek Masalah Motherboard

6

1 beep panjang 2 beep pendek Masalah bagian VGA Card (mono)

7

1 beep panjang 3 beep pendek Masalah bagian VGA Ccard (EGA).

8

3 beep panjang Keyboard error

9

1 beep, blank monitor VGA card sirkuit

Pada PC tertentu menggunakan tone yang pada prinsipnya sama dengan beep untuk memberikan pesan/peringatan kesalahan dalam bentuk suara.

Selain beep biasanya pada kondisi tertentu dapat dilihat juga pesan/peringatan kesalahan dalam bentuk text yang ditampilkan pada layar monitor. Text tertulis merupakan bagian dari POST yang dapat dilaksanakan apabila VGA card dan monitor dalam keadaan baikdan terinstalasi dengan benar. User dapat langsung mengetahui masalah yang ada dengan membaca text peringatan. Misalnya yaitu:

Keyboard error : untuk masalah pada keyboard

CMOS error : cmos battery error atau ada masalah pada setting peripheral

HDD not Install : harddisk tidak terpasang

Secara umum pesan/peringatan kesalahan yang ditampilkan mudah untuk difahami oleh user. Hanya saja pesan dalam bahasa Inggris.

3) Langkah-langkah mengenal dan mengidentifikasi Pesan/Peringatan Kesalahan melalui POST (Power on Self-Test)

Untuk mengenal dan mengidentifikasi pesan/peringatan kesalahan melalui POST para peserta diklat harus memperaktekkan dan mengamati PC dari saat booting hingga selesai proses POST yang dilakukan oleh BIOS dan membaca buku manual setiap komponen PC, terutama motherboard. Dari situ akan diketahui banyak komponen, kegunaan, spesifikasi dan BIOS yang digunakan, termasuk setting pada BIOS nya.