Perangkat lunak bebas: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
Nurhasan16 (bicara | kontrib) Tag: Suntingan perangkat seluler Suntingan peramban seluler |
Tidak ada ringkasan suntingan Tag: Suntingan perangkat seluler Suntingan peramban seluler |
||
(20 revisi perantara oleh 15 pengguna tidak ditampilkan) | |||
Baris 1:
[[Berkas:Wikimania stallman keynote2.jpg|
'''Perangkat lunak bebas''' atau '''peranti bebas'''<ref>{{kamus|peranti bebas}}</ref> ([[bahasa Inggris|Inggris]]: ''free software'') adalah istilah yang diciptakan oleh [[Richard Stallman]] dan ''[[Free Software Foundation]]''
Untuk menjadikan sebuah perangkat lunak sebagai perangkat lunak bebas, perangkat lunak tersebut harus memiliki sebuah [[lisensi perangkat lunak bebas|lisensi]], atau berada dalam [[domain publik]] dan menyediakan akses ke [[kode sumber]]nya bagi setiap orang. [[Gerakan perangkat lunak bebas]] (''free software movement'') yang merintis perangkat lunak bebas berawal pada tahun [[1983]], bertujuan untuk memberikan kebebasan ini dapat dinikmati oleh setiap pengguna komputer.
Baris 21:
=== Contoh perangkat lunak bebas ===
[[Berkas:Gnewsensescreenshot.png|
[[Berkas:Ubuntu_14.10_Desktop.png|
Beberapa perangkat lunak bebas yang dikenal secara internasional:
* [[Sistem operasi]]: [[Linux|GNU/Linux]], [[Berkeley Software Distribution|BSD]], [[Darwin (sistem operasi)|Darwin]], [[Debian]], [[Ubuntu]], dan [[OpenSolaris]]
Baris 67:
{{utama|Lisensi perangkat lunak bebas}}
Baik [[Yayasan Perangkat Lunak Bebas]]
Beberapa lisensi perangkat lunak bebas yang umumnya dipakai adalah:
Baris 82:
* Lisensi-lisensi ''[[copyleft]]'', adalah [[GNU General Public License]] yang paling menonjol. Lisensi-lisensi ini mengakui hak cipta oleh penciptanya dan mengizinkan pendistribusian dan modifikasi dengan beberapa syarat yang memastikan bahwa semua versi yang telah dimodifikasi tetap bebas selama waktu yang diinginkan penciptanya.
* [[Lisensi BSD|Lisensi-lisensi BSD]], di mana umumnya perangkat lunak yang berlisensi ini didistribusikan dengan sistem operasi [[Berkeley Software Distribution|BSD]]. Penciptanya memegang hak cipta dan mengharuskan atribusi pada versi-versi yang dimodifikasi, tetapi tetap mengizinkan pendistribusian dan modifikasi selama waktu yang diinginkan penciptanya.
* Perangkat lunak [[domain publik]] - Pencipta meninggalkan hak ciptanya. Karena
== Keamanan dan Keandalan ==
[[File:ClamTK3.08.jpg|thumb|230x230px|Meskipun hampir semua [[virus komputer]] hanya memengaruhi [[Microsoft Windows]],<ref>{{cite book |last1=Mookhey|first1=K.K.|last2=Burghate|first2=Nilesh |title=Linux: Keamanan, Audit, dan Fitur Kontrol |publisher=ISACA|year=2005|isbn=9781893209787|page=128 |url=https://books.google.com/books?id=-kD0sxQ0EkIC&pg=PA128}}</ref><ref>{{Cite book|author=Toxen, Bob|title=Real World Linux Security: Pencegahan Pencurian, Deteksi, dan Pemulihan|publisher=Prentice Hall Professional |year=2003 |isbn=9780130464569 |page=365 |url=https://books.google.com/books?id=_-1jwRwNaEoC&pg=PA365}}</ref><ref>{{cite news |author=Noyes, Katherine |title=Mengapa Linux Lebih Aman Daripada Windows |work=PCWorld |date=3 Agustus 2010 |url=https://www.pcworld.com/article/202452/why_linux_is_more_secure_than_windows.html |url-status=mati |archive-url=https://web.archive.org/web/20130901151841/http://www.pcworld.com/article/202452/why_linux_is_more_secure_than_windows.html |archive-date=1 September 2013}}</ref> [[perangkat lunak antivirus]] seperti [[ClamTk]] (terlihat di sini) masih disediakan untuk Linux dan sistem berbasis Unix lainnya, sehingga pengguna dapat mendeteksi [[malware]] yang mungkin menginfeksi host Windows.]]
Ada perdebatan mengenai [[Keamanan komputer|keamanan]] perangkat lunak bebas dibandingkan dengan perangkat lunak berproperti, dengan isu utama adalah [[keamanan melalui ketidakjelasan]]. Sebuah uji kuantitatif populer dalam keamanan komputer adalah dengan menghitung relatif dari kerentanan keamanan yang belum diperbaiki yang diketahui. Umumnya, pengguna metode ini menyarankan untuk menghindari produk yang tidak memiliki perbaikan untuk kerentanan keamanan yang diketahui, setidaknya sampai ada perbaikan yang tersedia.
Advokat perangkat lunak bebas sangat yakin bahwa metodologi ini bias karena menghitung lebih banyak kerentanan untuk sistem perangkat lunak bebas, karena kode sumber mereka dapat diakses dan komunitas mereka lebih terbuka tentang masalah yang ada,<ref name="cnet">{{cite web | url = http://news.cnet.com/8301-10784_3-6047727-7.html | title = Firefox lebih aman daripada MSIE setelah semua | publisher = News.com}}</ref> (Ini disebut "Keamanan Melalui Pemberian Informasi"<ref name="albion">{{cite web|url=http://www.albion.com/security/intro-7.html|title=Manfaat Perangkat Lunak Sumber Terbuka|access-date=19 Maret 2015}}</ref>) dan sistem perangkat lunak berproperti dapat memiliki dampak sosial yang tidak diungkapkan, seperti merampas hak pengguna yang kurang beruntung untuk menjadi pengguna program gratis. Karena pengguna dapat menganalisis dan melacak kode sumbernya, banyak orang tanpa batasan komersial dapat memeriksa kode dan menemukan bug dan celah lebih banyak daripada yang dapat ditemukan oleh sebuah perusahaan. Menurut Richard Stallman, akses pengguna ke kode sumber membuat penggunaan perangkat lunak bebas dengan fungsionalitas [[spyware|peranti intai]] tersembunyi yang tidak diinginkan jauh lebih sulit daripada perangkat lunak berproperti.<ref name="rms-fs-2006-03-09">{{cite web | url = http://fsfe.org/freesoftware/transcripts/rms-fs-2006-03-09.en.html | title = Transkrip di mana Stallman menjelaskan tentang spyware}}</ref>
Beberapa studi kuantitatif telah dilakukan mengenai subjek ini.<ref name="Wheeler">David A. Wheeler: [http://www.dwheeler.com/oss_fs_why.html#security Mengapa Perangkat Lunak Sumber Terbuka / Perangkat Lunak Bebas (OSS/FS, FLOSS, atau FOSS)? Lihat Angkanya!] 2007</ref><ref name="Delio">Michelle Delio: [https://www.wired.com/software/coolapps/news/2004/12/66022 Linux: Lebih Sedikit Bug Daripada Pesaing] Wired.com 2004</ref><ref name="fuzz-revisited">{{cite report|title=Fuzz Revisited: Pengulangan Kebenaran Utilitas dan Layanan UNIX|date=11 April 1995|url=https://www.researchgate.net/publication/239668581|url-status=hidup|archive-url=https://web.archive.org/web/20100621162832/http://ftp.cs.wisc.edu/pub/paradyn/technical_papers/fuzz-revisited.pdf|archive-date=21 Juni 2010|author1=Barton P. Miller |author2=David Koski |author3=Cjin Pheow Lee |author4=Vivekananda Maganty |author5=Ravi Murthy |author6=Ajitkumar Natarajan |author7=Jeff Steidl |publisher=Departemen Ilmu Komputer Universitas Wisconsin|lokasi=Madison, WI|quote=''...Keandalan utilitas dasar dari GNU dan Linux jelas lebih baik daripada sistem komersial''}}</ref><ref name="fuzz-macos">{{cite conference | last1=Miller | first1=Barton P. | last2=Cooksey | first2=Gregory | last3=Moore | first3=Fredrick | title=Proceedings of the 1st international workshop on Random testing - RT '06 | chapter=Studi Empiris tentang Ketangguhan Aplikasi MacOS dengan Pengujian Acak | publisher=ACM Press | tempat-penerbitan=New York, New York, USA | tahun=2006 | doi=10.1145/1145735.1145743|chapter-url=http://ftp.cs.wisc.edu/pub/paradyn/technical_papers/Fuzz-MacOS.pdf|archive-url=https://web.archive.org/web/20100621163055/http://ftp.cs.wisc.edu/pub/paradyn/technical_papers/Fuzz-MacOS.pdf|archive-date=21 Juni 2010| pages=1, 2| isbn=159593457X |quote=Kita kembali lagi, kali ini menguji... Mac OS X milik Apple. [...] Meskipun hasilnya cukup wajar, kami kecewa menemukan bahwa keandalannya tidak lebih baik daripada alat-alat Linux/GNU yang diuji pada tahun 1995. Kami kurang yakin apa yang diharapkan ketika menguji aplikasi berbasis GUI; hasilnya ternyata lebih buruk dari yang kami harapkan.}}</ref>
===Blob biner dan perangkat lunak berproperti lainnya===
Pada tahun 2006, [[OpenBSD]] memulai kampanye pertama melawan penggunaan [[blob biner]] dalam [[Kernel (ilmu komputer)|kernel]]. Blob biasanya adalah [[Pemacu peranti|pemacu perangkat]] yang dapat didistribusikan secara bebas untuk perangkat keras dari vendor yang tidak mengungkapkan kode sumber pemacu kepada pengguna atau pengembang. Hal ini membatasi kebebasan pengguna untuk memodifikasi perangkat lunak dan mendistribusikan versi yang dimodifikasi. Selain itu, karena blob tidak didokumentasikan dan dapat memiliki [[Kutu (komputer)|bug]], mereka menimbulkan risiko keamanan bagi setiap [[sistem operasi]] yang kernelnya termasuk blob. Tujuan yang diumumkan dari kampanye melawan blob adalah mengumpulkan dokumentasi perangkat keras yang memungkinkan pengembang menulis pemacu perangkat lunak bebas untuk perangkat keras tersebut, akhirnya memungkinkan semua sistem operasi bebas menjadi atau tetap bebas dari blob.
Isu blob biner dalam [[kernel Linux]] dan pemacu perangkat lainnya memotivasi beberapa pengembang di Irlandia untuk meluncurkan [[gNewSense]], distribusi berbasis Linux dengan semua blob biner dihapus. Proyek ini mendapat dukungan dari [[Free Software Foundation]] dan merangsang pembuatan, yang dipimpin oleh [[Free Software Foundation Latin America]], dari kernel [[Linux-libre]].<ref name="FreeGNULinuxDistributions">{{cite web|url=https://www.gnu.org/links/links.html#FreeGNULinuxDistributions|title=Tautan ke Situs Perangkat Lunak Bebas Lainnya - Proyek GNU - Free Software Foundation|access-date=19 Maret 2015}}</ref> Pada bulan Oktober 2012, [[Trisquel]] adalah distribusi Linux yang paling populer yang direkomendasikan oleh FSF berdasarkan peringkat Distrowatch (lebih dari 12 bulan).<ref name="DW02">{{cite web|url=http://distrowatch.com/stats.php?section=popularity |title=Peringkat Pencarian DistroWatch |access-date=30 Oktober 2012 |publisher=[[DistroWatch]] |tanggal=30 Oktober 2012 |url-status=mati |archive-url=https://web.archive.org/web/20111007074633/http://distrowatch.com/stats.php?section=popularity |archive-date=7 Oktober 2011}}</ref><ref>{{Cite web|title=Saigon Technology|url=https://saigontechnology.com/|website=Saigon Technology - Software Development Company in Vietnam - Saigon Technology|access-date=2022-09-02}}</ref> Meskipun [[Debian]] tidak direkomendasikan oleh FSF dan tidak menggunakan Linux-libre, ini juga merupakan distribusi populer yang tersedia tanpa blob kernel secara default sejak tahun 2011.<ref name="FreeGNULinuxDistributions" />
Komunitas Linux menggunakan istilah "blob" untuk merujuk pada semua firmware nonbebas dalam kernel sedangkan OpenBSD menggunakan istilah tersebut untuk merujuk pada pemacu perangkat. FSF tidak menganggap OpenBSD sebagai bebas dari blob berdasarkan definisi blob komunitas Linux. <ref name="commondistrosfsf">{{cite web | title = Penjelasan Mengapa Kami Tidak Mendukung Sistem Lain
| url = https://www.gnu.org/distros/common-distros.html}}</ref>
== Model Bisnis ==
[[Perangkat lunak komersial|Penjualan perangkat lunak]] di bawah lisensi perangkat lunak bebas adalah diperbolehkan, begitu juga dengan penggunaan komersial. Hal ini berlaku untuk lisensi dengan atau tanpa [[copyleft]].<ref name="Popp2">{{cite book | first = Dr. Karl Michael | last = Popp | title = Praktik Terbaik untuk Penggunaan Komersial Perangkat Lunak Sumber Terbuka | year = 2015 | publisher = Buku on Demand | location = Norderstedt, Jerman | isbn = 978-3738619096}}</ref><ref name=":1">[https://www.gnu.org/philosophy/selling.html Menjual Perangkat Lunak Bebas] (gnu.org)</ref><ref name="linfo">{{cite web|url=http://www.linfo.org/bsdlicense.html|title=Definisi Lisensi BSD|access-date=19 Maret 2015}}</ref><ref name="bsdl-gpl">{{cite web|url=http://www.freebsd.org/doc/en/articles/bsdl-gpl/article.html|title=Mengapa Anda Harus Menggunakan Lisensi Gaya BSD untuk Proyek Perangkat Lunak Sumber Terbuka Anda|access-date=19 Maret 2015}}</ref>
Karena perangkat lunak bebas dapat didistribusikan secara bebas, biasanya tersedia dengan biaya rendah atau tanpa biaya. Model bisnis perangkat lunak bebas biasanya didasarkan pada penambahan nilai seperti penyesuaian, perangkat keras pendamping, dukungan, pelatihan, integrasi, atau sertifikasi.<ref name="Popp2" /> Namun, ada pengecualian di mana pengguna dikenai biaya untuk mendapatkan salinan aplikasi bebas itu sendiri.<ref>{{Cite web |url=https://lists.gnu.org/archive/html/libreplanet-discuss/2016-02/msg00227.html |title=[libreplanet-discuss] Apakah ada perangkat lunak yang bebas tetapi tidak gratis}}</ref>
Biaya biasanya dikenakan untuk distribusi dalam bentuk cakram padat dan drive USB yang dapat di-boot, atau untuk layanan instalasi atau pemeliharaan perangkat lunak bebas. Pengembangan perangkat lunak bebas yang digunakan secara komersial sering kali didanai melalui kombinasi sumbangan pengguna, [[Urun dana|pendanaan kolektif]], sumbangan perusahaan, dan uang pajak. Proyek [[SELinux]] di [[National Security Agency]] Amerika Serikat adalah contoh dari proyek perangkat lunak bebas yang didanai oleh pemerintah federal.
Di sisi lain, perangkat lunak propietari cenderung menggunakan model bisnis yang berbeda, di mana pelanggan perangkat lunak propietari membayar biaya untuk lisensi agar dapat mengakses dan menggunakannya secara sah. Lisensi ini dapat memberikan pelanggan kemampuan untuk mengkonfigurasi beberapa atau tidak ada bagian dari perangkat lunak itu sendiri. Seringkali, tingkat dukungan tertentu disertakan dalam pembelian perangkat lunak propietari, tetapi layanan dukungan tambahan (terutama untuk aplikasi perusahaan) biasanya tersedia dengan biaya tambahan. Beberapa penyedia perangkat lunak propietari juga akan menyesuaikan perangkat lunak dengan biaya.<ref name="Dornan">{{cite web | author = Andy Dornan | title = Lima Model Bisnis Sumber Terbuka | url = http://www.informationweek.com/blog/main/archives/2008/01/the_five_open_s.html | url-status = mati | archive-url = https://web.archive.org/web/20091010195844/http://www.informationweek.com/blog/main/archives/2008/01/the_five_open_s.html | archive-date = 10 Oktober 2009}}</ref>
Yayasan Perangkat Lunak Bebas mendorong penjualan perangkat lunak bebas. Seperti yang ditulis oleh Yayasan, "mendistribusikan perangkat lunak bebas adalah kesempatan untuk mengumpulkan dana untuk pengembangan. Jangan sia-siakan!".<ref name=":1" /> Sebagai contoh, lisensi yang direkomendasikan oleh FSF sendiri (GNU GPL) menyatakan bahwa "[Anda] dapat menetapkan harga apa pun atau tanpa harga untuk setiap salinan yang Anda sampaikan, dan Anda dapat menawarkan dukungan atau perlindungan garansi dengan biaya."<ref name="GPLsection4">[https://www.gnu.org/licenses/gpl.html#section4 Lisensi Publik Umum GNU, bagian 4.] gnu.org</ref>
CEO Microsoft, [[Steve Ballmer]], menyatakan pada tahun 2001 bahwa "sumber terbuka tidak tersedia untuk perusahaan komersial. Cara lisensinya ditulis, jika Anda menggunakan perangkat lunak sumber terbuka, Anda harus membuat sisa perangkat lunak Anda menjadi sumber terbuka."<ref name="suntimes">{{cite news|url=http://suntimes.com/output/tech/cst-fin-micro01.html |title=Ballmer menyebut sumber terbuka sebagai 'kanker', mengatakan 'tidak tersedia untuk perusahaan komersial'|url-status=mati|archive-url=https://web.archive.org/web/20010615205548/http://suntimes.com/output/tech/cst-fin-micro01.html |archive-date=15 Juni 2001| surat kabar=Chicago Sun-Times|tanggal=1 Juni 2001}}</ref> Pemahaman ini didasarkan pada persyaratan lisensi [[copyleft]] (seperti GPL) bahwa jika seseorang mendistribusikan versi yang dimodifikasi dari perangkat lunak, mereka harus melepaskan sumbernya dan menggunakan lisensi yang sama. Persyaratan ini tidak berlaku untuk perangkat lunak lain dari pengembang yang sama.<ref>{{Cite web |title=Lisensi |url=https://choosealicense.com/licenses/ |access-date=19 Oktober 2022 |website=Choose a License |language=id}}</ref> Klaim tentang ketidakcocokan antara perusahaan komersial dan perangkat lunak bebas juga adalah pemahaman yang keliru. Ada beberapa perusahaan besar, seperti [[Red Hat]] dan [[IBM]] (IBM mengakuisisi RedHat pada tahun 2019),<ref>{{Cite web |title=IBM Menyelesaikan Akuisisi Bersejarah Red Hat senilai $34 Miliar; Mendefinisikan Masa Depan Cloud Hibrid Terbuka |url=https://newsroom.ibm.com/2019-07-09-IBM-Closes-Landmark-Acquisition-of-Red-Hat-for-34-Billion-Defines-Open-Hybrid-Cloud-Future |access-date=19 Oktober 2022 |website=IBM Newsroom |language=id-us}}</ref> yang melakukan bisnis komersial yang substansial dalam pengembangan perangkat lunak bebas.
== Dampak ==
Perangkat lunak bebas memainkan sejumlah peranan dalam pengembangan [[Internet]], ''[[World Wide Web]]'' dan infrastruktur dari perusahaan-perusahaan dot-com. Perangkat lunak bebas menyebabkan pengguna-pengguna dapat bekerja sama dalam memperbaiki dan memajukan program yang mereka gunakan sehingga menjadikan perangkat lunak bebas sebagai [[barang publik]] dan bukannya [[barang pribadi]].
Dalam model bisnis perangkat lunak bebas, pembuat dapat mengenakan biaya untuk distribusi dan menawarkan dukungan berbayar serta kustomisasi perangkat lunak. [[Perangkat lunak tak bebas]]
Perangkat lunak bebas pada umumnya tersedia secara gratis atau dengan harga yang relatif murah dibandingkan dengan harga [[perangkat lunak tak bebas]]. Dengan perangkat lunak bebas, pebisnis dapat menyesuaikan perangkat lunak sesuai dengan kebutuhan dengan mengubah perangkat lunak. Perangkat lunak bebas pada umumnya tidak memiliki garansi dan tidak mengenakan kewajiban legal kepada siapa pun. Walaupun demikian, garansi kadang-kadang dibuat antara dua belah pihak tergantung perangkat lunak dan penggunaannya berdasarkan persetujuan terpisah dari lisensi perangkat lunak bebas yang bersangkutan.
Banyak pihak memperdebatkan [[keamanan komputer|segi keamanan]] dari perangkat lunak bebas yang dianggap lebih rentan dari perangkat lunak berbayar. Pihak pengguna perangkat lunak bebas mengklaim angka celah keamanan perangkat lunak bebas yang lebih banyak dibandingkan celah keamanan yang ditemukan pada perangkat lunak berbayar disebabkan karena [[kode sumber]] perangkat lunak bebas dapat diakses
== Kontroversi ==
Baris 97 ⟶ 126:
=== Binary blobs ===
Pada tahun [[2006]], [[OpenBSD]] memulai kampanye pertama menentang penggunaan ''[[binary blobs]]'', ''b''inary ''l''arge ''ob''ject''s'', dalam [[kernel]]. ''Blobs'' merupakan [[device driver]] yang secara didistribusikan secara bebas untuk perangkat keras di mana kode sumbernya tidak dirilis oleh pembuatnya. Hal ini membatasi kebebasan pengguna untuk mengubah perangkat lunak tersebut. ''Blobs'' juga tidak didokumentasikan dan dapat memiliki
Isu ''blobs'' dalam [[kernel Linux]] dan ''device driver'' lainnya memotivasi beberapa pengembang di [[Irlandia]] untuk meluncurkan [[gNewSense]], sebuah [[distro Linux]] yang tidak memiliki ''binary blobs''. Proyek ini menerima dukungan dari [[Yayasan Perangkat Lunak Bebas|FSF]].
Baris 103 ⟶ 132:
=== BitKeeper ===
[[BitKeepeer]] adalah sebuah perangkat lunak [[
:Gerakan perangkat lunak bebas telah mengatakan "Pikirkan kebebasan berpendapat, dan bukannya bir gratis" selama 15 tahun. McVoy mengatakan hal yang sebaliknya; ia mengundang para pengembang untuk memfokuskan pada kurangnya harga dan bukannya kebebasan. Aktivis perangkat lunak bebas seharusnya meninggalkan ide ini, tetapi beberapa orang dalam komunitas kita yang menilai keuntungan teknis di atas kebebasan dan komunitas terpengaruh olehnya.'''...'''
Baris 110 ⟶ 139:
|title=Richard Stallman thanking Larry McVoy for ending the gratis licences for BitKeeper
|url=http://software.newsforge.com/article.pl?sid=05/04/25/130207
|3=
}}{{Pranala mati|date=Desember 2022 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>
Sehubungan dengan [[rekayasa terbalik]] atas protokol-protokol BitKeeper yang dilakukan kemudian, McVoy akhirnya menarik penggunaan gratis untuk proyek-proyek perangkat lunak bebas.
Baris 137 ⟶ 167:
* {{en}} [http://www.gnu.org/philosophy/free-sw.html Definisi perangkat lunak bebas]
* {{en}} [http://www.gnu.org/licenses/license-list.html Daftar lisensi perangkat lunak bebas FSF] beserta lisensi tidak bebas
* {{id}} [http://www.gnu.org/philosophy/philosophy.id.html Filosofi proyek GNU] {{Webarchive|url=https://web.archive.org/web/20040717083355/http://www.gnu.org/philosophy/philosophy.id.html |date=2004-07-17 }}
* {{en}} [http://www.gnu.org/philosophy/ Filosofi proyek GNU]
* {{id}} [http://www.gnu.org/home.id.html Sistem operasi GNU - Bebas Merdeka!] {{Webarchive|url=https://web.archive.org/web/20040402155523/http://www.gnu.org/home.id.html |date=2004-04-02 }}
* {{id}} [http://www.gnu.org/gnu/thegnuproject.id.html Proyek GNU]
== Referensi ==
{{reflist}}
{{software distribution}}
[[Kategori:Perangkat lunak bebas| ]]
[[Kategori:Artikel kelas awal bertopik teknologi
informasi]] |