Close
source
A.Pengertian close source
close source adalah kebalikan dari open source. close source
adalah suatu software yang kode sourcenya tidak dipublikasikan, contohnya
adalah Microsoft Windows, (Bukan berarti closed source disini bahwa
hanya Bill Gate saja yang tahu kode sumber dari OS Windows, dan hanya dia yang
melakukan pengembangan sendirian sampai hari ini, namun kenapa masih dikatankan
close soure? hal ini dikarenakan kode sourcenya tidak di publikasikan ke umum
dan hanya diketahui oleh pegawai-pegawainya saja atau hanya kelompok tertentu
saja yang tahu, yang dalam hal ini hanya pihak perusahaan Microsoft).
Free
Software
A.Pengertian free software
Free software merupakan perangkat lunak bebas adalah tentang
kebebasan para pengguna untuk menjalankan, menyalin, mendistribusikan,
mempelajari, mengubah dan meningkatkan kinerja perangkat lunak. Hal ini berarti
bahwa pengguna program memiliki empat kebebasan yang mendasar:
Kebebasan untuk menjalankan program, untuk tujuan apa saja
(kebebasan 0).
Kebebasan
untuk mempelajari bagaimana program itu bekerja, dan mengubahnya sesuai
keinginan anda (kebebasan 1). Akses ke kode sumber program merupakan suatu
prasyarat untuk poin ini.
Kebebasan
untuk mengedarkan salinan dari perangkat lunak, sehingga Anda dapat membantu
sesama (kebebasan 2).
Kebebasan untuk memperbaiki program, dan mempublikasikan
versi perbaikan Anda ke khalayak umum sehingga orang lain dapat menikmati
keuntungannya (kebebasan 3). Akses pada kode program merupakan suatu prasyarat
juga.
Suatu program merupakan perangkat lunak bebas, bila setiap pengguna memiliki
semua dari kebebasan tersebut. Dengan demikian, Anda seharusnya bebas untuk
menyebarluaskan salinan program, baik dengan atau tanpa modifikasi, secara
gratis atau pun dengan memungut biaya penyebarluasan, kepada siapapun dan
dimanapun. Kebebasan untuk melakukan hal-hal ini berarti (antara lain) bahwa
Anda tidak harus meminta atau pun membayar untuk mendapatkan ijin guna
melakukan hal hal tersebut.
Anda juga seharusnya memiliki kebebasan untuk membuat modifikasi dan menggunakannya secara pribadi dalam pekerjaan anda sendiri atau untuk sekedar bermain main, bahkan tanpa perlu mengumumkan bahwa mereka (program yang anda modifikasi) ada. Dan jika Anda menerbitkan perubahan Anda, Anda tidak perlu memberitahu orang tertentu, atau dengan cara tertentu.
Anda juga seharusnya memiliki kebebasan untuk membuat modifikasi dan menggunakannya secara pribadi dalam pekerjaan anda sendiri atau untuk sekedar bermain main, bahkan tanpa perlu mengumumkan bahwa mereka (program yang anda modifikasi) ada. Dan jika Anda menerbitkan perubahan Anda, Anda tidak perlu memberitahu orang tertentu, atau dengan cara tertentu.
Tidak ada komentar:
Posting Komentar