Anda di halaman 1dari 9

FUNGSI APLIKASI-APLIKASI LINUX

A. APLIKASI MULTIMEDIA
1. Amarok (Audio Player) Amarok adalah aplikasi yang dapat memainkan musik untuk sistem operasi Linux, Unix, Mac OS dan Windows dengan antarmuka yang intuitif. Amarok dapat terhubung ke berbagai layanan Web dan dapat mengakses musik secara langsung dan sangat potensial memperluas jumlah lagu. Berkat API yang kuat, menambahkan layanan tambahan dapat dilakukan dengan cara yang mudah, Seperti layanan dari Last.fm yang terintegrasi dengan Amarok sehingga mendengarkan streaming Last.fm melalui Internet dapat dilakukan di sini. Informasi mengenai tracktrack yang dimainkan dapat dikirim ke Last.fm, yang memungkinkan untuk mengakses fitur-fitur Last.fm yang kaya, seperti statistik, chart, dan lain-lain. 2. XMMS (Audio Player) XMMS (X MultiMedia System) adalah player suara dengan kode program yang ditulis dari dasar. XMMS merupakan program yang bisa digunakan untuk memainkan MP3 di Linux. XMMS dapat memainkan berkas WAV dan juga media CD seperti halnya Winamp. Selain itu XMMS juga dapat memainkan berkas dengan format MOD, S3M, MED dan juga Ogg Vorbis (lihat http://www.vorbis.com) yang merupakan format berkas musik gratis, alternatif pengganti MP3. Masih sama dengan Winamp, XMMS memiliki 3 buah panel utama yaitu, panel kontrol, panel equalizer dan panel playlist.

3. MPlayer (Movie Player) MPlayer adalah sebuah pemutar media yang tergolong sumber terbuka dan bebas. Program ini tersedia untuk hampir semua sistem operasi yang umum digunakan, termasuk Linux dan sistem-sistem mirip Unix lainnya, Microsoft Windows, dan Mac OS X. Versi-versi untuk OS/2, Syllable, AmigaOS, dan MorphOS juga tersedia. Versi Windows bisa digunakan juga pada DOS menggunakan HX DOS Extender, namun masih terjadi sedikit masalah. Sebuah port untuk DOS menggunakan DJGPP juga tersediaSebuah versi untuk Wii Homebrew Channel juga sudah dikembangkan. MPlayer mendukung banyak jenis format media. Selain daya dukungnya yang luas, MPlayer juga dapat menyimpan seluruh materi streaming ke dalam sebuah berkas. Program sertaannya, MEncoder, dapat mengambil stream atau berkas input (masukan) dan mengubah formatnya ke dalam beberapa format output (keluaran) yang

berbeda-beda, dengan menerapkan aneka transformasi opsional ketika proses pengambilan itu dijalankan. MPlayer juga mendukung beberapa jenis driver output (keluaran) yang berbeda-beda untuk menampilkan video, misalnya X11, OpenGL, DirectX, Quartz Compositor, VESA, Framebuffer, SDL, dan driver-driver output yang jarang seperti Seni ASCII dan Blinkenlights. MPlayer juga dapat digunakan untuk menampilkan TV dari sebuah TV card menggunakan peralatan tv://channel, atau memainkan dan menangkap saluran radio via radio://channel|frequency.

4. K3B (burn tool for linux) K3b (KDE burn baby burn) adalah salah satu aplikasi perangkat lunak dibawah lisensi GNU GPL untuk desktop KDE yang digunakan sebagai tool yang berhubungan dengan CD dan DVD seperti menyalin file (back up), burning, disk copy, menyalin iso, audio & video CD dan lain-lain. K3b memiliki banyak pengaturan interface baik standar maupun pengaturan lanjutan untuk penggunanya. Sama seperti halnya dengan sebagian besar aplikasi KDE, K3b ditulis dalam C++ bahasa pemrograman dan menggunakan Qt toolkit GUI.

B. APLIKASI PROGRAMMING
1. SCITE (Scintilla Text Editor) SciTE adalah berbasis Scintilla Text Editor. Awalnya dibangun untuk menunjukkan Scintilla, telah tumbuh menjadi umum editor dengan fasilitas yang berguna untuk membangun dan menjalankan program. SciTE saat ini tersedia untuk Intel Win32 dan Linux sistem operasi yang kompatibel dengan GTK +. Telah dijalankan pada Windows XP dan Fedora 8 dan Ubuntu 7.10 dengan GTK + 2,12

Scintilla adalah gratis mengedit kode sumber komponen. Hal ini telah dilengkapi dengan kode sumber dan lisensi yang memungkinkan digunakan dalam setiap proyek gratis atau produk komersial. Seperti halnya fitur-fitur yang ditemukan komponen mengedit teks standar, Scintilla mencakup fitur-fitur berguna terutama ketika mengedit dan debugging kode sumber. Ini mencakup bantuan untuk sintaks styling, indikator kesalahan, kode panggilan penyelesaian dan tips. Margin pemilihan dapat berisi tanda-tanda seperti yang digunakan dalam debugger untuk menunjukkan breakpoints dan baris saat ini. Styling pilihan lebih terbuka dibandingkan dengan banyak editor, memungkinkan penggunaan proporsional font, tebal dan miring, beberapa latar depan dan latar belakang warna dan beberapa font. 2. Umbrello (UML Tool)

Adapun kemampuan dari UML Umbrello Modeler antara lain : Mempermudah pengembangan perangkat lunak atau sistem. Membantu menghasilkan produk yang berkualitas tinggi. Dapat digunakan sebagai dokumentasi desain perangkat lunak yang dapat membantu Anda dan sesama pengembang. Merupakan perangkat lunak free (baca: bebas) dan dapat di download tanpa biaya.

Dengan menggunakan tool seperti ini, kita lebih mudah untuk menjelaskan cara kerja aplikasi kita kepada orang lain. Dan satu hal yang tidak kalah penting, kita jadi lebih mudah melihat batasan sistem dan peranan setiap komponen yang terlibat didalamnya. 3. Java Beberapa kelebihan Java dan fungsinya : a. Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. b. OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) Java merupakan salah satu bahasa pemrograman berbasis objek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. c. Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah

dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi. d. Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java. e. Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).

4. PHP PHP: Hypertext Preprocessor[1] adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML.[2][3] PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system. 5. MySQL MySQL sangat populer dalam aplikasi web seperti MediaWiki (perangkat lunak yang dipakai Wikipedia dan proyek-proyek sejenis) dan PHP-Nuke dan berfungsi sebagai komponen basis data dalam LAMP. Popularitas sebagai aplikasi web dikarenakan kedekatannya dengan popularitas PHP, sehingga seringkali disebut sebagai Dynamic Duo. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya.

MySQL memiliki beberapa keistimewaan, antara lain : 1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi. 2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis. 3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik. 4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu. 5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query). 6. Visual Text Editor Vi merupakan salah satu text editor yang disediakan padasistem operasi Linux(UNIX). Dapat membuat dan memodifikasi file-file text dengan format ASCI,contoh : File user (.login dan .cshrc),file system,program shell,document,email,dsb).

C. APLIKASI INTERNET
1. Downloader for X (download manager tool) Downloader untuk X adalah alat untuk men-download file dari Internet baik melalui HTTP dan FTP dengan antarmuka kuat tapi userfriendly. Downloader for X mendukung menghubungkan kembali dan melanjutkan pada timeout koneksi, memiliki antrian download beberapa file, dukungan untuk download simultan, dan banyak fitur lainnya untuk men-download kuat. Berikut adalah beberapa fitur kunci dari "Downloader for X": Pendukung kedua protokol FTP dan HTTP, serta server HTTP dan FTP proxy. SOCKS5 dukungan juga termasuk! Otentikasi pada server proxy didukung juga. Program menyimpan log dari semua sesi download yang memungkinkan pengguna advance untuk memantau masalah manual menurut informasi dari log tersebut. cara ini memungkinkan pengguna untuk mengelola download mereka secara real time. Pengguna dapat menghentikan sebentar, terus, bergerak dalam antrian, tambahkan download baru dan menghapus download manual. Pengguna juga dapat memungkinkan untuk menghapus download yang sudah selesai atau gagal secara otomatis oleh program. Rekursif men-download melalui FTP dan juga melalui HTTP didukung. Powerfull Filter-manager memungkinkan pengguna advance untuk menentukan file yang harus di-download dan file yang harus yang akan dilewatkan. Wildcard didukung untuk download FTP juga. Kemampuan untuk men-download di lebih dari satu koneksi per waktu. Biasanya download nomor menggunakan kecepatan koneksi kenaikan men-download hingga 300% dan bahkan lebih! Pendukung dari 'kecepatan download karena kenaikan jumlah jauh lebih sedikit dari `berdiri koneksi' yang disebut` koneksi Persistent tahap. Dengan fitur ini d4x menggunakan koneksi ke server berkali-kali. koneksi persisten melalui HTTP yang

didukung otomatis tetapi koneksi persistent atas FTP dapat diaktifkan oleh pengguna ('Jangan mengirim perintah QUIT' pilihan pengaturan FTP). Kemampuan untuk membatasi kecepatan download file terpisah serta untuk seluruh program modem memungkinkan pengguna menelusuri Web dan men-download file pada saat yang sama. Built-in Scheduller, manajer URL-dan 'otomatis menambahkan' memungkinkan pengguna untuk mempermudah download advaced mengelola dengan berbagai kriteria. Multiqueued desain, kemampuan untuk berjalan tanpa antarmuka X, kemampuan untuk mengelola d4x melalui baris perintah dan banyak fitur lainnya akan memuaskan siapa saja yang mencari waktu untuk mempelajari program ini.

2. GAIM messenger (messenger tool) Gaim (gaim.sourceforge.net) adalah salah satu aplikasi Internet Messaging (IM) atau Instant Messenger bebas yang cukup populer di kalangan pengguna Internet dan mendukung banyak protokol dari AIM/ICQ, Gadugadu, IRC, Jabber, sampai dengan Yahoo. Selain itu aplikasi ini juga tersedia dalam dua platform sistem operasi: Linux dan Windows. Berikut ini merupakan tampilan Buddy List pada Gaim.

D. APLIKASI OFFICE
1) OpenOffice.org (office for linux) OpenOffice.org adalah sebuah paket aplikasi perkantoran berkode sumber terbuka (open source) yang dapat diperoleh secara gratis. Paket tersebut termasuk komponenkomponen pengolah kata (word processor), lembar kerja (spreadsheet), presentasi, ilustrasi vektor, dan gudang data (database). OpenOffice.org ditujukan sebagai saingan bagi Microsoft Office dan dapat dijalankan di atas berbagai platform, di antaranya Windows, Solaris, Linux, dan Mac OS X. OpenOffice.org mendukung standar dokumen terbuka untuk pertukaran data, dan dapat digunakan tanpa biaya. OpenOffice.org adalah free/open source software. Artinya, source code OpenOffice.org tersedia dan bisa dimanfaatkan dengan sangat fleksibel (sesuai lisensi GNU LGPL). Dari sisi lisensi, ini artinya pengguna tidak perlu mengeluarkan sepeser uangpun untuk membeli lisensi penggunaan. Pengguna mungkin perlu mengeluarkan sedikit uang untuk membeli buku panduan atau media instalasi OpenOffice.org. Dengan menggunakan OpenOffice.org, kita tetap bisa membuka dan menyimpan dokumen-dokumen yang dihasilkan dari Microsoft Office.

Komponen Aplikasi : a. OpenOffice.org Writer Adalah salah satu komponen dalam OpenOffice.org yang berfungsi untuk mengedit dokumen adapun dokumen format yang bisa digunakan adalah .doc .odt .rtf dan bisa export ke .pdf dengan sekali klik. Program ini sangat mudah digunakan untuk membuat memo cepat, sangat stabil dan mampu untuk membuat dokumen dengan banyak halaman serta banyak gambar dan judul heading. Selain itu, kelebihannya adalah pengaturan formating untuk bullet and number yang sangat mudah (diatur terintegrasi melalui satu toolbar). b. OpenOffice.org Calc Openoffice.Org Calc atau dikenal dengan sebutan CALC saja adalah Perangkat lunak pengolah data angka, teks ataupun formula numerik. Program ini memudahkan pengguna untuk memanipulasi data mentah yang biasanya berupa tabulasi data menjadi sebuah laporan data yang menarik dan mudah dipahami karena ditampilkan menjadi grafik yang menarik. c. OpenOfice.org Impress Openoffice.Org Impress atau dikenal dengan sebutan IMPRESS saja adalah Perangkat lunak untuk membuat presentasi multimedia dan media interaktif. d. Open Office.org Base Openoffice.Org Base atau dikenal dengan sebutan BASE saja adalah Perangkat lunak untuk memanipulasi dan memanajemen database. Pembuatan input data, sekaligus memanipulasi dan membuat laporannya dapat dikerjakan dengan BASE ini. e. OpenOffice.org Draw OpenOffice.org Draw merupakan perangkat lunak untuk membuat dan memanipulasi gambar digital terutama gambar-gambar 2 dimensi yang dapat digunakan untuk melengkapi dan menghiasi file dokumen kantor yang terpaket dalam aplikasi OpenOffice.org. Pembuatan gambar dan simbol sederhana bisa dengan mudah dibuat dengan aplikasi ini seperti lingkaran, kotak, garis termasuk pewarnaannya, bahkan aplikasi ini mempunyai fasilitas untuk memanipulasi gambar 2 dimensi menjadi gambar 3 dimensi. f. OpenOffice.org Math OpenOffice.org Math merupakan komponen aplikasi yang terpaket dalam aplikasi OpenOffice.org, berfungsi untuk mengetikan rumus-rumus matematika secara mandiri dan hasil penulisan teksnya dapat dimanfaatkan dalam aplikasi OpenOffice lainnya.

2) Abiword (Word Processor Form Linux) AbiWord adalah perangkat lunak bebas pengolah kata (word processor) yang mirip dengan Microsoft Word word dan OpenOffice.org writer. Ia sangat cocok digunakan untuk melakukan tugas-tugas pemrosesan kata. Program yang diklaim ringan ini pertama kali dikembangkan oleh Abisource.inc sebelum kemudian diintegrasikan kedalam GNOME Office. Ia mampu membaca format dokumen .doc, .sxw, dan beragam format dokumen umum lainnya. AbiWord Portable adalah aplikasi word processor alternatif pengganti Microsoft Word atau Open Office yang yang dikemas secara portabel sehingga bisa disimpan dalam USB Flash Disk, iPod, Hard Disk Portable, CD atau komputer manapun. Terlebih lagi, aplikasi ini juga compatible dan mendukung file-file dari Microsoft Word, Word Perfect, Open Document (OpenOffice.org), Office Open XML (MS Word [...]

E. EYE CANDY
1. Beryl Beryl adalah suatu eye candy yang dikembangkan untuk Linux dimana memanfaatkan kemampuan dari graphic card yang kita punyai, untuk memperindah tampilan desktop kita, dan memberikan suatu efek-efek yang luar biasa pada desktop yang kita gunakan 2. Emerald Themes Linuxer yang sering bermain-main dengan compiz fusion pasti sudah kenal dengan emerald. Emerald adalah window manager, dulunya dikenal dengan nama cgwd, akronim dari Compiz Generic Window Decorator. Emerald merupakan window decorator untuk Window manager di Compiz compositing yang dibuat dan ditulis oleh Quinnstorm. Untuk menjalankan emerald, maka PC harus dilengkapi dengan aplikasi Compiz. Instalasi theme emerald tidak rumit. Pada Icon compiz fusion di taskbar, klik kanan icon fusion dan pilih Emerald Theme Manager. Biasanya jenis themes yang bisa di import dari menu ini adalah themes yang berformat .emerald. Untuk format .tar.gz, maka harus di ekstrack dan di copy langsung ke direktori themes emerald.

3. EMULATOR
1. WINE Wine merupakan sebuah proyek yang bertujuan untuk membuat agar sistem operasi bertipe Unix (Unix-like) dan sistem X-Windows yang berjalan pada suatu komputer pribadi dapat menjalankan program yang khusus dibuat untuk Microsoft

Windows. Alternatifnya, mereka yang ingin melakukan pemangkalan (porting) suatu aplikasi Windows ke sistem Unix-like dapat melakukan kompilasi melalui pustaka Wine dalaPm bentuk Winelib. Sistem operasi yang didukung oleh Wine adalah Linux, BSD, Solaris dan MacOS. Untuk para pengguna non-Windows, Wine menyediakan `Wine Application Database` yang dapat digunakan oleh para pengguna Wine untuk bertukar informasi mengenai keberhasilan dan kegagalan pengguna dalam memasang aplikasi-aplikasi Windows di sistem operasi mereka. Aplikasi ini sudah menjadi andalan untuk mereka yang sudah terbiasa dengan sistem operasi Windows.

Anda mungkin juga menyukai