Jumat, 03 Juli 2009

Tugas Instalasi

APLIKASI PERKANTORAN DI LINUX

Tidak hanya di Windows. Di Linux, anda juga bisa melakukan produktivitas sehari – hari ala perkantoran seperti pengetikan, mengolah data, presentasi, menggambar, dll. Apalagi, kebanyakan aplikasi perkantoran yang ada di Linux tersebut tersedia secara gratis dan bebas digunakan. Jadi, anda tidak perlu membayar royalti kepada pembuat software apalagi kena sweeping pihak kepolisian karena masalah pembajakan.
Masalah pembajakan sangat penting. Karena jangan katakan pada Sekolah Dasar, pada pra-Sekolah Dasar pun kita sudah diajari komputer dengan aplikasi proprietary seperti Microsoft Office atau Microsoft Windows. Jadi, mereka sudah merasa nyaman menggunakan software tersebut dan membuat ketergantungan dalam menggunakan software tersebut. Jadi, mereka hanya punya prinsip kalau membajak itu sah-sah saja.
Walaupun Kurikulum sekolah saat ini tidak mengharuskan pihak sekolah menggunakan aplikasi proprietary, tetapi masalah tetap muncul. Karena walaupun guru bisa mengajarkan aplikasi Open Source, tetapi pihak pembuat buku atau LKS tidak mau berkompromi.
Nah, terlepas dari masalah di atas. Pada artikel ini saya akan membahas satu per satu paket aplikasi Office yang ada di Linux yang bersifat Free dan Open Source. Berikut adalah aplikasi yang ada beserta penjelasannya :


OpenOffice.org (www.openoffice.org)

OpenOffice.org merupakan paket aplikasi Office yang dikembangkan oleh Sun Micrososystems, inc. dengan berkolaborasi bersama komunitas. Paket Office ini merupakan versi Open Source dari StarOffice. Jadi, nama beserta fiturnya mungkin hampir sama.
Versi terakhir dari OpenOffice.org saat ini adalah versi 2.x. Paket aplikasi ini terdiri dari :
• OpenOffice.org Writer (Pengolah Kata)
• OpenOffice.org Calc (Pengolah Spreadsheet)
• OpenOffice.org Impress (Pengolah Presentasi)
• OpenOffice.org Draw (Pengolah Gambar berbasis Vektor.
• OpenOffice.org Math (Pengolah rumus Matematika)
• OpenOffice.org Base (Pengolah Basis Data)
OpenOffice.org juga memiliki fitur yang hampir sama seperti Microsoft Office. Dan juga, file dari Microsoft Office juga bisa dibaca / diedit menggunakan OpenOffice.org. Anda juga bisa menyimpan file yang dibuat di OpenOffice.org dengan format dari Microsoft Office atau format office lainnya. Defaultnya, OpenOffice.org menggunakan format OpenDocument yang sudah diakui secara Internasional. Intregasi antar komponen juga baik karena OpenOffice.org sebenarnya merupakan program tunggal.
Aplikasi ini tersedia untuk banyak platform. Seperti Windows, Linux, Mac, Solaris, BSD, dll. Jadi, untuk berpindah dari satu platform ke platform lainnya, tidak perlu ganti aplikasi dan tidak perlu mengubah kebiasaan anda menggunakan aplikasi Office.
GNOME Office (www.gnome.org)

GNOME Office merupakan paket aplikasi perkantoran berbasis GTK dan desktop GNOME.
Paket aplikasi perkantoran yang satu ini sangat ringan digunakan dibandingkan dengan OpenOffice.org. GNOME Office terdiri dari :
• Abiword Word Processor
• Gnumeric Spreadsheet
• Planner Project Management
• Dia Diagram
• GIMP Image Editor
• Inkscape SVG Vector Ilustrator
Namun, komponen – komponen dari paket office tersebut tidak bisa saling terintregasi satu sama lain karena memang aplikasi tersebut dibuat terpisah.
Aplikasi di atas tersedia untuk versi Windows, Linux, atau Mac namun dalam bentuk terpisah satu sama lain.
Koffice (www.koffice.org)


Koffice merupakan paket aplikasi perkantoran lengkap nan ringan berbasis KDE. Paket aplikasi ini sangat lengkap jika dibandingkan dengan paket aplikasi perkantoran lainnya. Koffice terdiri dari :
• Kword Word Processing
• Kspread Spreadsheets
• Kpresenter Slide Presentation
• Kexi database Creator
• Kivio Flowcart and Diagram Editing
• Kplato Project Management
• Karbon SVG Vector Illustrator
• Kformula Formula Editor
Tidak seperti GNOME Office, paket aplikasi di atas walaupun terpisah tetapi bisa saling berintregasi. Dukungan formatnya juga sudah lengkap dan saat ini telah mendukung format dari Microsoft Office serta OpenDocument.
Baik, itu saja paket Office berlisensi Open Source yang ada di Linux. Nantikan artikel saya selanjutnya yang membahas tip dan trik mengenai penggunaan paket Office tersebut.

Linux Multimedia Memutar Menangkap-up
Setelah bertahun-tahun yang berjalan jauh di belakang, Linux adalah penangkapan di atas dukungan untuk multimedia. The latest Linux releases from vendors such as Red Hat and SuSE have improved a lot, especially for detecting and configuring sound and graphics hardware. Linux rilis terbaru dari vendor seperti Red Hat dan SuSE telah meningkat banyak, terutama untuk mendeteksi dan mengkonfigurasi perangkat keras suara dan gambar. In addition, multimedia applications have matured a lot in recent years. Selain itu, aplikasi multimedia memiliki banyak matang dalam beberapa tahun terakhir.
While the extra hardware support is great, Red Hat, at least, took a step backwards with Red Hat Linux 9.0. Sementara tambahan dukungan hardware yang besar, Red Hat, setidaknya telah mengambil langkah mundur dengan Red Hat Linux 9,0. With the 9.0 release, Red Hat doesn't include players for MP3 music or MPEG or other movies. Dengan 9,0 rilis, Red Hat tidak termasuk untuk pemain musik MP3 atau MPEG atau film lainnya. You have to download and install separate applications. Anda harus men-download dan menginstal aplikasi terpisah.
Downloading applications isn't that hard to do, and with the RPM package managing support across most Linux distributions, installation usually requires just a single command. Download aplikasi yang tidak sulit untuk dilakukan, dan dengan dukungan pengelolaan paket RPM di sebagian besar distribusi Linux, instalasi biasanya hanya memerlukan satu perintah. But users of modern operating systems expect more. Tapi para pengguna sistem operasi yang modern mengharapkan lebih. The following applications can help round out your Linux desktop. Aplikasi berikut ini dapat membantu Anda menyempurnakan Linux desktop.
XMMS, the X Multi Media System plays most music and sound formats. XMMS, X Multi Media Sistem memutar musik dan suara paling format. It is equivalent to Winamp on Windows systems and supports MP3-formatted music, along with lots of other formats. Hal ini setara dengan Winamp pada sistem Windows dan mendukung format musik MP3, bersama dengan banyak format lain. I use XMMS as my primary music player. Saya menggunakan XMMS utama saya sebagai pemutar musik. Zinf provides another music player that can be download from its Web site. Zinf menyediakan pemutar musik lainnya yang dapat men-download dari situs Web. Formerly known as FreeAMP, Zinf specializes in playlist management. Sebelumnya dikenal sebagai FreeAMP, Zinf berspesialisasi dalam playlist manajemen. Zinf has been ported to Windows along with Linux. Zinf telah porting ke Windows bersama-sama dengan Linux.
For music CDs, the Gnome-CD program automatically launches when you insert an audio CD in the drive under the GNOME desktop. Untuk CD musik, maka Gnome-CD meluncurkan program secara otomatis ketika Anda memasukkan CD audio dalam berkendara di bawah GNOME desktop. In addition, the program connects to the online CD database (or CDDB) by way of Gracenote or other free alternatives such as FreeDB or MusicBrainz. Selain itu, program terhubung ke database online CD (atau CDDB) dengan cara Gracenote atau alternatif gratis seperti FreeDB atau MusicBrainz. All of these databases allow a network-connected workstation to pull up artist, song and title information when you insert a CD. Semua ini database memungkinkan jaringan yang terhubung ke workstation menyiangi artis, judul lagu dan informasi ketika Anda memasukkan CD. This is nothing revolutionary (until you consider the fact that it's possible to keep track of all the CDs you play), but it's quite handy. Ini tidak revolusioner (sampai Anda mempertimbangkan kenyataan bahwa mungkin untuk melacak semua CD Anda bermain), tetapi cukup berguna. This program is part of the GNOME desktop and comes with most versions of Linux. Program ini merupakan bagian dari GNOME desktop dan datang dengan sebagian besar versi Linux. So do Kaboodle and Noatun, two music players for the KDE desktop environment. Demikian juga Kaboodle dan Noatun, dua pemain musik untuk lingkungan desktop KDE.
For movies, you can download XMovie, a very good multifeatured player, or XAnim. Untuk film, Anda dapat men-download XMovie, yang sangat bagus multifeatured player, atau XAnim. XAnim, though, has not been under active development for a few years, so it might bring you mixed results. XAnim Namun, belum aktif dalam pembangunan selama beberapa tahun, sehingga dapat memberikan hasil dicampur.
The best movie player I've seen is MPlayer. The best movie player I've seen adalah MPlayer. MPlayer is simply amazing, and it supports many hard-to-find formats, including more recent AVI codecs, RealPlayer movies, QuickTime, Windows Media Video, and MPEG files. MPlayer hanya luar biasa, dan banyak mendukung keras untuk menemukan format, termasuk yang lebih baru AVI codec, film RealPlayer, QuickTime, Windows Media Video, dan file MPEG. I've had better luck with MPlayer than any other player running on Linux. I've had better luck with MPlayer dibanding pemain lainnya yang berjalan pada Linux.



klasifikasi SOFTWARE
Label: Klasifikasi Software

Diagram buatan Chao-Kuei ini menerangkan berbagai perbedaan kategori perangkat lunak. Tersedia sebagai berkas XFig, sebagai gambar JPEG (23k), dan sebagai gambar PNG (7k) dengan pembesaran 1,5 kali. Perangkat Lunak Bebas
Perangkat lunak bebas ialah perangkat lunak yang mengizinkan siapa pun untuk menggunakan, menyalin, dan mendistribusikan, baik dimodifikasi atau pun tidak, secara gratis atau pun dengan biaya. Perlu ditekankan, bahwa source code dari program harus tersedia. “Jika tidak ada kode program, berarti bukan perangkat lunak.” Yang tersebut di atas merupakan definisi sederhananya; lihat juga definisi lengkapnya.Kami juga memiliki daftar terjemahan istilah “perangkat lunak bebas” dalam berbagai bahasa lain. Jika suatu program bebas, maka dapat disertakan pada sebuah sistem operasi bebas seperti GNU, atau versi bebas dari sistem GNU/Linux.
Terdapat berbagai cara untuk membuat suatu program bebas—banyak pertanyaan rinci, yang dapat ditentukan dalam banyak cara dan masih menjadikan program tersebut bebas. Beberapa kemungkinan variasi akan dijelaskan di bawah ini.
Perangkat lunak bebas menyangkut masalah kebebasan, bukan harga. Tapi beberapa perusahaan perangkat lunak berpemilik terkadang menggunakan istilah perangkat lunak bebas untuk menunjukkan harga. Terkadang maksud mereka ialah anda dapat memperoleh salinan biner tanpa biaya; terkadang maksud mereka ialah suatu salinan disertakan dalam komputer yang anda beli. Ini tidak ada hubungannya sama sekali dengan apa yang kami maksud dengan perangkat lunak bebas pada proyek
GNU.

Karena hal ini dapat membingungkan, ketika sebuah perusahaan perangkat lunak menyatakan bahwa produknya adalah perangkat lunak bebas, selalu periksa ketentuan distribusinya untuk melihat apakah pengguna memiliki kebebasan yang dimaksudkan oleh istilah perangkat lunak bebas. Terkadang memang benar-benar perangkat lunak bebas; namun terkadang tidak.
Banyak bahasa memiliki dua kata yang berbeda untuk menyatakan “bebas” sebagai kebebasan dan “bebas” sebagai tanpa biaya. Sebagai contoh, bahasa Perancis memiliki kata “libre” dan “gratuit”. Dalam bahasa Inggris terdapat kata “gratis” yang menyatakan tentang harga tanpa membingungkan. Tapi tidak ada kata sifat yang menyatakan kebebasan tanpa membingungkan. Hal ini sangat disayangkan, karena kata semacam itu akan sangat berguna disini.
Perangkat lunak bebas seringkali lebih handal daripada perangkat lunak tidak bebas.
Perangkat Lunak Open Source
Istilah perangkat lunak “open source” digunakan oleh beberapa pihak yang artinya kurang lebih sama dengan perangkat lunak bebas. Kami memilih untuk menggunakan istilah “perangkat lunak bebas”; ikuti link untuk melihat alasannya.
Perangkat Lunak Public domain
Perangkat lunak public domain ialah perangkat lunak yang tanpa hak cipta. Ini merupakan kasus khusus dari perangkat lunak bebas non-copylefted, yang berarti bahwa beberapa salinan atau versi yang telah dimodifikasi bisa jadi tidak bebas sama sekali.Terkadang ada yang menggunakan istilah “public domain” secara bebas yang berarti “cuma-cuma” atau “tersedia gratis”. Namun “public domain” merupakan istilah hukum yang artinya “tidak memiliki hak cipta”. Untuk jelasnya, kami menganjurkan untuk menggunakan istilah “public domain” dalam arti tersebut, serta menggunakan istilah lain untuk mengartikan pengertian yang lain.
Perangkat Lunak Copylefted
Perangkat lunak copylefted merupakan perangkat lunak bebas yang ketentuan pendistribusinya tidak memperbolehkan untuk menambah batasan-batasan tambahan–jika mendistribusikan atau memodifikasi perangkat lunak tersebut. Artinya, setiap salinan dari perangkat lunak, walaupun telah dimodifikasi, haruslah merupakan perangkat lunak bebas.Dalam proyek GNU, kami meng-copyleft-kan hampir semua perangkat lunak yang kami buat, karena tujuan kami adalah untuk memberikan kebebasan kepada semua pengguna seperti yang tersirat dalam istilah “perangkat lunak bebas”. Lihat Copylefted untuk penjelasan lebih jauh mengenai bagaimana cara kerjanya copyleft dan bagaimana kita menggunakannya.
Copyleft merupakan konsep yang umum. Jadi, untuk meng-copyleft-kan sebuah program, anda harus menggunakan ketentuan distribusi tertentu. Terdapat berbagai cara untuk menulis perjanjian distribusi program copyleft.
Perangkat Lunak Bebas Non-copylefted
Perangkat lunak bebas non-copylefted dibuat oleh pembuatnya yang mengizinkan kita untuk mendistribusikan dan memodifikasi, dan untuk menambahkan batasan-batasan tambahan dalamnya.Jika suatu program bebas tapi tidak copylefted, maka beberapa salinan atau versi yang dimodifikasi bisa jadi tidak bebas sama sekali. Perusahaan perangkat lunak dapat mengkompilasi programnya, dengan atau tanpa modifikasi, dan mendistribusikan file tereksekusi sebagai produk perangkat lunak yang berpemilik.
Sistem X Window menggambarkan hal ini. Konsorsium X mengeluarkan X11 dengan ketentuan distribusi yang menetapkannya sebagai perangkat lunak bebas non-copylefted. Jika anda menginginkannya, anda dapat memperoleh salinan yang memiliki perjanjian distribusi dan juga bebas. Namun ada juga versi tidak bebasnya, dan ada workstation terkemuka serta perangkat grafik PC, dimana versi yang tidak bebas merupakan satu-satunya yang dapat bekerja disini. Jika anda menggunakan perangkat keras tersebut, X11 bukanlah perangkat lunak bebas bagi anda.

Perangkat Lunak GPL-covered
GNU GPL (General Public License) (20k huruf) merupakan sebuah kumpulan ketentuan pendistribusian tertentu untuk meng-copyleft-kan sebuah program. Proyek GNU menggunakannya sebagai perjanjian distribusi untuk sebagian besar perangkat lunak GNU.
Sistem GNU
Sistem GNU merupakan sistem serupa Unix yang seutuhnya bebas.Sistem operasi serupa Unix terdiri dari berbagai program. Sistem GNU mencakup seluruh perangkat lunak GNU, dan juga paket program lain, seperti sistem X Windows dam TeX yang bukan perangkat lunak GNU.
Kami telah mengembangkan dan mengumpulkan komponen untuk sistem GNU ini sejak tahun 1984. Pengedaran awal (percobaan) dari “sistem GNU lengkap” dilakukan tahun 1996. Sekarang (2001), sistem GNU ini bekerja secara handal, serta orang-orang bekerja dan mengembangkan GNOME, dan PPP dalam sistem GNU. Pada saat bersamaan sistem GNU/Linux, merupakan sebuah terobosan dari sistem GNU yang menggunakan Linux sebagai kernel dan mengalami sukses luar biasa.
Berhubung tujuan dari GNU ialah untuk kebebasan, maka setiap komponen dalam sistem GNU harus merupakan perangkat lunak bebas. Namun tidak berarti semuanya harus copylefted; setiap jenis perangkat lunak bebas dapat sah-sah saja jika menolong memenuhi tujuan teknis. Kita dapat menggunakan perangkat lunak non-copylefted seperti sistem X Window.
Program GNU
“Program GNU” setara dengan perangkat lunak GNU. Program Anu adalah program GNU jika ia merupakan perangkat lunak GNU.
Perangkat lunak GNU merupakan perangkat lunak yang dikeluarkan oleh proyek GNU. Sebagian besar perangkat lunak GNU merupakan copylefted, tapi tidak semuanya; namun, semua perangkat lunak GNU harus merupakan perangkat lunak bebas.Jika suatu program adalah perangkat lunak GNU, kita juga menyebutnya sebagai program GNU.
Beberapa perangkat lunak GNU ditulis oleh staf dari Free Software Foundation (FSF, Yayasan Perangkat Lunak Bebas), namun sebagian besar perangkat lunak GNU merupakan kontribusi dari para sukarelawan. Beberapa perangkat lunak yang dikontribusikan merupakan hak cipta dari Free Software Foundation; beberapa merupakan hak cipta dari kontributor yang menulisnya.
Perangkat Lunak Semi-Bebas
Perangkat lunak semi-bebas adalah perangkat lunak yang tidak bebas, tapi mengizinkan setiap orang untuk menggunakan, menyalin, mendistribusikan, dan memodifikasinya (termasuk distribusi dari versi yang telah dimodifikasi) untuk tujuan non-laba. PGP adalah salah satu contoh dari program semi-bebas.Perangkat lunak semi-bebas jauh lebih baik dari perangkat lunak berpemilik, namun masih ada masalah, dan kita tidak dapat menggunakannya pada sistem operasi yang bebas.
Pembatasan dari copyleft dirancang untuk melindungi kebebasan bagi semua pengguna. Bagi kami, satu-satunya alasan untuk membatasi substantif dalam menggunakan program–ialah melarang orang lain untuk menambahkan batasan lain. Program semi-bebas memiliki batasan-batasan tambahan, yang dimotivasi oleh tujuan pribadi semata.
Sangat mustahil untuk menyertakan perangkat lunak semi-bebas pada sistem operasi bebas. Hal ini karena perjanjian distribusi untuk sistem operasi keseluruhan adalah gabungan dari perjanjian distribusi untuk semua program di dalamnya. Menambahkan satu program semi-bebas pada sistem akan membuat keseluruhan sistem menjadi semi-bebas. Terdapat dua alasan mengapa kami tidak menginginkan hal ini:
Kami percaya bahwa perangkat lunak bebas seharusnya ditujukan bagi semuanya–termasuk pelaku bisnis, dan bukan hanya untuk sekolah dan sekedar hobi saja. Kami ingin mengundang kalangan bisnis untuk menggunakan keseluruhan sistem GNU, dan untuk itu kami tidak dapat menyertakan program semi-bebas di dalamnya.
Distribusi komersial dari sistem operasi bebas, termasuk Sistem GNU/Linux sangat penting, dan para pengguna menghargai kemampuan untuk dapat membeli distribusi CD-ROM komersial. Menyertakan satu program semi-bebas dalam sistem operasi dapat memotong distribusi CD-ROM komersial untuknya.
Free Software Foundation sendiri adalah organisasi nirlaba, dan karena itu, kami diizinkan secara hukum untuk menggunakan program semi-bebas secara “internal”. Tapi kami tidak melakukannya, karena hal itu akan melemahkan upaya kami untuk memperoleh program yang dapat disertakan ke dalam GNU.
Jika ada pekerjaan yang berhubungan dengan perangkat lunak, maka sebelum kami memiliki program bebas untuk melakukan pekerjaan itu, sistem GNU memiliki kesenjangan. Kami harus memberitahukan kepada para sukarelawan, “Kami belum memiliki program untuk melakukan pekerjaan ini di GNU, jadi kami berharap Anda menulisnya sendiri.” Jika kami menggunakan program semi-bebas untuk untuk melakukan pekerjaan itu, hal itu akan melemahkan apa yang telah kami katakan; hal itu akan menghancurkan motivasi (bagi kami, dan orang lain yang memiliki pandangan yang sama) untuk menulis substitusi yang bebas. Jadi kami tidak melakukannya.
Perangkat Lunak Berpemilik
Perangkat lunak berpemilik ialah perangkat lunak yang tidak bebas ataupun semi-bebas. Kita dapat dilarang, atau harus meminta izin, atau akan dikenakan pembatasan lainnya sehingga menyulitkan–jika menggunakan, mengedarkan, atau memodifikasinya.Free Software Foundation mengikuti aturan bahwa kita tidak dapat memasang program-program berpemilik di komputer kita kecuali untuk sementara waktu dengan maksud menulis pengganti bebas untuk program tersebut. Disamping itu, kami merasa tidak; ada alasan untuk memasang sebuah program berpemilik.
Sebagai contoh, kami merasa sah dalam memasang Unix di komputer kami pada tahun 1980-an, sebab kami menggunakannya untuk menulis pengganti bebas untuk Unix. Sekarang, karena sistem operasi bebas telah tersedia, alasan ini tidak lagi dapat diterima; kami harus menghapus semua sistem operasi tidak bebas kami, dan setiap komputer yang kami pasang harus berjalan pada sistem operasi yang
benar-benar bebas.
Kami tidak memaksa para pengguna GNU atau para kontributor GNU untuk mengikuti aturan ini. Ini adalah aturan yang kami buat untuk diri kami sendiri. Tapi kami berharap agar anda memutuskan untuk mengikutinya juga.
Freeware
Istilah “freeware” tidak terdefinisi dengan jelas, tapi biasanya digunakan untuk paket-paket yang mengizinkan redistribusi tetapi bukan pemodifikasian (dan kode programnya tidak tersedia). Paket-paket ini bukan perangkat lunak bebas, jadi jangan menggunakan istilah “freeware” untuk merujuk ke perangkat lunak bebas.
Shareware
Shareware ialah perangkat lunak yang mengijinkan orang-orang untuk meredistribusikan salinannya, tetapi mereka yang terus menggunakannya diminta untuk membayar biaya lisensi.Shareware bukan perangkat lunak bebas ataupun semi-bebas. Ada dua alasan untuk hal ini, yakni:
Sebagian besar shareware, kode programnya tidak tersedia; jadi anda tidak dapat memodifikasi program tersebut sama sekali.
Shareware tidak mengizinkan kita untuk membuat salinan dan memasangnya tanpa membayar biaya lisensi, tidak juga untuk orang-orang yang terlibat dalam kegiatan nirlaba (Dalam prakteknya, orang-orang sering tidak mempedulikan perjanjian distribusi dan tetap melakukan hal tersebut, tapi sebenarnya perjanjian tidak mengizinkannya).
Perangkat Lunak Komersial
Perangkat lunak komersial adalah perangkat lunak yang dikembangkan oleh kalangan bisnis untuk memperoleh keuntungan dari penggunaannya. “Komersial” dan “kepemilikan” adalah dua hal yang berbeda! Kebanyakan perangkat lunak komersial adalah berpemilik, tapi ada perangkat lunak bebas komersial, dan ada perangkat lunak tidak bebas dan tidak komersial.Sebagai contoh, GNU Ada selalu didistribusikan di bawah perjanjian GNU GPL, dan setiap salinannya adalah perangkat lunak bebas; tapi para pengembangnya menjual kontrak penunjang. Ketika penjualnya bicara kepada calon pembeli, terkadang pembeli tersebut mengatakan, “Kami merasa lebih aman dengan kompilator komersial.” Si penjual menjawab, “GNU Ada ialah kompilator komersial; hanya saja ia merupakan perangkat lunak bebas.”
Bagi proyek GNU, penekanannya ada pada hal yang sebaliknya: hal terpenting ialah GNU Ada merupakan perangkat lunak bebas; terlepas komersial atau bukan, itu bukan hal yang penting. Namun perkembangan tambahan GNU Ada yang dihasilkan dari komersialismenya adalah menguntungkan.
Harap sebarkan ke khalayak, perangkat lunak bebas komersial merupakan sesuatu yang mungkin. Sebaiknya, anda jangan mengatakan “komersial” ketika maksud anda ialah “berpemilik”.
KLASIFIKASI SOFTWARE PERANGKAT LUNAK
Label: Klasifikasi Software ( Perangkat lunak )
Pengertian \”SOFTWARE\” adalah : Perangkat lunak yang memungkinkan komputer mengerjakan hal – hal yang bersipat khusus, sesuai dengan kebutuhan kita. Perangkat lunak ada 2 Jenis yaitu perangkat lunak sistem ( utama ) dan perangkat lunak aplikasi ( tambahan ).
Perangkat lunak sistem ( utama )
perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Jenis – jenis sistem operasi komputer adalah :


Pengertian DOS
DOS adalah merupakan sistem operasi pertama Microsoft yang digunakan pada komputer-komputer versi lama. DOS merupakan sistem operasi dasar yang selalu ada pada sistem operasi Windows seakarang ini. Mungkin kini kita sudah jarang sekali menggunakan sistem operasi DOS karena sistem operasi Windows telah memiliki GUI (Graphical User Interface) yang sangat baik.
Kenapa dalam sebuah komputer membutuhkan sistem operasi? Sistem operasi adalah sebuah perangkat lunak yang mampu menjalankan sebuah komputer yang kita miliki. Tanpa sebuah sistem operasi komputer yang kita miliki tidak akan dapat ‘berbuat apa-apa’ atau sama juga merupakan benda mati yang tidak berguna. Sistem operasi mengatur segala sesuatu yang ada di dalam komputer, termasuk semua hardware yang ada, memori, harddisk dan lain-lainnya sehingga mereka dapat berkerja sama melakukan tugasnya.
Walaupun DOS meruapakan sistem operasi ‘kuno’ namun DOS sangat penting untuk kita pelajari. Dengan mempelajari DOS maka kita akan dapat menyelamatkan sistem komputer kita, terutama data-datanya jika suatu saat sistem operasi Windows kita mengalami masalah berat.
OS/2
OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS. OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS. OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS.

Pengertian Unix
UNIX berjalan di beragam komputer. Unix disebut Expert Friendly Operating System, karena menyediakan sangat banyak fasilitas yang dapat bekerja sama dan berbagi informasi secara terkendali yang disukai para pakar.
UNIX Merupakan salah satu sistem operasi yang populer untuk server saat ini. UNIX dikembangkan oleh Ken Thompson dan Dennis Ritchie sekitar tahun 1969 di AT&T Bell Laboratories. Pada mulanya sistem ini dikembangkan dalam bahasa assembly. Akan tetapi karena portabilitasnya rendah (sehingga sulit dikembangkan di sistem lain) maka Ritchie mengembangkan bahasa pemrograman baru yang disebut bahasa C (sekitar tahun 1973). Sistem UNIX kemudian berkembang di lingkungan perguruan tinggi dan mulailah muncul variant dari sistem UNIX ini. Varian yang utama adalah UNIX BSD dan UNIX System V.
Macintosh ( Mac OS )
Pengertian Macintosh
Nama dari komputer yang dibuat oleh Apple Komputer yang diperkenalkan pada tahun 1984. Macintosh merupakan pc komersial pertama yang tekenal untuk penggunaan GUI yang membuat penggunanya mudah berinteraksi dengan operating system dengan menggunakan mouse dan icon. Tampilan dari operating system Microsoft windows banyak mengambil bentuk dari tampilan Mac ( tampilan GUI pertama di keluarkan oleh xerox star workstation tahun 1981 ).
Semenjak 1984 telah banyak perbaikan dan pembaruan dari produk – produknya dan selain versi desktop telah dimuat juga versi laptop, Power PC, antara lain : Power Book, iMac, Ibook, eMac dan pada operating sistemnya sekarang ( bernama OS X ) telah di masukan suatu sistem kernel dari UNIX.
Linux
Pengertian Linux
linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.
Novel Netware
Pengertian Novel Netware
Sistem operasi jaringan yang dikeluarkan oleh Novel Inc. Sistem operasi ini digunakan untuk lingkungan IBM PC Compatible.
Symbian
Pengertian Symbian :
Symbian OS itu adalah salah satu nama sistem operasi yang digunakan di ponsel.Seperti yang kita ketahui berdasarkan softwarenya ponsel di bagi 2 yaitu pakai OS dan tanpa OS (OS bawaan pabrik)Dengan adanya OS di ponsel maka sudah dibilang smartphone karena bisa ditambahkan aplikasi pihak ketiga. Misalkan Nokia 6600 dengan OS Symbian yang durasi maksimal recoder videonya hanya 3 menit maka dengan install aplikasi pihak ketiga maka bisa rekam sesuai dengan memori yang tersisa.OS ponsel ada 3 macam yaitu Symbian, Windows Mobile dan Linux.Symbian banyak digunakan pada ponsel Nokia (Series 60), SE (P Series), Panasonic (A700), dllWindows banyak digunakan oleh O2 (XDA, Mini, XPhone), MotorolaKalau Linux juga dipakai oleh motorola (E680/E680i)
Microsoft Windows
Jenis – jenis Sistem Operasi Windows
1. Windows 1.0 – Windows 1.04 (1985-1987)Windows 1.0 pertama kali diluncurkan pada tahun 1985 tepatnya bulan November pada saat itu windows 1.0 dijual dengan harga U$100. Windows 1.0 mempersembahkan jendera berbaris (tiled windows) dan interaksi pengguna pada komputer menggunakan grafik (Graphical User Interface atau GUI).
2. Windows 2.0 (1987)Dirilis pada tanggal 1 Desember 1987, pada versi ini terdapat teknologi implementasi pada window agar dapat di-minimize, maximize. Windows 2.0 mengambil keuntungan dari kecepatan prosesnya prosesor Intel 286. Window 2.0 saat itu dijual dengan harga U$100.
3. Windows 3.0 (1990)Rilis terbesar ketiga dari platform Windows dari Microsoft, memberikan peningkatan kemampuan, dan grafik dengan 16 warna, dan dukungan penuh dari prosesor intel 386. Popularitas Windows 3.0 berkembang pesat ketika dirilisnya Windows Software Development Kit (SDK), yang membantu para developer memfokuskan dirinya pada penulisan aplikasi dan tidak pada penulisan driver.
4. Windows NT 3.1 (1992)Pada awal tahun 1992 Windows 3.0 dikembangkan lagi menjadi Windows 3.1 perkembangan Windows ini tidak sia-sia, karena dalam waktu dua bulan pertama penjualan Windows 3.1 terjual sampai 1 juta copy. Sampai pada tahun 1993 pengguna Windows 3.1 yang legal tercatat setidaknya kurang lebih 25 juta pengguna.
5. Windows for Workgroups 3.11 (1993)Sebuah set dari Windows 3.1, Windows 3.11 menambahkan jaringan di antara beberapa komputer atau peer-to-peer. Dan juga memiliki dukungan jaringan pada sebuah domain.
6. Windows NT Workstation 3.5 (1994)Windows NT Workstation memberikan proteksi tertinggi untuk pengguna bisnis aplikasi dan data. Dengan dukungan standar grafis OpenGL, sistem operasi ini memberikan kekuatan dalam pengembangan aplikasi untuk perkembangan software, perindustrian, penelitian, dan produk-produk bisnis. Windows NT Workstation 3.5 menawarkan perkembangan kehandalan pada produktivitas 32-bit, dan dapat menampung nama file hingga 256 huruf.
7. Windows 95 (1995)Windows 95 dirilis pada tanggal 24 Agustus 1995. System Operasi ini berbasiskan system 32 bit yang benar-benar mendukung multi tasking, system file yang lebih maju, threading, networking, dll. Versi 95 ini juga termasuk tinjauan kembali secara menyeluruh di bidang interfacenya.
8. Windows NT Workstation 4.0 (1996)Upgrade yang ditujukan pada sistem operasi desktop kelas bisnis ini memberikan kemudahan penggunaan dan pengaturan yang lebih sederhana, keluaran jaringan yang lebih besar, dan alat untuk pengembangan dan mengatur intranet. Windows NT Workstation 4.0 termasuk juga didalamnya berupa tampilan Windows 95 dengan peningkatan pada jaringan untuk lebih mudah dan lebih aman dalam mengakses internet dan intranet.
9. Windows 98 (1998)Windows 98 adalah upgrade dari Windows 95. Seperti yang dideskripsikan sebagai sistem operasi, “Works Better, Plays Better,” Windows 98 adalah versi windows pertama yang didesain secara spesifik untuk konsumen.
10. Windows 98 Second Edition (1999)Windows 98 SE, sebagaimana namanya adalah terdapatnya update penting pada Windows 98. Dan juga menawarkan beberapa jenis kompabilitas hardware dan persembahan internet.
11. Windows Millennium Edition (Windows Me) (2000)Didesain untuk pengguna komputer rumahan, Windows Me menawarkan banyaknya musik, video, dan jaringan rumah untuk peningkatan reabilitas. Sebagai contoh, untuk membantu pelanggan memperbaiki sistem mereka, sistem restore dapat memundurkan perkembangan sistem sebelum adanya masalah.
12. Windows 2000 Profesional (2000)Lebih dari hanya sekedar update, pada Windows NT Workstation 4.0, Windows 2000 Professional juga didesain untuk menggantikan Windows 95, Windows 98 dan Windows NT Workstation 4.0 pada semua desktop bisnis dan laptops. Dibangun dari kode dasar Windows NT 4.0, Windows 2000. menambahkan perkembangan yang sangat besar pada reabilitas, kemudahan, dan dukungan komputansi mobile.
13. Windows XP (2001)Pada “XP” yang akan dipelajari pada buku ini, disingkat dari kata “experience”, atau pengalaman, mensimbolisasikan inovatifitas pengalaman yang Windows tawarkan untuk para pengguna PC. Dengan Windows XP, pengguna rumahan dapat menikmati musik, video, pesan, dan foto dengan komputer mereka, ketika pengguna bisnis dapat bekerja lebih cepat dan lebih pintar, berterima kasih pada teknologi dukungan teknis, dan sebuah tampilan yang segar, yang dapat membuat pekerjaan lebih mudah dikerjakan.
14. WINDOWS 2003 SERVER (2004)Windows 2003 server tergolong produk baru dari microsof dalam hal menggunakan sistem operasi ini, kebutuhan minimal harus diketahui terlebih dahulu karena jika ada ketidaksesuaian dapat mempengaruhi performa dari server.
15. Windows VISTA (2006)Dengan codename Longhorn, Windows ini dikembangkan dan melewati tahap beta kedua pada akhir 2005, dan akan dirilis versi final pada pertengahan bahkan akhir 2006 tepatnya pada 30 November 2006 telah diluncurkan semua versinya.
Perangkat lunak aplikasi ( tambahan )
Software tambahan di golongkan menurut jenis kebutuhannya :
Pengolah Kata :
Power point : aplikasi yang digunakan untuk membantu proses persentasi. Dengan manggunakan power point anda dapat mambuat proses presentasi memiliki tampilan yang cantik, unik dan menarik. Sebelum dapat membuat persentasi dengan power point, anda harus telebih dahulu menjalankan aplikasi power point.
Outlook : program untuk mengatur dan mengelola email. Ketika anda menerima sebuah email dari sebuah account sebuah email server, maka secara otomatis sebuah email tersebut akan pindah kedalam inbox program outlook expess.
Access : program yang dalam operasionalnya melibatkan basis data ( data base )
Excel : program pengolahan data bertipe numberik. Untuk menghitung budget
Visio : program untuk pembuatan sketsa
Word ; program pengolah kata ,untuk pembuatan document atau laporan berbasis text
Adobe acrobat reader : program gratisan yang dikembangkan oleh perusahaan adobe untuk membuka file – file yang berektension PDF.
Multimedia :
Power DVD : program yang digunakan untuk membuka file – file aplikasi video terutama untuk file – file DVD. Namun player ini dapat membuka file lainnya dengan format seperti dat, mpg, mov dll.
Winamp : program pemutar mp3
Super MP3 Record : program untuk merekam suara ke bentuk file mp3
Super Video Splitter : program untuk memotong – motong file video. Program ini support terhadap jenis file avi, mpeg, asf dan juga wmv dan sangat mudah digunakan
MP3 Sound Cutter : program mp3 untuk memotong mp3 yang bertujuan untuk mengambil intronya saja
Magix movie Edit pro 2005 : program untuk mengedit video, movie, foto, dan audio untuk pembuatan iklan, film, dan lain – lain
Jet audio : program untuk membuka file – file multimedia seperti mp3, avi, mov, dat, dll
Utility :
PowerQuest Partition Magic : program utility untuk menghapus, membuat, membagi atau menkonversi system file dalam hardisk anda tanpa merusak data yang telah ada. Software ini akan membuat hardisk anda labih efisien dan maningkatkan ke amanan
WINRAR : program yang berguna untuk menekan ukuran file ( kompres )
Window Washer : program untuk membersihkan data – data sementara pada hardisk, sehingga ruang kosong hardisk bertambah
Transtool : program asli buatan Indonesia. Program penterjemah 2 bahasa dari Indonesia ke English atau dari English ke Indonesia
Nero : program untuk membakar ( memburning ) sebuah cd / dvd baik berupa data, file maupun video dan audio
Advanced Archieve Recovery : Progrma yang dapat membuka file – file berekstensi ZIP atau rar yang terproteksi oleh password
Alcohol 120% rogram membakar di gunakan untuk memburn cd / dvd yang terproteksi
Gravis :
Adobe photoshop cs : merupakan program image editing terbaik saat ini, ratusan efek serta plugin pada program adobe photoshop cs membuat program ini banyak diminati oleh desain gravis, fotograper dan produsen gravis.
Adobe Page maker : merupakan program adobe untuk membantu membuat halaman – halaman pada media cetak, banyak di gunakan industri percetakan dan penerbit untuk membuat halaman buku, tabloid, Koran, majalah, dll
Corel 12 : program ini sangat popular dan banyak digunakan dalam dunia desain gravis. Corel 12 tampil lebih inovatif disbanding dengan versi – versi sebelumnya, dengan tidak menghilangkan fitur – fitur halamannya. Anda yang terbiasa dengan corel versi sebelumnya tidak akan mengalami banyak masalah jika beralih ke 12 ini. Corel 12 adalah program sangat baik untuk desain gravis, mengedit photo, membuat layout halaman dan animasi vector.

APLIKASI PERKANTORAN DI LINUX

Tidak hanya di Windows. Di Linux, anda juga bisa melakukan produktivitas sehari – hari ala perkantoran seperti pengetikan, mengolah data, presentasi, menggambar, dll. Apalagi, kebanyakan aplikasi perkantoran yang ada di Linux tersebut tersedia secara gratis dan bebas digunakan. Jadi, anda tidak perlu membayar royalti kepada pembuat software apalagi kena sweeping pihak kepolisian karena masalah pembajakan.
Masalah pembajakan sangat penting. Karena jangan katakan pada Sekolah Dasar, pada pra-Sekolah Dasar pun kita sudah diajari komputer dengan aplikasi proprietary seperti Microsoft Office atau Microsoft Windows. Jadi, mereka sudah merasa nyaman menggunakan software tersebut dan membuat ketergantungan dalam menggunakan software tersebut. Jadi, mereka hanya punya prinsip kalau membajak itu sah-sah saja.
Walaupun Kurikulum sekolah saat ini tidak mengharuskan pihak sekolah menggunakan aplikasi proprietary, tetapi masalah tetap muncul. Karena walaupun guru bisa mengajarkan aplikasi Open Source, tetapi pihak pembuat buku atau LKS tidak mau berkompromi.
Nah, terlepas dari masalah di atas. Pada artikel ini saya akan membahas satu per satu paket aplikasi Office yang ada di Linux yang bersifat Free dan Open Source. Berikut adalah aplikasi yang ada beserta penjelasannya :


OpenOffice.org (www.openoffice.org)

OpenOffice.org merupakan paket aplikasi Office yang dikembangkan oleh Sun Micrososystems, inc. dengan berkolaborasi bersama komunitas. Paket Office ini merupakan versi Open Source dari StarOffice. Jadi, nama beserta fiturnya mungkin hampir sama.
Versi terakhir dari OpenOffice.org saat ini adalah versi 2.x. Paket aplikasi ini terdiri dari :
• OpenOffice.org Writer (Pengolah Kata)
• OpenOffice.org Calc (Pengolah Spreadsheet)
• OpenOffice.org Impress (Pengolah Presentasi)
• OpenOffice.org Draw (Pengolah Gambar berbasis Vektor.
• OpenOffice.org Math (Pengolah rumus Matematika)
• OpenOffice.org Base (Pengolah Basis Data)
OpenOffice.org juga memiliki fitur yang hampir sama seperti Microsoft Office. Dan juga, file dari Microsoft Office juga bisa dibaca / diedit menggunakan OpenOffice.org. Anda juga bisa menyimpan file yang dibuat di OpenOffice.org dengan format dari Microsoft Office atau format office lainnya. Defaultnya, OpenOffice.org menggunakan format OpenDocument yang sudah diakui secara Internasional. Intregasi antar komponen juga baik karena OpenOffice.org sebenarnya merupakan program tunggal.
Aplikasi ini tersedia untuk banyak platform. Seperti Windows, Linux, Mac, Solaris, BSD, dll. Jadi, untuk berpindah dari satu platform ke platform lainnya, tidak perlu ganti aplikasi dan tidak perlu mengubah kebiasaan anda menggunakan aplikasi Office.
GNOME Office (www.gnome.org)

GNOME Office merupakan paket aplikasi perkantoran berbasis GTK dan desktop GNOME.
Paket aplikasi perkantoran yang satu ini sangat ringan digunakan dibandingkan dengan OpenOffice.org. GNOME Office terdiri dari :
• Abiword Word Processor
• Gnumeric Spreadsheet
• Planner Project Management
• Dia Diagram
• GIMP Image Editor
• Inkscape SVG Vector Ilustrator
Namun, komponen – komponen dari paket office tersebut tidak bisa saling terintregasi satu sama lain karena memang aplikasi tersebut dibuat terpisah.
Aplikasi di atas tersedia untuk versi Windows, Linux, atau Mac namun dalam bentuk terpisah satu sama lain.
Koffice (www.koffice.org)


Koffice merupakan paket aplikasi perkantoran lengkap nan ringan berbasis KDE. Paket aplikasi ini sangat lengkap jika dibandingkan dengan paket aplikasi perkantoran lainnya. Koffice terdiri dari :
• Kword Word Processing
• Kspread Spreadsheets
• Kpresenter Slide Presentation
• Kexi database Creator
• Kivio Flowcart and Diagram Editing
• Kplato Project Management
• Karbon SVG Vector Illustrator
• Kformula Formula Editor
Tidak seperti GNOME Office, paket aplikasi di atas walaupun terpisah tetapi bisa saling berintregasi. Dukungan formatnya juga sudah lengkap dan saat ini telah mendukung format dari Microsoft Office serta OpenDocument.
Baik, itu saja paket Office berlisensi Open Source yang ada di Linux. Nantikan artikel saya selanjutnya yang membahas tip dan trik mengenai penggunaan paket Office tersebut.

Linux Multimedia Memutar Menangkap-up
Setelah bertahun-tahun yang berjalan jauh di belakang, Linux adalah penangkapan di atas dukungan untuk multimedia. The latest Linux releases from vendors such as Red Hat and SuSE have improved a lot, especially for detecting and configuring sound and graphics hardware. Linux rilis terbaru dari vendor seperti Red Hat dan SuSE telah meningkat banyak, terutama untuk mendeteksi dan mengkonfigurasi perangkat keras suara dan gambar. In addition, multimedia applications have matured a lot in recent years. Selain itu, aplikasi multimedia memiliki banyak matang dalam beberapa tahun terakhir.
While the extra hardware support is great, Red Hat, at least, took a step backwards with Red Hat Linux 9.0. Sementara tambahan dukungan hardware yang besar, Red Hat, setidaknya telah mengambil langkah mundur dengan Red Hat Linux 9,0. With the 9.0 release, Red Hat doesn't include players for MP3 music or MPEG or other movies. Dengan 9,0 rilis, Red Hat tidak termasuk untuk pemain musik MP3 atau MPEG atau film lainnya. You have to download and install separate applications. Anda harus men-download dan menginstal aplikasi terpisah.
Downloading applications isn't that hard to do, and with the RPM package managing support across most Linux distributions, installation usually requires just a single command. Download aplikasi yang tidak sulit untuk dilakukan, dan dengan dukungan pengelolaan paket RPM di sebagian besar distribusi Linux, instalasi biasanya hanya memerlukan satu perintah. But users of modern operating systems expect more. Tapi para pengguna sistem operasi yang modern mengharapkan lebih. The following applications can help round out your Linux desktop. Aplikasi berikut ini dapat membantu Anda menyempurnakan Linux desktop.
XMMS, the X Multi Media System plays most music and sound formats. XMMS, X Multi Media Sistem memutar musik dan suara paling format. It is equivalent to Winamp on Windows systems and supports MP3-formatted music, along with lots of other formats. Hal ini setara dengan Winamp pada sistem Windows dan mendukung format musik MP3, bersama dengan banyak format lain. I use XMMS as my primary music player. Saya menggunakan XMMS utama saya sebagai pemutar musik. Zinf provides another music player that can be download from its Web site. Zinf menyediakan pemutar musik lainnya yang dapat men-download dari situs Web. Formerly known as FreeAMP, Zinf specializes in playlist management. Sebelumnya dikenal sebagai FreeAMP, Zinf berspesialisasi dalam playlist manajemen. Zinf has been ported to Windows along with Linux. Zinf telah porting ke Windows bersama-sama dengan Linux.
For music CDs, the Gnome-CD program automatically launches when you insert an audio CD in the drive under the GNOME desktop. Untuk CD musik, maka Gnome-CD meluncurkan program secara otomatis ketika Anda memasukkan CD audio dalam berkendara di bawah GNOME desktop. In addition, the program connects to the online CD database (or CDDB) by way of Gracenote or other free alternatives such as FreeDB or MusicBrainz. Selain itu, program terhubung ke database online CD (atau CDDB) dengan cara Gracenote atau alternatif gratis seperti FreeDB atau MusicBrainz. All of these databases allow a network-connected workstation to pull up artist, song and title information when you insert a CD. Semua ini database memungkinkan jaringan yang terhubung ke workstation menyiangi artis, judul lagu dan informasi ketika Anda memasukkan CD. This is nothing revolutionary (until you consider the fact that it's possible to keep track of all the CDs you play), but it's quite handy. Ini tidak revolusioner (sampai Anda mempertimbangkan kenyataan bahwa mungkin untuk melacak semua CD Anda bermain), tetapi cukup berguna. This program is part of the GNOME desktop and comes with most versions of Linux. Program ini merupakan bagian dari GNOME desktop dan datang dengan sebagian besar versi Linux. So do Kaboodle and Noatun, two music players for the KDE desktop environment. Demikian juga Kaboodle dan Noatun, dua pemain musik untuk lingkungan desktop KDE.
For movies, you can download XMovie, a very good multifeatured player, or XAnim. Untuk film, Anda dapat men-download XMovie, yang sangat bagus multifeatured player, atau XAnim. XAnim, though, has not been under active development for a few years, so it might bring you mixed results. XAnim Namun, belum aktif dalam pembangunan selama beberapa tahun, sehingga dapat memberikan hasil dicampur.
The best movie player I've seen is MPlayer. The best movie player I've seen adalah MPlayer. MPlayer is simply amazing, and it supports many hard-to-find formats, including more recent AVI codecs, RealPlayer movies, QuickTime, Windows Media Video, and MPEG files. MPlayer hanya luar biasa, dan banyak mendukung keras untuk menemukan format, termasuk yang lebih baru AVI codec, film RealPlayer, QuickTime, Windows Media Video, dan file MPEG. I've had better luck with MPlayer than any other player running on Linux. I've had better luck with MPlayer dibanding pemain lainnya yang berjalan pada Linux.



klasifikasi SOFTWARE
Label: Klasifikasi Software

Diagram buatan Chao-Kuei ini menerangkan berbagai perbedaan kategori perangkat lunak. Tersedia sebagai berkas XFig, sebagai gambar JPEG (23k), dan sebagai gambar PNG (7k) dengan pembesaran 1,5 kali. Perangkat Lunak Bebas
Perangkat lunak bebas ialah perangkat lunak yang mengizinkan siapa pun untuk menggunakan, menyalin, dan mendistribusikan, baik dimodifikasi atau pun tidak, secara gratis atau pun dengan biaya. Perlu ditekankan, bahwa source code dari program harus tersedia. “Jika tidak ada kode program, berarti bukan perangkat lunak.” Yang tersebut di atas merupakan definisi sederhananya; lihat juga definisi lengkapnya.Kami juga memiliki daftar terjemahan istilah “perangkat lunak bebas” dalam berbagai bahasa lain. Jika suatu program bebas, maka dapat disertakan pada sebuah sistem operasi bebas seperti GNU, atau versi bebas dari sistem GNU/Linux.
Terdapat berbagai cara untuk membuat suatu program bebas—banyak pertanyaan rinci, yang dapat ditentukan dalam banyak cara dan masih menjadikan program tersebut bebas. Beberapa kemungkinan variasi akan dijelaskan di bawah ini.
Perangkat lunak bebas menyangkut masalah kebebasan, bukan harga. Tapi beberapa perusahaan perangkat lunak berpemilik terkadang menggunakan istilah perangkat lunak bebas untuk menunjukkan harga. Terkadang maksud mereka ialah anda dapat memperoleh salinan biner tanpa biaya; terkadang maksud mereka ialah suatu salinan disertakan dalam komputer yang anda beli. Ini tidak ada hubungannya sama sekali dengan apa yang kami maksud dengan perangkat lunak bebas pada proyek
GNU.

Karena hal ini dapat membingungkan, ketika sebuah perusahaan perangkat lunak menyatakan bahwa produknya adalah perangkat lunak bebas, selalu periksa ketentuan distribusinya untuk melihat apakah pengguna memiliki kebebasan yang dimaksudkan oleh istilah perangkat lunak bebas. Terkadang memang benar-benar perangkat lunak bebas; namun terkadang tidak.
Banyak bahasa memiliki dua kata yang berbeda untuk menyatakan “bebas” sebagai kebebasan dan “bebas” sebagai tanpa biaya. Sebagai contoh, bahasa Perancis memiliki kata “libre” dan “gratuit”. Dalam bahasa Inggris terdapat kata “gratis” yang menyatakan tentang harga tanpa membingungkan. Tapi tidak ada kata sifat yang menyatakan kebebasan tanpa membingungkan. Hal ini sangat disayangkan, karena kata semacam itu akan sangat berguna disini.
Perangkat lunak bebas seringkali lebih handal daripada perangkat lunak tidak bebas.
Perangkat Lunak Open Source
Istilah perangkat lunak “open source” digunakan oleh beberapa pihak yang artinya kurang lebih sama dengan perangkat lunak bebas. Kami memilih untuk menggunakan istilah “perangkat lunak bebas”; ikuti link untuk melihat alasannya.
Perangkat Lunak Public domain
Perangkat lunak public domain ialah perangkat lunak yang tanpa hak cipta. Ini merupakan kasus khusus dari perangkat lunak bebas non-copylefted, yang berarti bahwa beberapa salinan atau versi yang telah dimodifikasi bisa jadi tidak bebas sama sekali.Terkadang ada yang menggunakan istilah “public domain” secara bebas yang berarti “cuma-cuma” atau “tersedia gratis”. Namun “public domain” merupakan istilah hukum yang artinya “tidak memiliki hak cipta”. Untuk jelasnya, kami menganjurkan untuk menggunakan istilah “public domain” dalam arti tersebut, serta menggunakan istilah lain untuk mengartikan pengertian yang lain.
Perangkat Lunak Copylefted
Perangkat lunak copylefted merupakan perangkat lunak bebas yang ketentuan pendistribusinya tidak memperbolehkan untuk menambah batasan-batasan tambahan–jika mendistribusikan atau memodifikasi perangkat lunak tersebut. Artinya, setiap salinan dari perangkat lunak, walaupun telah dimodifikasi, haruslah merupakan perangkat lunak bebas.Dalam proyek GNU, kami meng-copyleft-kan hampir semua perangkat lunak yang kami buat, karena tujuan kami adalah untuk memberikan kebebasan kepada semua pengguna seperti yang tersirat dalam istilah “perangkat lunak bebas”. Lihat Copylefted untuk penjelasan lebih jauh mengenai bagaimana cara kerjanya copyleft dan bagaimana kita menggunakannya.
Copyleft merupakan konsep yang umum. Jadi, untuk meng-copyleft-kan sebuah program, anda harus menggunakan ketentuan distribusi tertentu. Terdapat berbagai cara untuk menulis perjanjian distribusi program copyleft.
Perangkat Lunak Bebas Non-copylefted
Perangkat lunak bebas non-copylefted dibuat oleh pembuatnya yang mengizinkan kita untuk mendistribusikan dan memodifikasi, dan untuk menambahkan batasan-batasan tambahan dalamnya.Jika suatu program bebas tapi tidak copylefted, maka beberapa salinan atau versi yang dimodifikasi bisa jadi tidak bebas sama sekali. Perusahaan perangkat lunak dapat mengkompilasi programnya, dengan atau tanpa modifikasi, dan mendistribusikan file tereksekusi sebagai produk perangkat lunak yang berpemilik.
Sistem X Window menggambarkan hal ini. Konsorsium X mengeluarkan X11 dengan ketentuan distribusi yang menetapkannya sebagai perangkat lunak bebas non-copylefted. Jika anda menginginkannya, anda dapat memperoleh salinan yang memiliki perjanjian distribusi dan juga bebas. Namun ada juga versi tidak bebasnya, dan ada workstation terkemuka serta perangkat grafik PC, dimana versi yang tidak bebas merupakan satu-satunya yang dapat bekerja disini. Jika anda menggunakan perangkat keras tersebut, X11 bukanlah perangkat lunak bebas bagi anda.

Perangkat Lunak GPL-covered
GNU GPL (General Public License) (20k huruf) merupakan sebuah kumpulan ketentuan pendistribusian tertentu untuk meng-copyleft-kan sebuah program. Proyek GNU menggunakannya sebagai perjanjian distribusi untuk sebagian besar perangkat lunak GNU.
Sistem GNU
Sistem GNU merupakan sistem serupa Unix yang seutuhnya bebas.Sistem operasi serupa Unix terdiri dari berbagai program. Sistem GNU mencakup seluruh perangkat lunak GNU, dan juga paket program lain, seperti sistem X Windows dam TeX yang bukan perangkat lunak GNU.
Kami telah mengembangkan dan mengumpulkan komponen untuk sistem GNU ini sejak tahun 1984. Pengedaran awal (percobaan) dari “sistem GNU lengkap” dilakukan tahun 1996. Sekarang (2001), sistem GNU ini bekerja secara handal, serta orang-orang bekerja dan mengembangkan GNOME, dan PPP dalam sistem GNU. Pada saat bersamaan sistem GNU/Linux, merupakan sebuah terobosan dari sistem GNU yang menggunakan Linux sebagai kernel dan mengalami sukses luar biasa.
Berhubung tujuan dari GNU ialah untuk kebebasan, maka setiap komponen dalam sistem GNU harus merupakan perangkat lunak bebas. Namun tidak berarti semuanya harus copylefted; setiap jenis perangkat lunak bebas dapat sah-sah saja jika menolong memenuhi tujuan teknis. Kita dapat menggunakan perangkat lunak non-copylefted seperti sistem X Window.
Program GNU
“Program GNU” setara dengan perangkat lunak GNU. Program Anu adalah program GNU jika ia merupakan perangkat lunak GNU.
Perangkat lunak GNU merupakan perangkat lunak yang dikeluarkan oleh proyek GNU. Sebagian besar perangkat lunak GNU merupakan copylefted, tapi tidak semuanya; namun, semua perangkat lunak GNU harus merupakan perangkat lunak bebas.Jika suatu program adalah perangkat lunak GNU, kita juga menyebutnya sebagai program GNU.
Beberapa perangkat lunak GNU ditulis oleh staf dari Free Software Foundation (FSF, Yayasan Perangkat Lunak Bebas), namun sebagian besar perangkat lunak GNU merupakan kontribusi dari para sukarelawan. Beberapa perangkat lunak yang dikontribusikan merupakan hak cipta dari Free Software Foundation; beberapa merupakan hak cipta dari kontributor yang menulisnya.
Perangkat Lunak Semi-Bebas
Perangkat lunak semi-bebas adalah perangkat lunak yang tidak bebas, tapi mengizinkan setiap orang untuk menggunakan, menyalin, mendistribusikan, dan memodifikasinya (termasuk distribusi dari versi yang telah dimodifikasi) untuk tujuan non-laba. PGP adalah salah satu contoh dari program semi-bebas.Perangkat lunak semi-bebas jauh lebih baik dari perangkat lunak berpemilik, namun masih ada masalah, dan kita tidak dapat menggunakannya pada sistem operasi yang bebas.
Pembatasan dari copyleft dirancang untuk melindungi kebebasan bagi semua pengguna. Bagi kami, satu-satunya alasan untuk membatasi substantif dalam menggunakan program–ialah melarang orang lain untuk menambahkan batasan lain. Program semi-bebas memiliki batasan-batasan tambahan, yang dimotivasi oleh tujuan pribadi semata.
Sangat mustahil untuk menyertakan perangkat lunak semi-bebas pada sistem operasi bebas. Hal ini karena perjanjian distribusi untuk sistem operasi keseluruhan adalah gabungan dari perjanjian distribusi untuk semua program di dalamnya. Menambahkan satu program semi-bebas pada sistem akan membuat keseluruhan sistem menjadi semi-bebas. Terdapat dua alasan mengapa kami tidak menginginkan hal ini:
Kami percaya bahwa perangkat lunak bebas seharusnya ditujukan bagi semuanya–termasuk pelaku bisnis, dan bukan hanya untuk sekolah dan sekedar hobi saja. Kami ingin mengundang kalangan bisnis untuk menggunakan keseluruhan sistem GNU, dan untuk itu kami tidak dapat menyertakan program semi-bebas di dalamnya.
Distribusi komersial dari sistem operasi bebas, termasuk Sistem GNU/Linux sangat penting, dan para pengguna menghargai kemampuan untuk dapat membeli distribusi CD-ROM komersial. Menyertakan satu program semi-bebas dalam sistem operasi dapat memotong distribusi CD-ROM komersial untuknya.
Free Software Foundation sendiri adalah organisasi nirlaba, dan karena itu, kami diizinkan secara hukum untuk menggunakan program semi-bebas secara “internal”. Tapi kami tidak melakukannya, karena hal itu akan melemahkan upaya kami untuk memperoleh program yang dapat disertakan ke dalam GNU.
Jika ada pekerjaan yang berhubungan dengan perangkat lunak, maka sebelum kami memiliki program bebas untuk melakukan pekerjaan itu, sistem GNU memiliki kesenjangan. Kami harus memberitahukan kepada para sukarelawan, “Kami belum memiliki program untuk melakukan pekerjaan ini di GNU, jadi kami berharap Anda menulisnya sendiri.” Jika kami menggunakan program semi-bebas untuk untuk melakukan pekerjaan itu, hal itu akan melemahkan apa yang telah kami katakan; hal itu akan menghancurkan motivasi (bagi kami, dan orang lain yang memiliki pandangan yang sama) untuk menulis substitusi yang bebas. Jadi kami tidak melakukannya.
Perangkat Lunak Berpemilik
Perangkat lunak berpemilik ialah perangkat lunak yang tidak bebas ataupun semi-bebas. Kita dapat dilarang, atau harus meminta izin, atau akan dikenakan pembatasan lainnya sehingga menyulitkan–jika menggunakan, mengedarkan, atau memodifikasinya.Free Software Foundation mengikuti aturan bahwa kita tidak dapat memasang program-program berpemilik di komputer kita kecuali untuk sementara waktu dengan maksud menulis pengganti bebas untuk program tersebut. Disamping itu, kami merasa tidak; ada alasan untuk memasang sebuah program berpemilik.
Sebagai contoh, kami merasa sah dalam memasang Unix di komputer kami pada tahun 1980-an, sebab kami menggunakannya untuk menulis pengganti bebas untuk Unix. Sekarang, karena sistem operasi bebas telah tersedia, alasan ini tidak lagi dapat diterima; kami harus menghapus semua sistem operasi tidak bebas kami, dan setiap komputer yang kami pasang harus berjalan pada sistem operasi yang
benar-benar bebas.
Kami tidak memaksa para pengguna GNU atau para kontributor GNU untuk mengikuti aturan ini. Ini adalah aturan yang kami buat untuk diri kami sendiri. Tapi kami berharap agar anda memutuskan untuk mengikutinya juga.
Freeware
Istilah “freeware” tidak terdefinisi dengan jelas, tapi biasanya digunakan untuk paket-paket yang mengizinkan redistribusi tetapi bukan pemodifikasian (dan kode programnya tidak tersedia). Paket-paket ini bukan perangkat lunak bebas, jadi jangan menggunakan istilah “freeware” untuk merujuk ke perangkat lunak bebas.
Shareware
Shareware ialah perangkat lunak yang mengijinkan orang-orang untuk meredistribusikan salinannya, tetapi mereka yang terus menggunakannya diminta untuk membayar biaya lisensi.Shareware bukan perangkat lunak bebas ataupun semi-bebas. Ada dua alasan untuk hal ini, yakni:
Sebagian besar shareware, kode programnya tidak tersedia; jadi anda tidak dapat memodifikasi program tersebut sama sekali.
Shareware tidak mengizinkan kita untuk membuat salinan dan memasangnya tanpa membayar biaya lisensi, tidak juga untuk orang-orang yang terlibat dalam kegiatan nirlaba (Dalam prakteknya, orang-orang sering tidak mempedulikan perjanjian distribusi dan tetap melakukan hal tersebut, tapi sebenarnya perjanjian tidak mengizinkannya).
Perangkat Lunak Komersial
Perangkat lunak komersial adalah perangkat lunak yang dikembangkan oleh kalangan bisnis untuk memperoleh keuntungan dari penggunaannya. “Komersial” dan “kepemilikan” adalah dua hal yang berbeda! Kebanyakan perangkat lunak komersial adalah berpemilik, tapi ada perangkat lunak bebas komersial, dan ada perangkat lunak tidak bebas dan tidak komersial.Sebagai contoh, GNU Ada selalu didistribusikan di bawah perjanjian GNU GPL, dan setiap salinannya adalah perangkat lunak bebas; tapi para pengembangnya menjual kontrak penunjang. Ketika penjualnya bicara kepada calon pembeli, terkadang pembeli tersebut mengatakan, “Kami merasa lebih aman dengan kompilator komersial.” Si penjual menjawab, “GNU Ada ialah kompilator komersial; hanya saja ia merupakan perangkat lunak bebas.”
Bagi proyek GNU, penekanannya ada pada hal yang sebaliknya: hal terpenting ialah GNU Ada merupakan perangkat lunak bebas; terlepas komersial atau bukan, itu bukan hal yang penting. Namun perkembangan tambahan GNU Ada yang dihasilkan dari komersialismenya adalah menguntungkan.
Harap sebarkan ke khalayak, perangkat lunak bebas komersial merupakan sesuatu yang mungkin. Sebaiknya, anda jangan mengatakan “komersial” ketika maksud anda ialah “berpemilik”.
KLASIFIKASI SOFTWARE PERANGKAT LUNAK
Label: Klasifikasi Software ( Perangkat lunak )
Pengertian \”SOFTWARE\” adalah : Perangkat lunak yang memungkinkan komputer mengerjakan hal – hal yang bersipat khusus, sesuai dengan kebutuhan kita. Perangkat lunak ada 2 Jenis yaitu perangkat lunak sistem ( utama ) dan perangkat lunak aplikasi ( tambahan ).
Perangkat lunak sistem ( utama )
perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.
Jenis – jenis sistem operasi komputer adalah :


Pengertian DOS
DOS adalah merupakan sistem operasi pertama Microsoft yang digunakan pada komputer-komputer versi lama. DOS merupakan sistem operasi dasar yang selalu ada pada sistem operasi Windows seakarang ini. Mungkin kini kita sudah jarang sekali menggunakan sistem operasi DOS karena sistem operasi Windows telah memiliki GUI (Graphical User Interface) yang sangat baik.
Kenapa dalam sebuah komputer membutuhkan sistem operasi? Sistem operasi adalah sebuah perangkat lunak yang mampu menjalankan sebuah komputer yang kita miliki. Tanpa sebuah sistem operasi komputer yang kita miliki tidak akan dapat ‘berbuat apa-apa’ atau sama juga merupakan benda mati yang tidak berguna. Sistem operasi mengatur segala sesuatu yang ada di dalam komputer, termasuk semua hardware yang ada, memori, harddisk dan lain-lainnya sehingga mereka dapat berkerja sama melakukan tugasnya.
Walaupun DOS meruapakan sistem operasi ‘kuno’ namun DOS sangat penting untuk kita pelajari. Dengan mempelajari DOS maka kita akan dapat menyelamatkan sistem komputer kita, terutama data-datanya jika suatu saat sistem operasi Windows kita mengalami masalah berat.
OS/2
OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS. OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS. OS / 2 dibuat pertama kali dengan tujuan untuk menggantikan sistem operasi DOS. Namun sistem ini jarang digunakan karena harganya lebih mahal dan pengembangannya lebih lambat bila dipandangkan dengan DOS.

Pengertian Unix
UNIX berjalan di beragam komputer. Unix disebut Expert Friendly Operating System, karena menyediakan sangat banyak fasilitas yang dapat bekerja sama dan berbagi informasi secara terkendali yang disukai para pakar.
UNIX Merupakan salah satu sistem operasi yang populer untuk server saat ini. UNIX dikembangkan oleh Ken Thompson dan Dennis Ritchie sekitar tahun 1969 di AT&T Bell Laboratories. Pada mulanya sistem ini dikembangkan dalam bahasa assembly. Akan tetapi karena portabilitasnya rendah (sehingga sulit dikembangkan di sistem lain) maka Ritchie mengembangkan bahasa pemrograman baru yang disebut bahasa C (sekitar tahun 1973). Sistem UNIX kemudian berkembang di lingkungan perguruan tinggi dan mulailah muncul variant dari sistem UNIX ini. Varian yang utama adalah UNIX BSD dan UNIX System V.
Macintosh ( Mac OS )
Pengertian Macintosh
Nama dari komputer yang dibuat oleh Apple Komputer yang diperkenalkan pada tahun 1984. Macintosh merupakan pc komersial pertama yang tekenal untuk penggunaan GUI yang membuat penggunanya mudah berinteraksi dengan operating system dengan menggunakan mouse dan icon. Tampilan dari operating system Microsoft windows banyak mengambil bentuk dari tampilan Mac ( tampilan GUI pertama di keluarkan oleh xerox star workstation tahun 1981 ).
Semenjak 1984 telah banyak perbaikan dan pembaruan dari produk – produknya dan selain versi desktop telah dimuat juga versi laptop, Power PC, antara lain : Power Book, iMac, Ibook, eMac dan pada operating sistemnya sekarang ( bernama OS X ) telah di masukan suatu sistem kernel dari UNIX.
Linux
Pengertian Linux
linux adalah sebuah program open source yang gratis di bawah lisensi GNU, sistem operasi 32-64 bit, yang merupakan turunan dari Unix dan dapat dijalankan pada berbagai macam platform perangkat keras mulai dari Intel (x86), hingga prosesor RISC. Linux sebagai program open source yang gratis Salah satu yang membuat Linux terkenal adalah karena gratis. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.
Novel Netware
Pengertian Novel Netware
Sistem operasi jaringan yang dikeluarkan oleh Novel Inc. Sistem operasi ini digunakan untuk lingkungan IBM PC Compatible.
Symbian
Pengertian Symbian :
Symbian OS itu adalah salah satu nama sistem operasi yang digunakan di ponsel.Seperti yang kita ketahui berdasarkan softwarenya ponsel di bagi 2 yaitu pakai OS dan tanpa OS (OS bawaan pabrik)Dengan adanya OS di ponsel maka sudah dibilang smartphone karena bisa ditambahkan aplikasi pihak ketiga. Misalkan Nokia 6600 dengan OS Symbian yang durasi maksimal recoder videonya hanya 3 menit maka dengan install aplikasi pihak ketiga maka bisa rekam sesuai dengan memori yang tersisa.OS ponsel ada 3 macam yaitu Symbian, Windows Mobile dan Linux.Symbian banyak digunakan pada ponsel Nokia (Series 60), SE (P Series), Panasonic (A700), dllWindows banyak digunakan oleh O2 (XDA, Mini, XPhone), MotorolaKalau Linux juga dipakai oleh motorola (E680/E680i)
Microsoft Windows
Jenis – jenis Sistem Operasi Windows
1. Windows 1.0 – Windows 1.04 (1985-1987)Windows 1.0 pertama kali diluncurkan pada tahun 1985 tepatnya bulan November pada saat itu windows 1.0 dijual dengan harga U$100. Windows 1.0 mempersembahkan jendera berbaris (tiled windows) dan interaksi pengguna pada komputer menggunakan grafik (Graphical User Interface atau GUI).
2. Windows 2.0 (1987)Dirilis pada tanggal 1 Desember 1987, pada versi ini terdapat teknologi implementasi pada window agar dapat di-minimize, maximize. Windows 2.0 mengambil keuntungan dari kecepatan prosesnya prosesor Intel 286. Window 2.0 saat itu dijual dengan harga U$100.
3. Windows 3.0 (1990)Rilis terbesar ketiga dari platform Windows dari Microsoft, memberikan peningkatan kemampuan, dan grafik dengan 16 warna, dan dukungan penuh dari prosesor intel 386. Popularitas Windows 3.0 berkembang pesat ketika dirilisnya Windows Software Development Kit (SDK), yang membantu para developer memfokuskan dirinya pada penulisan aplikasi dan tidak pada penulisan driver.
4. Windows NT 3.1 (1992)Pada awal tahun 1992 Windows 3.0 dikembangkan lagi menjadi Windows 3.1 perkembangan Windows ini tidak sia-sia, karena dalam waktu dua bulan pertama penjualan Windows 3.1 terjual sampai 1 juta copy. Sampai pada tahun 1993 pengguna Windows 3.1 yang legal tercatat setidaknya kurang lebih 25 juta pengguna.
5. Windows for Workgroups 3.11 (1993)Sebuah set dari Windows 3.1, Windows 3.11 menambahkan jaringan di antara beberapa komputer atau peer-to-peer. Dan juga memiliki dukungan jaringan pada sebuah domain.
6. Windows NT Workstation 3.5 (1994)Windows NT Workstation memberikan proteksi tertinggi untuk pengguna bisnis aplikasi dan data. Dengan dukungan standar grafis OpenGL, sistem operasi ini memberikan kekuatan dalam pengembangan aplikasi untuk perkembangan software, perindustrian, penelitian, dan produk-produk bisnis. Windows NT Workstation 3.5 menawarkan perkembangan kehandalan pada produktivitas 32-bit, dan dapat menampung nama file hingga 256 huruf.
7. Windows 95 (1995)Windows 95 dirilis pada tanggal 24 Agustus 1995. System Operasi ini berbasiskan system 32 bit yang benar-benar mendukung multi tasking, system file yang lebih maju, threading, networking, dll. Versi 95 ini juga termasuk tinjauan kembali secara menyeluruh di bidang interfacenya.
8. Windows NT Workstation 4.0 (1996)Upgrade yang ditujukan pada sistem operasi desktop kelas bisnis ini memberikan kemudahan penggunaan dan pengaturan yang lebih sederhana, keluaran jaringan yang lebih besar, dan alat untuk pengembangan dan mengatur intranet. Windows NT Workstation 4.0 termasuk juga didalamnya berupa tampilan Windows 95 dengan peningkatan pada jaringan untuk lebih mudah dan lebih aman dalam mengakses internet dan intranet.
9. Windows 98 (1998)Windows 98 adalah upgrade dari Windows 95. Seperti yang dideskripsikan sebagai sistem operasi, “Works Better, Plays Better,” Windows 98 adalah versi windows pertama yang didesain secara spesifik untuk konsumen.
10. Windows 98 Second Edition (1999)Windows 98 SE, sebagaimana namanya adalah terdapatnya update penting pada Windows 98. Dan juga menawarkan beberapa jenis kompabilitas hardware dan persembahan internet.
11. Windows Millennium Edition (Windows Me) (2000)Didesain untuk pengguna komputer rumahan, Windows Me menawarkan banyaknya musik, video, dan jaringan rumah untuk peningkatan reabilitas. Sebagai contoh, untuk membantu pelanggan memperbaiki sistem mereka, sistem restore dapat memundurkan perkembangan sistem sebelum adanya masalah.
12. Windows 2000 Profesional (2000)Lebih dari hanya sekedar update, pada Windows NT Workstation 4.0, Windows 2000 Professional juga didesain untuk menggantikan Windows 95, Windows 98 dan Windows NT Workstation 4.0 pada semua desktop bisnis dan laptops. Dibangun dari kode dasar Windows NT 4.0, Windows 2000. menambahkan perkembangan yang sangat besar pada reabilitas, kemudahan, dan dukungan komputansi mobile.
13. Windows XP (2001)Pada “XP” yang akan dipelajari pada buku ini, disingkat dari kata “experience”, atau pengalaman, mensimbolisasikan inovatifitas pengalaman yang Windows tawarkan untuk para pengguna PC. Dengan Windows XP, pengguna rumahan dapat menikmati musik, video, pesan, dan foto dengan komputer mereka, ketika pengguna bisnis dapat bekerja lebih cepat dan lebih pintar, berterima kasih pada teknologi dukungan teknis, dan sebuah tampilan yang segar, yang dapat membuat pekerjaan lebih mudah dikerjakan.
14. WINDOWS 2003 SERVER (2004)Windows 2003 server tergolong produk baru dari microsof dalam hal menggunakan sistem operasi ini, kebutuhan minimal harus diketahui terlebih dahulu karena jika ada ketidaksesuaian dapat mempengaruhi performa dari server.
15. Windows VISTA (2006)Dengan codename Longhorn, Windows ini dikembangkan dan melewati tahap beta kedua pada akhir 2005, dan akan dirilis versi final pada pertengahan bahkan akhir 2006 tepatnya pada 30 November 2006 telah diluncurkan semua versinya.
Perangkat lunak aplikasi ( tambahan )
Software tambahan di golongkan menurut jenis kebutuhannya :
Pengolah Kata :
Power point : aplikasi yang digunakan untuk membantu proses persentasi. Dengan manggunakan power point anda dapat mambuat proses presentasi memiliki tampilan yang cantik, unik dan menarik. Sebelum dapat membuat persentasi dengan power point, anda harus telebih dahulu menjalankan aplikasi power point.
Outlook : program untuk mengatur dan mengelola email. Ketika anda menerima sebuah email dari sebuah account sebuah email server, maka secara otomatis sebuah email tersebut akan pindah kedalam inbox program outlook expess.
Access : program yang dalam operasionalnya melibatkan basis data ( data base )
Excel : program pengolahan data bertipe numberik. Untuk menghitung budget
Visio : program untuk pembuatan sketsa
Word ; program pengolah kata ,untuk pembuatan document atau laporan berbasis text
Adobe acrobat reader : program gratisan yang dikembangkan oleh perusahaan adobe untuk membuka file – file yang berektension PDF.
Multimedia :
Power DVD : program yang digunakan untuk membuka file – file aplikasi video terutama untuk file – file DVD. Namun player ini dapat membuka file lainnya dengan format seperti dat, mpg, mov dll.
Winamp : program pemutar mp3
Super MP3 Record : program untuk merekam suara ke bentuk file mp3
Super Video Splitter : program untuk memotong – motong file video. Program ini support terhadap jenis file avi, mpeg, asf dan juga wmv dan sangat mudah digunakan
MP3 Sound Cutter : program mp3 untuk memotong mp3 yang bertujuan untuk mengambil intronya saja
Magix movie Edit pro 2005 : program untuk mengedit video, movie, foto, dan audio untuk pembuatan iklan, film, dan lain – lain
Jet audio : program untuk membuka file – file multimedia seperti mp3, avi, mov, dat, dll
Utility :
PowerQuest Partition Magic : program utility untuk menghapus, membuat, membagi atau menkonversi system file dalam hardisk anda tanpa merusak data yang telah ada. Software ini akan membuat hardisk anda labih efisien dan maningkatkan ke amanan
WINRAR : program yang berguna untuk menekan ukuran file ( kompres )
Window Washer : program untuk membersihkan data – data sementara pada hardisk, sehingga ruang kosong hardisk bertambah
Transtool : program asli buatan Indonesia. Program penterjemah 2 bahasa dari Indonesia ke English atau dari English ke Indonesia
Nero : program untuk membakar ( memburning ) sebuah cd / dvd baik berupa data, file maupun video dan audio
Advanced Archieve Recovery : Progrma yang dapat membuka file – file berekstensi ZIP atau rar yang terproteksi oleh password
Alcohol 120% rogram membakar di gunakan untuk memburn cd / dvd yang terproteksi
Gravis :
Adobe photoshop cs : merupakan program image editing terbaik saat ini, ratusan efek serta plugin pada program adobe photoshop cs membuat program ini banyak diminati oleh desain gravis, fotograper dan produsen gravis.
Adobe Page maker : merupakan program adobe untuk membantu membuat halaman – halaman pada media cetak, banyak di gunakan industri percetakan dan penerbit untuk membuat halaman buku, tabloid, Koran, majalah, dll
Corel 12 : program ini sangat popular dan banyak digunakan dalam dunia desain gravis. Corel 12 tampil lebih inovatif disbanding dengan versi – versi sebelumnya, dengan tidak menghilangkan fitur – fitur halamannya. Anda yang terbiasa dengan corel versi sebelumnya tidak akan mengalami banyak masalah jika beralih ke 12 ini. Corel 12 adalah program sangat baik untuk desain gravis, mengedit photo, membuat layout halaman dan animasi vector.

Rabu, 24 Juni 2009

Menghitung Deret Fibonacci

html>
<head>
<title> Menghitung Deret Fibonacci </title>
<script>
<!--
function fibonacci(n){
var i;
var array_fib = new Array();

array_fib.push(0);
array_fib.push(1);

for (i=0; i<n; i++){
array_fib.push(array_fib[0] + array_fib[1]);
array_fib.shift();
}
return array_fib[0];
}

for(i=0; i<=20; i++)
document.write ("fibonacci(" + i + ") = " + fibonacci(i) + "<br>");
//-->
</script>
</head>
<body>
</body>
</html>

Bubble Sort

&lt;html&gt;
&lt;head&gt;
&lt;script LANGUAGE=&quot;JavaScript&quot;&gt;

function Urutkan(form)
{
DataKosong = false;
DataInputan = form.Data.value;
inputData = DataInputan.split(&quot;,&quot;);
for (var i = 0; i &lt; inputData.length; i++)
{
inputData[i] = parseInt(inputData[i], 10);
if (isNaN(inputData[i]))
{
DataKosong = true;
break;
}
}

inputData = bubbleSort(inputData, 0, inputData.length - 1);
if (DataKosong)
{
alert(&quot;Silakan Entri Dulu Data, Pisahkan dengan tanda Koma&quot;);
form.Data.focus();
}
else
form.Hasil.value = DataString(inputData, 0);
}

function DataString(ArrayData, Angka)
{
if ((ArrayData.length - 1) &gt;= Angka)
return (ArrayData[Angka] + &quot;,&quot; + DataString(ArrayData,(Angka + 1)));
else return &quot;&quot;;
}

function bubbleSort(ArrayData, Mulai, MulaiBaru)
{
for (var i = MulaiBaru - 1; i &gt;= Mulai; i--)
{
for (var j = Mulai; j &lt;= i; j++)
{
if (ArrayData[j+1] &lt; ArrayData[j])
{
var DataTemporer = ArrayData[j];
ArrayData[j] = ArrayData[j+1];
ArrayData[j+1] = DataTemporer;
}
}
}

return ArrayData;
}

&lt;/script&gt;
&lt;/head&gt;

&lt;body&gt;
&lt;center&gt;
&lt;form&gt;

Masukan Deretan Angka, Pisahkan dengan Koma :
&lt;hr&gt;
&lt;br&gt; &lt;input type=text name=Data size=30 value=&quot;3,4,5,6,8,5,12,4,8,4,20&quot;&gt;
&lt;br&gt;
&lt;br&gt;
&lt;input type=button value=&quot;Urutkan&quot; onClick=&quot;Urutkan(this.form)&quot;&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Hasil Pengurutan :
&lt;hr&gt;
&lt;input type=text name=Hasil size=30&gt;

&lt;/form&gt;
&lt;/center&gt;

&lt;/body&gt;
&lt;/html&gt;

GrApH

<html>
<head><title>Dijkstra Algorithms </title>

</head>
<body>
<script language = "javascript">

var NilaiAcuan = 10000;
var TakTerdefinisi = -1;
var NamaVerteks = new Array('A','B','C','D','E','F');
var Matriks = new Array(6);

function Bobot(a,b)
{
return Matriks[a][b];
}

function Dijkstra(JumlahVerteks,Awal,d)
{
var Posisi = new Array(JumlahVerteks);
var i;
var Kunjungan = new Array(JumlahVerteks);
var pred = new Array(JumlahVerteks);

for(i=0; i<JumlahVerteks; i++)
{
Posisi[i] = NilaiAcuan;
pred[i] = TakTerdefinisi;
Kunjungan[i] = false;
}
Posisi[Awal] = 0;

var Verteks;
for (Verteks = 0; Verteks < JumlahVerteks; Verteks++)
{
var JarakTerpendek = NilaiAcuan, closest = -1;
for (i=0; i < JumlahVerteks; i++)
{
if (!Kunjungan[i])
{
if (Posisi[i] <= JarakTerpendek)
{
JarakTerpendek = Posisi[i]; closest = i;
}
}
}

Kunjungan[closest] = true

for (i=0; i < JumlahVerteks; i++)
{
if (!Kunjungan[i])
{
var w = Bobot(closest, i);
if (Posisi[closest]+w < Posisi[i])
{
Posisi[i] = Posisi[closest] + w;
pred[i] = closest;
}
}
}
}


i=d
if (Posisi[i] < NilaiAcuan)
{
var Lintasan = NamaVerteks[i];
var Verteks = i;
while (Verteks>0)
{
Verteks = pred[Verteks];
if (Verteks>=0) Lintasan = NamaVerteks[Verteks] + '->' + Lintasan;
}
alert("Jarak :" + Posisi[i]+' ('+Lintasan+')'+'<br>');
} else
{
alert("Tidak ada Jalur");
}
}


var x = '~';
document.write('<pre>');
document.write(Matriks[0]=new Array(0,2,3,x,x,x));
document.write('<br>');
document.write(Matriks[1]=new Array(2,0,3,6,x,x));
document.write('<br>');
document.write(Matriks[2]=new Array(3,3,0,3,5,x));
document.write('<br>');
document.write(Matriks[3]=new Array(x,6,3,0,1,3));
document.write('<br>');
document.write(Matriks[4]=new Array(x,x,5,1,0,1));
document.write('<br>');
document.write(Matriks[5]=new Array(x,x,x,3,1,0));
document.write('<br>');
document.write('</pre>');


document.write('<pre>A-2-B-6--D--3-F <br>');
document.write('\\ | /| / <br>');
document.write(' 3 3 3 1 1 <br>');
document.write(' \\ | / | / <br>');
document.write(' \\|/ |/ <br>');
document.write(' C--5-E <br> </pre>');




var Dari=0; // A
var Ke =5; // F
Dijkstra(Matriks.length,Dari,Ke);
//-->

</script>

</body>
</htmL>

Stack

<html>
<head>
<title>contoh implementasi push dan pop pada stack</title>
</head>

<body>
<script type="text/javascript">
var stack = new Array;
stack.push("A");
stack.push("B");
stack.push("C");
document.write("stack:"+stack.toString() +"<br>");

var YangDiAmbil = stack.pop();
document.write("Data Yang Diambil:"+YangDiAmbil);
document.write("<br>");
document.write("Isi stack terakhir:"+stack.toString());
</script>

</body>
</html>

Prak 8.

<html>
<head><title>Memanipulasi Data Pegawai</title>
<script language = "JavaScript" type="text/javascript">
<!--

var DBPegawai = new Array ();
function Pegawai(Fields_NIP,Fields_Nama,Fields_Gaji_Per_Jam,Fields_Jam_Kerja,Fields_Gaji_Total)

{
this.NIP = Fields_NIP;
this.Nama = Fields_Nama;
this.Gaji_Jam = Fields_Gaji_Per_Jam;
this.Jam_Kerja = Fields_Jam_Kerja;
this.Gaji_Total = Fields_Gaji_Total;
}

function inputPegawai()
{
var Nama, Gaji_Per_Jam, Jam_Kerja, Gaji;
while ( NIP = window.prompt("Ketikan NIP (Nomor Induk Pegawai)\n\n Click 'cancel' untuk Berhenti !!."))
{
Nama = window.prompt("Nama Pegawai : ");
Gaji_Per_Jam = parseInt(window.prompt("Gaji Per Jam : "));
Jam_Kerja = parseInt(window.prompt("Jumlah Jam Kerja : "));
Gaji = Gaji_Per_Jam*Jam_Kerja;
DBPegawai[DBPegawai.length] = new Pegawai(NIP,Nama,Gaji_Per_Jam,Jam_Kerja,Gaji);
}
ShowPegawai();
}

function ShowPegawai(){
document.write("<table border='1'>"+
"<tr>"+
"<th>NIP</th><th>Nama</th><th>Gaji Per Jam</th><th>Jam Kerja</th>"+
"<th>Gaji Total</th>"+
"</tr>");

for (i=0; i < DBPegawai.length; i++){
document.write("<tr>"+
" <td>"+DBPegawai[i].NIP + "</td>"+
" <td>"+DBPegawai[i].Nama + "</td>"+
" <td align='right'>"+DBPegawai[i].Gaji_Jam + "</td>"+
" <td align='right'>"+DBPegawai[i].Jam_Kerja + "</td>"+
" <td align='right'>"+DBPegawai[i].Gaji_Total + "</td>"+
"</tr>");
}
document.write("</table>");
}

//-->
</script>
</head>
<body onload ="inputPegawai();">
</body>
</html>

Antrian 1

<html>
<head>
<title> Program Queue dengan unshift javaScript </title>
<script Language="JavaScript">

function DataQueue()
{
var queue = [];
queue.unshift(1);
queue.unshift(2);

var i = queue.pop();
document.write(i + "<br/>");
queue.unshift(3);
queue.unshift(4);
var i = queue.pop();
document.write(i + "<br/>");
}

</script>
</head>

<body>
<form name="FormStrukturData">
<input name="btnQueue" value="Queue" type="button" onClick="DataQueue();" />
</form>
</body>
</html>