Dalam dunia IT terdapat beberapa istilah untuk software yang dikeluarkan oleh programmer dan developer. Istilah itu antara lain Freeware, Shareware, dan Free Software. Beberapa waktu lalu teman saya bertanya tentang arti istilah-istilah itu. Kemudian saya pun mencari ke berbagai sumber. Akhirnya saya pun menyimpulkannya dan akan membahasnya pada tulisan kali ini.
Freeware artinya adalah program yang didistribusikan dengan lisensi secara gratis. Kita bisa mendapatkan program ini secara cuma-cuma tanpa harus mengeluarkan biaya sama sekali. Namun kita sebagai pemakai harus berhati-hati dalam memilih freeware ini, karena ada freeware jahat dan ada freeware baik.
Freeware jahat adalah program gratis yang membawa trojan bersamanya. Anda bisa mendapatkan freeware jahat ini di Internet, misalnya ketika anda memasuki yahoo mail biasanya di bagian atas halaman yahoo mail terdapat banner yang menawarkan screensaver gratis. Hati-hati, biasanya salah satu dari screensaver itu membawa Trojan. Trojan itu nantinya akan menginfeksi komputer anda pada saat anda meng-install screensaver tersebut, lalu dia akan meregister dirinya di Registry sehingga Windows akan mengira bahwa dia adalah program yang legal sehingga dapat dengan leluasa memata-matai komputer anda, men-download trojan-trojan yang lain, menampilkan iklan situs-situs XXX dan lain-lain.
Meskipun demikian, ada juga freeware yang baik, contohnya PSPAD editor. Program ini adalah semacam editor notepad yang memiliki kemampuan untuk menyimpan file dalam berbagai macam format text dan bahasa pemrograman. Editor ini biasanya digunakan oleh programmer karena adanya fasilitas text highlight jika kita melakukan kesalahan pengetikan perintah pemrograman. Selain PSPAD editor, ada juga program Vista Transformator. Program ini mirip dengan StyleXP, hanya saja program ini khusus untuk merubah tampilan Windows XP menjadi seperti Windows Vista secara utuh (login paper, boot paper, icon, toolbar dll). Anda dapat menggunakan program itu secara cuma-cuma tanpa harus mengeluarkan biaya sepeser pun.
Shareware adalah program yang diberi lisensi gratis tapi hanya sementara. Artinya program itu hanya gratis pada waktu tertentu dan anda harus membayar jika ingin melanjutkan pemakaian program itu. Ada dua alasan mengapa programmer memberikan lisensi ini kepada programnya, yaitu karena programnya masih versi beta (uji coba) atau karena ingin mempromosikan programnya.
Program yang dibuat oleh programmer pasti masih memiliki banyak kekurangan, misalnya program yang tiba-tiba hang jika dioperasikan atau program yang tidak mau melakukan perintah yang sudah diberikan dan lain-lain. Oleh sebab itu, versi pertama dari program hasil buatan programmer biasanya masih belum stabil dan didistribusikan kepada programmer-programmer lain untuk diuji coba, versi dari program ini adalah versi Alfa.
Setelah programmer memperbaiki program-nya berdasarkan masukan dari programmer-programmer lain maka kemudian programmer akan merilis versi berikutnya yang disebut versi Beta. Program ini relatif stabil tapi masih memiliki banyak bug sehingga didistribusikan secara gratis kepada umum dengan harapan akan dapat menemukan bug-bug lainnya berdasarkan laporan pemakainya dan menjadikannya lebih stabil.
Program-program yang masih dalam tahap ujicoba ini biasanya diberi lisensi shareware dan biasanya jika program sudah hampir sempurna (80-90 % bebas bug) maka kemudian programmer akan memberi harga pada programnya itu. Contohnya adalah program anti virus AVG, program ini digratiskan pada versi-versi awalnya (sampai versi 7.5). Untuk AVG dengan versi yang lebih terbaru dari versi 7.5, anda harus membayar untuk dapat menggunakannya. Contoh lain adalah StyleXP, program ini digratiskan selama 30 hari dan jika anda ingin melanjutkan pemakaian program ini, maka anda harus membayar (free 30 days trial). Namun StyleXP bukanlah program versi beta, programmer memberi lisensi shareware pada program itu untuk mempromosikannya.
Terakhir adalah Free Software yang berarti program bebas. Lisensi ini secara garis besar menjamin tiap orang untuk memiliki empat macam kebebasan yaitu kebebasan menjalankan program komputer untuk tujuan apa saja, kebebasan untuk mempelajari bagaimana cara kerja program dan memodifikasinya sesuai dengan kebutuhan sehingga akses terhadap kode sumber (source code) merupakan hal yang dipersyaratkan, kebebasan untuk mendistribusikan salinan baik gratis maupun dengan menarik biaya dan kebebasan untuk memperbaiki atau mengeluarkan perbaikan tersebut kepada umum, sehingga mendatangkan keuntungan bagi masyarakat secara keseluruhan. Istilah Free Software sering disalahartikan sebagai program gratis (freeware), padahal Free Software ada juga yang tidak gratis, contohnya adalah OS Linux versi-versi terbaru.
Demikian penjelasan saya mengenai istilah Freeware, Shareware dan Free Software. Penjelasan ini saya simpulkan dari berbagai sumber dan semoga tulisan saya ini bermanfaat bagi anda pembaca sekalian, terima kasih.
Minggu, 12 Agustus 2007
Freeware, Shareware dan Free Software
Langganan:
Posting Komentar (Atom)
0 comments:
Posting Komentar