Sabtu, 29 April 2017

LINUX OS

                 LINUX OS

  • Pengertian 




                  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.


  • Sejarah


              Pada tahun 1969, Ken Thompson dan Dennis Ritchie (juga adalah developer bahasa C), para peneliti di AT&T Bell Laboratorium Amerika, membuat sistem operasi UNIX, cikal bakal dari Linux. UNIX mendapatkan perhatian besar karena merupakan sistem operasi pertama yang dibuat bukan oleh hardware maker. Selain itu juga karena seluruh source code-nya dibuat dengan bahasa C, sehingga mempermudah pemindahannya ke berbagai platform.
Dalam waktu singkat UNIX berkembang dalam dua jalur : UNIX yang dikembangkan oleh Universitas Berkeley dan yang dikembangkan oleh AT&T. Setelah itu mulai banyak perusahaan yang melibatkan diri, dan terjadilah persaingan yang melibatkan banyak perusahaan untuk memegang kontrol dalam bidang sistem operasi. Persaingan ini menyebabkan perlu adanya standarisasi. Dari sini lahirlah proyek POSIX yang dimotori oleh IEEE (The Institute of Electrical and Electronics Engineers) yang bertujuan untuk menetapkan spesifikasi standar UNIX. Sejak saat itu, muncul berbagai macam jenis UNIX.
Salah satu diantaranya adalah MINIX yang dibuat oleh A. S. Tanenbaum untuk tujuan pendidikan. Source code MINIX inilah yang oleh Linus Torvalds, seorang mahasiswa Universitas Helsinki pada waktu itu, kemudian dijadikan sebagai referensi untuk membuat sistem operasi baru yang gratis dan yang source codenya bisa diakses oleh umum. Sistem operasi ini kemudian diberi nama Linux. Dalam membangun Linux, Linus menggunakan tool-tool dari Free Foundation Software yang berlisensi GNU. Kemudian untuk menjadikan Linux sebuah sistem operasi yang utuh, dia memasukkan program-program yang juga berlisensi GNU.
Berawal dari sistem operasi Unix dikembangkan dan diimplementasikan pada tahun 1960-an dan pertama kali dirilis pada 1970. Faktor ketersediaannya dan kompatibilitasnya yang tinggi menyebabkannya dapat digunakan, disalin dan dimodifikasi secara luas oleh institusi-institusi akademis dan pada pebisnis.
Linux adalah suatu sistem operasi yang bersifat multi user dan multitasking, yang dapat berjalan di berbagai platform, termasuk prosesor INTEL 386 dan yang lebih tinggi. Sistem operasi ini mengimplementasikan standard POSIX. Linux dapat berinteroperasi secara baik dengan sistem operasi yang lain, termasuk Apple, Microsoft dan Novell.
Nama Linux sendiri diturunkan dari pencipta awalnya, LINUS TORVALDS, di Universitas Helsinki, Finlandia yang sebetulnya mengacu pada kernel dari suatu sistem operasi. Linux dulunya adalah proyek hobi yang dikerjakan oleh Linus Torvalds yang memperoleh inspirasi dariMinix.
Minix adalah sistem UNIX kecil yang dikembangkan oleh Andy Tanenbaum pada tahun 1987.
Sekarang Linux adalah sistem UNIX yang lengkap, bisa digunakan untuk jaringan (networking), pengembangan software, dan bahkan untuk sehari-hari. Linux telah digunakan di berbagai domain, dari sistem benam sampai superkomputer, dan telah mempunyai posisi yang aman dalam instalasi server web dengan aplikasi LAMP-nya yang populer. Linux sekarang merupakan alternatif OS yang jauh lebih murah jika dibandingkan dengan OS komersial, dengan kemampuan Linux yang setara bahkan lebih Lingkungan sistem operasi ini termasuk :
  •  Ratusan program termasuk, kompiler, interpreter, editor dan utilitas
  •  Perangkat bantu yang mendukung konektifitas, Ethernet, SLIP dan PPP, dan interoperabilitas.
  •  Produk perangkat lunak yang reliabel, termasuk versi pengembangan terakhir.
  •  Kelompok pengembang yang tersebar di seluruh dunia yang telah bekerja dan menjadikan
Linux portabel ke suatu platform baru, begitu juga mendukung komunitas pengguna yang beragam kebutuhan dan lokasinya dan juga bertindak sebagai team pengembang sendiri.
Sejarah Linux berkaitan dengan GNU. Proyek GNU yang mulai pada 1984 memiliki tujuan untuk membuat sebuah sistem operasi yang kompatibel dengan Unix dan lengkap dan secara total terdiri atas perangkat lunak bebas. Tahun 1985, Richard Stallman mendirikan Yayasan Perangkat Lunak Bebas dan mengembangkan Lisensi Publik Umum GNU (GNU General Public License atau GNU GPL). Kebanyakan program yang dibutuhkan oleh sebuah sistem operasi (seperti pustaka, kompiler, penyunting teks, shell Unix dan sistem jendela) diselesaikan pada awal tahun 1990-an, walaupun elemen-elemen tingkat rendah seperti device driver
Linux tidak memiliki suatu logo yang terlihat menarik, hanyalah sebuah burung Penguin yang memperlihatkan sikap santai ketika berjalan. Logo ini mempunyai asal mula yang unik, awalnya tidak ada suatu logo yang menggambarkan trademark dari Linux sampai ketika Linus ( Sang Penemu ) berlibur ke daerah selatan dan bertemu dengan seekor linux kecil dan pendek yang secara tidak sengaja menggigit jarinya. Hal ini membuatnya demam selama berhari-hari. Kejadian ini kemudian menginspirasi dirinya untuk memakai penguin sebagai logonya
TUX, nama seekor pinguin yang menjadi logo maskot dari linux. TUX hasil karya seniman Larry Ewing pada waktu developer merasakan Linux harus mempunyai logo trademark ( 1996 ), dan atas usulan James Hughes dipilihlah nama TUX yang berarti Torvalds UniX. Lengkap sudah logo dari Linux, berupa penguin dengan nama TUX. Trademark ini segera didaftarkan untuk menghindari adanya pemalsuan. Linux terdaftar sebagai Program sistem operasi ( OS ).


  • Kelebihan Dan Kekurangan 


Kelebihan

- Linux Bersifat open source, terbuka dan bebas sehingga untuk mendapatkannya tidak memerlukan biaya (LISENSI FREE)  dan semuanya boleh di utak atik.
- Sekarang Linux sudah mudah di operasikan. Bahkan sekarang orang awam pun sudah banyak yang menggunakannya beda dengan dulu pengguna linux identik dengan para hacker.
- Lebih unggul dalam hal keamanan karena linux merupakan sistem operasi yang multiuser sehingga jika virus menyerang user tertentu, maka akan sangat sulit untuk menyebar ke user lainnya.
- Hampir semua aplikasi yang biasa dijalankan di windows, sudah ada aplikasi linuxnya yang dikembangkan oleh komunitas linux atau bisa juga menggunakan software emulator.
- linux memerlukan resource yang lebih kecil jika dibandingkan dengan Windows sehingga cocok untuk PC yang mempunyai spesifikasi minimum
- Linux mempu berjalan di dua mode.
- Linus lebih stabil sehingga jarang crash atau nge-hang yang mengharuskan kita untuk merestart komputer.
- Ada bermacam-macam pilihan pada linux seperti Ubuntu, Fedora, Debian, Centos, RedHat, Opensuse, Mandriva, dan sebagainya.
- Mempunyai komunitas di berbagai penjuru dunia.

Kelemahan


- User banyak yang belum terbiasa menggunakan linux karena mereka lebih terbiasa menggunaka windows.
- Dukungan hardware dari vendor-vendor tertentu yang tidak terlalu baik pada linux. Jika ingin melihat daftar-daftar hardware yang mendukung linux silahkan dilihat di www.linux-drivers.org atau www.linuxhardware.org/.
- Instalasi linux tidak semudah Instalasi windows.
- Program/ Aplikasi di linux belum seampuh aplikasi windows.
- Bagi administrator sistem perlu belajar dahulu karena belum terbiasa dengan Unix-like,.
- Struktur direktori serta hak akses yang membingungkan bagi user yang terbiasa menggunakan windows.





  • Contoh-contoh Distro Linux



1. Kali LINUX

Kali Linux (sebelumnya dikenal sebagai BackTrack) adalah distribusi berbasis Debian dengan koleksi alat keamanan dan forensik. Ini fitur update keamanan yang tepat waktu, dukungan untuk arsitektur ARM, pilihan empat lingkungan desktop populer, dan upgrade yang mulus ke versi yang lebih baru.




2. DEVUAN

Distribusi Devuan GNU + Linux adalah garpu Debian yang berusaha menyediakan distribusi Linux tanpa perangkat lunak sistem. Proyek ini sekarang berusia sekitar dua tahun dan telah menerbitkan kandidat rilis pertamanya. Ini bisa diadopsi sebagai jalur upgrade dari Debian "Wheezy" atau Debian "Jessie". "Rilis kandidat Devuan 'Jessie' ini sedekat mungkin dengan distribusi universal universal 'dukungan jangka panjang' yang bebas dari sistem, dengan semangat asli Debian. Rilisan terakhir 'Susanie' akan segera menyusul dan kemudian kami akan Perhatian kami kepada 'Ascii', cabang pengujian saat ini. Apa yang telah diperbaiki di Devuan 'Jessie': masalah deteksi otomatis WiFi yang ada pada seri rilis beta telah diperbaiki; masalah yang menghalangi Samba untuk menginstal telah diperbaiki; Devuan Sekarang langsung memberikan berbagai rasa distribusi yang berbeda - desktop live, embedded, minimal live dan installer ISO; Devuan's Simple Distro Kit (SDK) cepat mendekati kematangan .... "Informasi lebih lanjut, beserta daftar perubahan, tersedia dalam rilis pengumuman. Download gambar hidup desktop (dengan Xfce) atau DVD instalasi lengkap: devuan_jessie_1.0.0-RC_amd64-live.iso (803MB, SHA256, tanda tangan), devuan_jessie_1.0.0-RC_amd64_DVD.iso (4,456MB, SHA256, tanda tangan, daftar nama).



3. RISC OS


Steve Revill telah mengumumkan perilisan pengembangan baru dari RISC OS Open, edisi spesial RISC OS yang dirancang untuk komputer single board board Raspberry. RISC OS, yang dikembangkan oleh para penemu arsitektur prosesor ARM, tidak didasarkan pada UNIX, Linux atau sistem lain yang ada. Varian Raspberry Pi yang tersedia secara bebas menggunakan lingkungan desktopnya sendiri (disebut Pinboard) dan aplikasi. Ini adalah rilis pertama proyek ini selama lebih dari dua tahun: "Telah lama diantisipasi setelah kesuksesan rekaman hit kami sebelumnya (RC14) pada bulan Februari 2015, namun penantiannya telah berakhir. Dukungan terkini untuk ARMv8 terbaru di ROM OS utama, dibundel dengan ratusan perbaikan dan perbaikan pada OS. Rilis sebelumnya didasarkan pada RISC OS 5.21 yang ada saat ini. Ada aplikasi baru dan update pada disk juga, serta peningkatan yang signifikan selesai terima kasih. Untuk sumbangan berupa dukungan JPEG yang diperbarui, deteksi monitor EDID dan beberapa karya USB pertama. Yayasan Raspberry Pi telah sibuk menciptakan model baru dengan kecepatan yang menakjubkan, sehingga daftar papan Pi yang berbeda didukung juga berkembang. " Berikut adalah pengumuman rilis lengkap. Gambar kartu SD terkompresi tersedia untuk didownload (MD5) dari sini: riscos-2017-04-13.15.zip (119MB).



4. ROSA

Vladimir Potapov telah mengumumkan perilisan ROSA R9, sebuah update utama dari distribusi yang dimulai sebagai sebuah garpu Mandriva Linux dan yang mempertahankan banyak alat Mandriva. Versi baru hadir dalam dua varian desktop - KDE 4 atau Plasma Desktop 5.9: "ROSA R9 adalah rilis pertama berdasarkan platform paket baru 2016.1. Distribusi ditargetkan terutama pada pendukung Linux yang ingin mencoba perangkat lunak baru. Menurut kebijakan pembaruan , R9 versi distribusi ROSA akan memiliki 4 tahun dukungan teknis. Perubahan teknis dibandingkan ROSA R8: sebagian besar perpustakaan sistem, kompiler dan perangkat lunak sistem / pengguna telah diperbarui ke versi baru dan terbaru (glibc, boost, GCC, Clan), penambahan baru pada repositori dibuat, misalnya LDC (kompiler bahasa D), Meson (sistem build open source yang kuat); menambahkan patch glibc, secara drastis meningkatkan kecepatan beban dari shared object dinamis (DSO) .... "Berikut adalah pengumuman rilis singkat, dengan rincian teknis tambahan dan changelog yang tersedia dalam catatan rilis. Download (pkglist): ROSA.FRESH.KDE.R9.x86_64.iso (2.064MB, MD5), ROSA.FRESH.KDE.R9.x86_64.uefi.iso (2.075MB, MD5), ROSA.FRESH.PLASMA.R9 .x86_64.iso (2.085MB, MD5), ROSA.FRESH.PLASMA.R9.x86_64.uefi.iso (2.098MB, MD5).




5 TAILS

The Amnesic Incognito Live System (lebih dikenal dengan istilah Tails) adalah DVD live live Debian / USB dengan tujuan menyediakan anonimitas Internet lengkap untuk pengguna. Proyek Ekor telah mengumumkan peluncuran Ekor 2.12 yang menampilkan aplikasi Perekam Suara GNOME dan versi 4.9.13 dari kernel Linux. Ekor menggunakan jaringan Tor untuk mengarahkan lalu lintas jaringan dan rilis ini melihat proyek tersebut menghapus anonimitas jaringan I2P alternatif dari distribusinya. "Kami memasang lagi GNOME Sound Recorder untuk memberikan aplikasi yang sangat sederhana untuk merekam suara di samping Audacity yang lebih kompleks. Klip suara yang direkam menggunakan GNOME Sound Recorder disimpan ke folder Recordings. Kami menghapus I2P, jaringan anonimitas alternatif, karena kami sayangnya Telah gagal menemukan pengembang untuk merawat I2P di Ekor.Menjaga perangkat lunak seperti I2P terintegrasi dengan baik di Ekor membutuhkan waktu dan usaha dan tim kami terlalu sibuk dengan prioritas lainnya.Tingkatkan versi Linux ke 4.9.13.Hal ini akan memperbaiki dukungan untuk perangkat keras yang lebih baru (Grafis, Wi-Fi, dll.). " Informasi tambahan dapat ditemukan dalam pengumuman rilis proyek. Download: ekor-i386-2.12.iso (1.090MB, tanda tangan, pkglist). Juga tersedia dari OSDisc.




6. RESCATUX

Rescatux adalah distribusi live GNU / Linux berbasis Debian yang mencakup wizard grafis untuk menyelamatkan instalasi GNU / Linux yang rusak. Pilihan penyelamatan yang tersedia termasuk mengembalikan bootloader GRUB setelah pemasangan Windows, reset password Linux dan Windows, dan cek sistem berkas Linux.



7 SOLUS

Joshua Strobl telah mengumumkan tersedianya rilis Solus yang diperbaharui, sebuah distribusi Linux yang independen dan berbasis desktop. Selain edisi standar yang menampilkan desktop Budgie (yang dikembangkan di rumah), versi ini juga hadir dalam varian MATE serta cita rasa GNOME 3.24 yang baru: "Dengan bangga kami umumkan cuplikan gambar ISO kedua kami, 2017.04.18.0, Di edisi Budgie dan MATE kami, serta edisi GNOME baru kami. Gambaran ini adalah puncak dari beberapa bulan kerja di hampir semua aspek sistem operasi kami, mulai dari upgrade di bawah standar dan perubahan pada peningkatan pengalaman desktop kami. Snapshot ini adalah yang pertama yang memberikan manajemen boot anti peluru out-of-the-box, meningkatkan kemampuan booting-clr-manager untuk memungkinkan pemeliharaan dan pengumpulan sampah dari kernel, serta konfigurasi bootloader. Selanjutnya, clr-boot-manager Memungkinkan penyimpanan kernel yang diketahui bekerja, sehingga Anda dapat selalu kembali ke kernel sebelumnya. " Baca pengumuman rilis lainnya untuk informasi lebih lanjut dan tangkapan layar. Download (pkglist): Solus-2017.04.18.0-Budgie.iso (1.145MB, SHA256, tanda tangan), Solus-2017.04.18.0-GNOME.iso (1.158MB, SHA256, tanda tangan), Solus-2017.04.18.0-MATE.iso (1.181MB, SHA256, tanda tangan). Juga tersedia dari OSDisc.


8. SCIENTIFIC


Pat Riehecky telah mengumumkan peluncuran Scientific Linux 6.9, cabang warisan distribusi yang terbaru, yang disusun dari paket sumber untuk Red Hat Enterprise Linux (RHEL) yang baru dirilis 6.9. Seperti halnya distribusi hulu, cabang Scientific Linux ini akan didukung sampai November 2020. "Linux Ilmiah 6.9 i386 / x86_64 Pengguna ilmiah 6.x dapat menjalankan 'yum clean expire-cache'. Perbedaan utama dari Scientific Linux 6.8: sl-release - ada Perjanjian Lisensi Pengguna Akhir Ilmiah Ilmiah (EULA) yang baru, EULA sekarang berisi informasi tentang kontrak Pemerintah AS dimana Fermilab memproduksi Scientific Linux; sl-release-notes - diperbarui untuk Scientific Linux 6.9. Dengan perubahan yang dicatat dalam catatan rilis hulu. " Berikut adalah pengumuman rilis singkat, dengan lebih banyak rincian, termasuk daftar lengkap perubahan dibandingkan dengan Red Hat Enterprise Linux 6.9, yang diberikan dalam catatan rilis. Linux ilmiah 6,9 tersedia baik sebagai satu gambar ISO 5,8 GB lengkap atau dua gambar ISO fit-on-DVD; Link download (SHA256, pkglist): SL-6.9-x86_64-DVD.iso (5,982MB), SL-69-x86_64-2017-04-11-DVD1.iso (4.242MB), SL-69-x86_64-2017- 04-11-DVD2.iso (1.740MB).


9. DEVIL-LINUX

Heiko Zuecker telah mengumumkan perilisan Devil-Linux 1.8.0, sebuah pembaruan besar dari distribusi proyek yang dikembangkan secara independen yang berjalan langsung dari live CD dan dirancang terutama untuk penerapan server, firewall dan router: "Devil-Linux 1.8.0 Telah dirilis Ini adalah perombakan besar Devil-Linux Sebagian besar program dan perpustakaan telah diperbarui dan yang belum terinstal telah dihapus Sistem berkas utama telah beralih ke Squashfs, untuk mengurangi ukuran gambar ISO lebih lanjut. Berikut adalah pengumuman rilis singkatnya. Beberapa item yang lebih menarik dari changelog meliputi: "Build system - Python sekarang mengkompilasi semua modul yang tersedia dari modul src / python; ditambahkan haveged dan haproxy; ditambahkan Google Authenticator untuk PAM; ditambahkan Dovecot Pigeonhole; mounting bootcd.iso dari yang lain Perangkat penyimpanan tidak didukung lagi, gunakan bootcd.squash; tambahkan skrip init baru post_init.local untuk membantu beberapa skrip inisialisasi yang perlu dijalankan setelah segala hal berjalan; ganti Bacula dengan Bareos, migrasi manual diperlukan; hapus Linux- HA dan pindah ke Corosync 2.x dengan Pacemaker .... "Download (checksum disertakan dalam file terkompresi): devil-linux-1.8.0-x86_64.tar.xz (325MB), devil-linux-1.8.0 -x86_64-server.tar.xz (324MB), devil-linux-1.8.0-i686.tar.xz (322MB), devil-linux-1.8.0-i686-server.tar.xz (316MB).


10. 3CX PHONE SYSTEM

3CX Phone System adalah spesialis, distribusi Linux berbasis Debian yang dirancang untuk menjalankan platform komunikasi terpadu yang lengkap. Klien 3CX, termasuk dalam distribusi, juga dapat diinstal secara terpisah pada sebagian besar perangkat keras dan juga awan. Ini menyediakan sistem PBX dan telepon standar berbasis terbuka yang lengkap yang bekerja dengan batang SIP yang populer dan telepon IP. Ini akan secara otomatis mengkonfigurasi semua periferal yang didukung dan juga dilengkapi dengan klien untuk Windows, OS X, iOS dan Android. Citra ISO mencakup lisensi gratis untuk edisi PBX 3CX. Gambar ISO berisi installer Debian standar yang menginstal sistem minimal dengan server web nginx, database PostgreSQL, firewall iptables dan Secure Shell. Pilihan yang tidak relevan dengan 3CX telah dihapus bentuk distribusinya.

Jumat, 21 April 2017

Open Source


Pengertian Open Source (Software Open Source)

pengertian open source
Pengertian Open Source
                Pengertian Open Source adalah istilah yang digunakan pada sebuah software atau perangkat lunak yang bisa digunakan oleh siapa saja dengan membuka atau membebaskan source codenya (sumber kode program) sehingga dapat mengetahui dengan jelas cara kerja software tersebut, selain itu siapa saja dibebaskan untuk mengubah ataupun memperbaiki jika ditemukan kelemahan-kelemahan pada software tersebut.
Software Open Source merupakan buah dari rapat yang diprakarsai oleh Netscape, penggagas Software Open Source adalah Eric S. Raymond, Crhistine Peterson, Todd Anderson, Larry Augustin, Jon Hall dan Sam Ockman dengan pelopornya Richard Stallman pada tahun 1998. Software berbasis Open Source mulai menanjak popularitasnya setelah tahun 2004 ditandai dengan lahirnya Linux yang tidak lain adalah sebuah terobosan besar sebagai software sistem operasi open source dan gratis di tengah merajainya OS Windows yang mengusung lisensi close source.
Keberadaan software open source sangat bergantung pada internet, dengan begitu siapa dapat dengan mudah mendapatkan software open source untuk lalu digunakan, diperbaiki dan dikembangkan dan disebarluaskan kembali melalui internet, begitulah seterusnya. Pada mulanya kualitas software open source dinilai kurang baik dan terkesan asal-asalan, namun berkat banyaknya peminat software open source serta ditunjang dengan kemudahan untuk mendapatkannya maka software open source berkembang pesat menjadi lebih baik. Bahkan banyak sekali software open source saat ini yang penggunanya lebih banyak dibanding software berbayar. Sebagai contoh Apache+PHP+MySQL untuk aplikasi web server, WordPress untuk Content Management System dan masih ada lagi yang lainnya.
Perlu digarisbawahi open source yang bersifat bebas bukan berarti bebas sebebas-bebasnya, akan tetapi bebas disini adalah bebas untuk digunakan, dikembangkan, disebarkan ulang dengan mempertanggungjawabkan secara bersama dan tidak menghilangkan hak cipta pembuatnya. Inilah yang menjadi alasan software open source yang tersebar saat ini menjadi lebih berkualitas.
Software open source identik dengan software gratis, anggapan tersebut tidaklah salah. Namun pada beberapa kasus yang mengharuskan seseorang membayar untuk sebuah software open source. Biasanya harga yang harus dibayar ini adalah untuk biaya layanan, seperti biaya ganti copy CD, biaya instalasi, ataupun biaya pelatihan dan bukan untuk biaya lisensi atau kekayaan intelektual source code tersebut.

Kelebihan Dan Kekurangan Software Open Source

Kelebihan Software Open Source
  1. Software Open Source biasanya dikembangkan oleh suatu lembaga atau komunitas yang ahli dibidangnya secara bersama-sama sehingga masalah yang ditemukan bisa dengan cepat diatasi.
  2. Fitur yang banyak dan kompleks begitupula dengan kemampuannya.
  3. Software Open Source berlisensi GPL (General Public Licence) sehingga pengguna tidak dikenakan biaya untuk software tersebut.
Kekurangan Software Open Source
  1. User interface yang cenderung rumit bagi user awam
  2. Tidak bisa dipungkiri masih ada beberapa software open source yang tidak bisa menggantikan kinerja software berbayar.
  3. User awam sering menemui kesulitan dalam instalasi dan penggunaan software open source.


MACAM-MACAM LISENSI SOFTWARE
Menurut Microsoft dalam “The Hallowen Document” terdapat beberapa jenis lisensi yang dapat digunakan untuk program komputer :
a)      Lisensi komersial (full version), Software yang diciptakan dengan lisensi ini, memang dibuat untuk kepentingan komersial. Sehingga pemakai yang ingin menggunakannya harus membeli atau mendapatkan ijin penggunaan dari pemegang hak cipta. Misalnya : Sistem operasi Microsoft Windows (98, ME, 200, 2003, Vista), Microsoft Office, PhotoShop, Corel Draw.
 b)      Lisensi Trial Software, Lisensi ini merupakan jenis lisensi yang biasa ditemui pada piranti lunak untuk keperluan demo dari sebua software sebelum diluncurkan ke masyarakat. Lisensi ini mengijinkan pengguna untuk menggunakan, mencopy atau menggandakan software tersebut secara bebas. Tetapi karena bersifat demo, maka seringkali piranti lunak dengan lisensi ini tidak memiliki fungsi dan fasilitas selengkap versi komersilnya. Lagipula perangkat lunak versi demo biasanya dibatasi oleh masa aktif tertentu. Contoh program tersebut misalnya program Adobe Photoshop CS Trial Version 30 for days.
 c)      Lisensi Non Commercial Use, lisensi ini biasanya diperuntukkan untuk kalangan pendidikan atau yayasan tertentu di bidang sosial. Sifatnya yang tidak komersial, biasanya gratis tetapi dengan batasan penggunaan tertentu. Contoh perangkat lunak yang memiliki lisensi ini adalah program Star Office yang dapat berjalan di bawah sistem operasi Linux dan Windows sekaligus.
 d)     Lisensi Shareware, merupakan lisensi yang mengijinkan user untuk menggunakan atau menggandakan tanpa harus ijin pemegang hak cipta. Tetapi berbeda dengan Trial Software, lisensi ini tidak dibatasi oleh batas waktu dan belum memiliki feature yang lengkap. Lisensi jenis ini biasanya ditemui pada piranti lunak perusahaan kecil. Beberapa contoh software kecil yang memiliki lisensi ini seperti Winzip, Paint Shop Pro, ACDsee dan lain sebagainya.
 e)      Lisensi Freeware, Lisensi ini biasanya ditemui pada piranti lunak yang bersifat mendukung atau memberikan fasilitas tambahan. Contohnya antara lain adalah software-software plug in yang biasa menempel pada software induk seperti software Eye Candy yang menempel pada Adobe Photoshop atau program untuk mengkonversikan favorite test-IE ke bookmark-Netscape.
 f)       Lisensi Royalty-Free Binaries, Perangkat lunak yang memiliki lisensi Lisensi Royalty-Free Binaries serupa dengan lisensi freeware, hanya saja produk yang ditawarkan adalah library yang berfungsi untuk melengkapi perangkat lunak yang sudah ada dan bukan merupakan suatu piranti lunak yang berdiri sendiri.
 g)      Lisensi Open Source, adalah lisensi yang membebaskan penggunanya untuk menjalankan, menggandakan, menyebarluaskan, mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Berbagai jenis lisensi open source berkembang sesuai dengan kebutuhan misalnya lisensi GNU/GPL, The FreeBSD, The MPL. Sedangkan jenis-jenis perangkat lunak yang memakai lisensi ini misalnya Linux, sendmail, apache dan FreeBSD .
 h)      Open atau Select Lisence, Jenis lisensi yang diberikan kepada suatu pengguna yang telah membeli atau membayar lisensi untuk penggunaan software tertentu yang akan dipasang (install) ke beberapa perangkat komputer yang akan dipergunakan.
 i)        Original Equipment Manufacture (OEM), Merupakan jenis lisensi yang diberikan kepada setiap perangkat yang dibeli secara bersamaan dengan penggunakan software-nya.
 j)        Full Price (Retail Product), adalah jenis lisensi yang diberikan kepada setiap pengguna yang telah membeli software secara terpisah dengan perangkat keras (hardware) secara retail. Biasanya pembelian perangkat lunak (software) ini akan dilengkapi dengan satu lembar surat lisensi yang lengkap dengan packaging serta manual book dari software tersebut.
 k)      Academic License, adalah jenis lisensi yang diberikan kepada setiap institusi pendidikan (sekolah-sekolah atau kampus) dengan harga khusus dan biasanya dengan sejumlah potongan tertentu (non komersial) dan ditunjukan dengan satu lembar surat lisensi yang dapat dipergunakan pada sejumlah perangkat seperti yang tertera pada surat lisensi tersebut.
 l)        Lisensi khusus bagi Independen Software Vendor (ISV), Jenis Independen Software Vendor (ISV) ini adalah jenis lisensi yang diberikan kepada setiap Independen Software Vendor (ISV) untuk pembelian software-software yang digunakan untuk pembuatan aplikasi (Development Tools Software) dengan harga khusus dan biasanya dengan sejumlah potongan tertentu dan ditunjukan dengan satu lembar surat lisensi yang dapat dipergunakan pada sejumlah perangkat seperti yang tertera pada surat lisensi tersebut. Saat ini perusahaan pembuatan software seperti Microsoft Indonesia sudah mengeluarkan jenis lisensi ini yang khusus diberikan kepada ISV-ISV yang berada di bawah pembinaan Microsoft Indonesia, salah satunya adalah Perusahaan Andal Software .
Contoh Aplikasi Open Source
Berikut ini merupakan beberapa contoh open source software yang populer, diantaranya seperti di bawah:
  • Linux, merupakan software sistem operasi yang gratis dan sangat populer.
  • XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).
  • Mozilla Firefox, merupakan software yang berguna untuk menjelajahi halaman web di internet.
  • OpenOffice, merupakan paket software perkantoran yang berguna untuk mengolah kata, tabel dan database.
  • osCommerce, merupakan software aplikasi web yang digunakan untuk toko online.
  • ClamAV & ClamWin, merupakan software antivirus.
  • Audacity, merupakan software perekam sekaligus pengolah audio.
  • GIMP, merupakan software pengolah foto dan juga gambar digital.
  • VideoLAN, merupakan software pemutar file multimedia.
  • Blender, merupakan program untuk pembuatan model 3 (tiga) dimensi, misalnya seperti animasi dan game.
  • Filezilla, merupakan softwere jaringan yang berfungsi untuk transfer file via protokol FTP pada jaringan komputer atau jaringan internet.
  • Mplayer, merupakan ssoftware pemutar musik yang berbasis open source.