TENTANG SOFTWARE
Saat ini sangat banyak software yang beredar di masyarakat baik yang gratis maupun berbayar. Dalam menentukan software mana yang akan kita pakai, ada baiknya membaca artikel software komputer terkait agar tidak salah memilih software kompute. Kali ini kita akan mengupas tuntas apa itu software komputer.
A. Pengertian Software
Pengertian Software komputer adalah
sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data
elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi
yang akan menjalankan suatu perintah. melalui sofware atau perangkat lunak
inilah suatu komputer.
Software adalah istilah umum untuk berbagai jenis program yang digunakan
untuk mengoperasikan komputer dan perangkat terkait.(Hardware Istilah
menggambarkan aspek-aspek fisik dari komputer dan perangkat yang terkait.)
Software dapat dianggap sebagai bagian variabel dari sebuah komputer dan
perangkat keras bagian invariabel. Software sering dibagi menjadi perangkat
lunak aplikasi (program yang melakukan pekerjaan secara langsung pada pengguna)
dan perangkat lunak sistem (termasuk sistem operasi dan program yang mendukung
aplikasi perangkat lunak).
B. Sejarah Perkembangan Software
Perangkat lunak sebelum komputer generasi pertama
- 300 sm : penggunaan obor sebagai signal untukmengirimkan berita yang digunakan oleh bangsa yunani
- 1842 : Ada Augusta, penulis perangkat lunak pertama kali yang digunakan pada Babbage’s Analytical Engine.
- 1933 : Wallace J. Eckert menggabungkan beberapa mesin akuntansi kartu plong IBM yang berbeda.
- 1945 : Kutu yang pertama
- Era Pemula (Pioneer) Bentuk perangkat lunak pada awalnya adalah sambungan-sambungan kabel ke antar bagian dalam komputer, Pada era ini, perangkat lunak merupakan satu kesatuan dengan perangkat kerasnya.
- Era Stabil Pada era stabil penggunaan komputer sudah banyak di gunakan, tidak hanya oleh kalangan peneliti dan akademi saja, tetapi juga oleh kalangan industri / perusahaan.
- Era Mikro Sejalan dengan semakin luasnya PC dan jaringan komputer di era ini, perangkat lunak juga berkembang untuk memenuhi kebutuhan perorangan. Perangkat lunak dapat di bedakan menjadi perangkat lunak sistem yang bertugas menangani internal dan perangkat lunak aplikasi yang di gunakan secara langsung oleh penggunanya untuk keperluan tertentu. Automatisasi yang ada di dalam perangkat lunak mengarah ke suatu jenis kecerdasan buatan.
- Era Modern Saat ini perangkat lunak sudah terdapat di mana-mana, tidak hanya pada sebuah superkomputer dengan 25 processor-nya, sebuah komputer genggampun telah di lengkapi dengan perangkat lunak yang dapat di sinkronkan dengan PC.
C.Jenis
software
Secara tak sadar, ketika kita menggunakan komputer,
sebenarnya kita telah menggunakan software. Apakah sebenarnya software itu?
Software atau perangkat lunak adalah semua program yang digunakan untuk
menjalankan komputer atau perangkat lainnya. Secara umum, ada beberapa jenis
software yaitu software berbayar, software
gratis atau free (freeware, free software, shareware, adware).
1. Software berbayar
Software berbayar
merupakan perangkat lunak yang didistribusikan untuk tujuan komersil. Pengguna yang menggunakan software berbayar umumnya tidak diijinkan
untuk menyebarluaskan software tersebut secara bebas tanpa ijin ada
penerbitnya. Contoh software berbayar ini misalnya adalah system Microsoft
windows, Microsoft office, adobe photoshop, dan lain-lain.
2. Software gratis (freeware)
Freeware atau perangkat lunak gratis adalah
perangkat lunak computer berhak cipta yang gratis digunakan tanpa batasan
waktu.
Para pengembang perangkat gratis freeware “untuk
disumbangkan kepada komunitas”, namun juga tetap ingin mempertahankan hak
mereka sebagai pengembang dan memiliki control terhadap pengembangan selanjutnya.
Freeware juga didefinisikan sebagai program apapun yang didistribusikan.
3. Free Software
Free
software dikenal juga sebagai Freed Software, Liberated Software (software
libre) atau FRS (freely redistributably software). Kata "FREE" disini
bukan berarti bebas tanpa aturan untuk menyalin, memodifikasi, dan
mendistribusikan namun semua itu ada aturan dan syaratnya yang harus dipatuhi
oleh pengembang dan penggunanya.
4. Shareware
Jenis
yang kedua adalah shareware. Shareware adalah software yang dapat digunakan
tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai,
pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut
(dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.
Tujuan
pembuatan shareware cukup jelas, yaitu memberikan contoh hasil jadi software
tersebut sebelum dibeli oleh pengguna. Beberapa contoh dari shareware ini
misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Beberapa contoh software dalam
kelompok ini adalah :
1. pengolah kata ( word prosessor )
jenis dari pengolah kata ini antara lain : WordStar, Word Perfect, Microsoft Word, dll
2. Pengolah angka ( spreadsheet)
jenis dari pengolah angka ini antara lain : Microsoft Works (Spreadsheet), Microsoft Excel (dengan berbagai versinya), FrameWork, dll.
3. Pengolah data (database)
yang termasuk proglam aplikasi ini antara lain : dBase (dengan berbagai versinya), Oracle, Visual FoxPro,
DacEasyBase, FoxBase, FoxPro, dan lain - lain.
4. Software desktop ( publisher )
Dengan
paket ini komputer dapat berfungsi sebagai mesin editor untuk membuat
majalah, koran, ataupun berbagai bentuk artikel lainnya. yang termasuk
dalam paket program ini antara lain : Ventura Publisher, Aldus
PageMaker, Adobe PageMaker, Corel Draw, Aldus FreeHand, Harvard
Graphics, dan lain - lain.
5. Animasi
Program
paket yang dapat membuat animasi berupa gambar ataupun tulisan, dengan
berbagai fasilitasnya. Contoh - contoh program animasi yaitu : Cartooner, Disney Animation Studio, Story Board , Show Partner,
Tempra Pro, Assymetric Toolcox,
Animator Studio, dan lain - lain.
Saya akan menambahkan apa yang anda ketahui tentang software.
Berbagai istilah dalam lisensi perangkat lunak
- Free Software (menurut GNU/FSF) :
Software yang dalam lisensinya mengizinkan siapapun untuk menggunakan, menyalin/menggandakan, dan mendistribusikannya, sesuai aslinya atau sudah dimodifikasi, baik gratis maupun dengan memungut biaya. Dengan syarat utama, source codenya harus tersedia.
Contoh : Linux (kernel), GNOME, GIMP
- Open Source :
Perngertian open source sebenarnya adalah istilah pemasaran untuk free software. Ada bermacam-macam lisensi di bawah Open Source seperti : GPL, MPL, BSD Licence, UPL, Artistic Licence, XPL, LGPL
Contoh : FreeBSD, Mozilla, X, Perl, OpenOffice
- Public Domain :
Software yang tidak dilindungi hak cipta. Versi penuh, source code tersedia secara bebas untuk dimodifikasi, dan didistribusikan ulang dengan lisensi apapun.
Contoh : STP MP3 Player
- Copylefted Software :
Copylefted Software adalah free software yang tidak mengizinkan distribusi ulang atau modifikasi dengan menambahkan batasan baru, sehingga setiap kopi software ini dalam keadaan asli maupun dimodifikasi haruslah tetap free software.
- Non-Copylefted Free Software :
Non-Copylefted Software adalah free software yang mengizinkan distribusi ulang atau modifikasi dengan menambahkan batasan baru, sehingga setiap kopi software ini, dalam bentuk binary ataupun termodifikasi bisa menjadi proprietary software.
Contoh : X Window System
- GPL Software :
GNU GPL (General Public Licence) adalah lisensi yang mendefinisikan copylefted software.
- Semi-Free Software :
Software yang non-free, namun mengizinkan untuk menggunakan, mendistribusikan, dan memodifikasinya untuk kepentingan nonprofit.
Contoh : PGP
- Freeware :
Freeware adalah software yang bebas digunakan dan didistribusikan sepanjang tidak dimodifikasi (dan source codenya tidak tersedia).
Contoh : StarOffice (versi 5.2), Winamp (mulai versi 2.50), Netscape Communicator, Internet Explorer
- Shareware :
Pada umumnya shareware adalah software yang bebas didistribusikan, namun berjangka waktu tertentu, untuk pemakaian selanjutnya dikenakan pembayaran yang berguna untuk : membuka (unlock) proteksi software, menghilangkan peringatan (nagscreen), mengupgrade (membuka) feature tambahan. Shareware umumnya closed-source.
Contoh : Winzip, mIRC, MusicMatch Jukebox, Real Jukebox
- Evaluation Copy / Trial / Preview/ Demo :
Software komersial/ propietary versi akhir (full version) yang dilepas ke konsumen untuk dievaluasi untuk jangka waktu tertentu (30/60 hari) untuk pemakaian selanjutnya diharuskan membeli. Apabila tidak, maka software akan tidak berfungsi.
Contoh : Macromedia DreamWeaver, Norton Utilities
- Adware :
Varian dari freeware yang menampilkan iklan pada tampilan software (umumnya berupa banner)
Contoh : GoZilla!, JetAudio (mulai versi 4.7), Eudora Pro (mulai versi 4.2), Opera (mulai versi 5)
- Spyware :
Suatu istilah untuk menyebut software yang 'membonceng' sebuah adware, yang bertugas mendownload iklan untuk ditampilkan pada adware tersebut. Namun, spyware umumnya juga melakukan 'penyadapan' data teknis komputer yang ditempatinya dan dikirimkan saat komputer itu online.
- Nagware :
Varian dari shareware yang selalu menampilkan layar peringatan setiap digunakan, layar ini akan hilang jika software diregistrasi (dengan membayar), namun software itu sendiri masih berfungsi secara normal walaupun tidak diregistrasi
Contoh : ACDSee (sampai versi 2.42), WinZip, mIRC
- Stripware* :
Varian dari freeware yang menawarkan versi gratis dari software komersial dengan fasilitas yang terbatas, biasanya ditandai dengan pemberian nama Personal Edition/Lite Version/Basic.
Contoh : Eudora Lite, Real Player Basic, Linux (distribusi Corel)
- Optionware* :
Varian dari freeware yang meminta imbalan secara sukarela dalam bentuk selain uang, misalnya : e-mail (mailware), prangko (stampware), surat/kartupos, dll, bahkan ada yang meminta anda untuk menyumbangkan sejumlah uang kepada yang membutuhkan, bahkan ada yang hanya meminta Anda untuk berhenti menggerutu tentang sulitnya hidup (!).
Contoh : Arachnophilia
- Alpha Version :
Software proprietary yang telah selesai pengkodeannya dan dapat digunakan, namun masih harus menjalani pengujian internal (dalam lingkungan pembuatnya)
Contoh : Mozilla
- Beta Version :
Software proprietary yang telah selesai pengkodeannya dan dapat digunakan, namun masih harus menjalani pengujian eksternal (di luar lingkungan pembuatnya). Software beta bisa gratis, bisa juga komersial.
Contoh : ICQ
- Commercial Sofware :
Software yang dijual dan dilindungi hak cipta (copyright), dapat bersifat open source atau closed source (proprietary)
Contoh : Zope, GNU Ada
- Proprietary Software :
Software komersial yang bersifat closed source, merupakan kebalikan dari free software.
Contoh : MS Windows, MS Office
*istilah ini digunakan penulis secara subjektif, secara umum istilah
untuk ini bisa saja berbeda .
JANGAN KELIRU
Shareware >< Freeware :
Freeware akan tetap berfungsi penuh tanpa jangka waktu tertentu dan tidak membutuhkan pembayaran dalam bentuk apapun.
Freeware akan tetap berfungsi penuh tanpa jangka waktu tertentu dan tidak membutuhkan pembayaran dalam bentuk apapun.
Shareware >< Evaluation :
Shareware bebas didistribusikan, biasanya murah (dibandingkan software komersial)
Shareware bebas didistribusikan, biasanya murah (dibandingkan software komersial)
Open Source >< Free Software :
Software open source mencakup GPL, shareware, dan komersial
Software open source mencakup GPL, shareware, dan komersial
Commercial >< Proprietary :
Software komersial dapat berupa open source, proprietary selalu closed source
Software komersial dapat berupa open source, proprietary selalu closed source
Freeware >< Public Domain :
Freeware biasanya masih dilindungi hak cipta, dengan berbagai variasi (adware, optionware, limited freeware)
Freeware biasanya masih dilindungi hak cipta, dengan berbagai variasi (adware, optionware, limited freeware)
Freeware >< Free Software :
Istilah freeware sebetulnya mencakup free software, namun untuk penggunaan sehari-hari, freeware merujuk pada free software yang bersifat closed-source.
Istilah freeware sebetulnya mencakup free software, namun untuk penggunaan sehari-hari, freeware merujuk pada free software yang bersifat closed-source.
REFERENSI
www.oocities.org/imamindrap/articles/software.html
www.oocities.org/imamindrap/articles/software.html
Tidak ada komentar:
Posting Komentar