Apa itu Yang Dimaksud Software Gratis – Perangkat lunak bebas’ adalah istilah yang menggambarkan perangkat lunak yang memungkinkan pengguna untuk melihat kode pemrograman secara bebas, memodifikasinya, mendistribusikannya, dan menggunakannya tanpa batasan apa pun.WordPress memilih model perangkat lunak bebas karena memiliki filosofi yang mendorong semangat keterbukaan dan berbagi. Ini membantu tujuan mereka menjadi komunitas yang ramah dan inklusif.
Apa itu Yang Dimaksud Software Gratis
Arti ‘Gratis’
openfieldsoftware.com – Mari kita mulai dengan mendefinisikan apa artinya ‘bebas’. Dengan perangkat lunak bebas, ini lebih seperti ‘kebebasan berbicara’ daripada ‘bir gratis’.Pesta yang memberikan bir gratis menjadi populer karena para tamu dapat minum tanpa harus membayar. Dalam hal ini, kata ‘gratis’ berarti ‘gratis’.Itulah salah satu alasan WordPress begitu populer. Seperti bir di pesta, itu gratis. Meskipun ada biaya lain yang terlibat dalam membangun situs web , perangkat lunak WordPress tidak memerlukan biaya sepeser pun.
Tetapi perangkat lunak bebas lebih seperti kebebasan berbicara daripada bir gratis. Dengan kata lain, ini terutama tentang kebebasan, bukan harga.Gerakan Perangkat Lunak Bebas dimulai pada tahun 1989 oleh Richard Stallman karena dia merasa terganggu dengan lisensi perangkat lunak yang semakin ketat. Ini bukan hanya gerakan perangkat lunak, tetapi gerakan sosial.
Stallman ingin melindungi kebebasan pengguna perangkat lunak. Dia ingin mereka dapat membantu tetangga mereka dengan berbagi perangkat lunak, sesuatu yang tidak diizinkan oleh banyak lisensi perangkat lunak berpemilik.
Jadi dia membuat lisensi perangkat lunak untuk memenuhi tujuan ini. Perangkat lunak bebas terutama mengacu pada perangkat lunak yang dirilis di bawah GNU General Public License atau GPL, seperti sistem operasi GNU milik Stallman.
Baca Juga : Konsep Sebuah Software Bebas
Apa itu GPL?
GPL adalah lisensi perangkat lunak yang saat ini dikelola oleh Free Software Foundation (FSF). Ini telah direvisi beberapa kali untuk lebih melindungi kebebasan pengguna perangkat lunak.
GPL dapat dianggap sebagai ‘Bill of Rights’ yang menawarkan empat kebebasan:
- Kebebasan untuk menjalankan perangkat lunak untuk tujuan apapun.
- Kebebasan untuk mempelajari kode sumber dan mengubah perangkat lunak untuk tujuan apa pun.
- Kebebasan untuk berbagi perangkat lunak dengan orang lain.
- Kebebasan untuk membagikan versi perangkat lunak Anda yang telah dimodifikasi dengan orang lain.
Satu-satunya batasan adalah jika Anda berbagi versi perangkat lunak GPL yang dimodifikasi, maka perangkat lunak itu juga harus memiliki lisensi GPL. Ini disebut ‘copyleft’, permainan kata ‘hak cipta’, dan memastikan bahwa perangkat lunak bebas tetap bebas.
WordPress telah dirilis di bawah lisensi GPLv2 . Itu berarti ia akan terus tersedia secara bebas, dan bahwa keberhasilannya bergantung pada kerja sama dari komunitas yang aktif, bukan dari staf satu perusahaan.
Untuk lebih jelasnya, lihat Apa itu GPL?
Apa Perbedaan Antara Perangkat Lunak Bebas dan Perangkat Lunak Sumber Terbuka?
‘Open source’ adalah istilah lain untuk perangkat lunak yang dapat dipelajari, dibagikan, dan dimodifikasi. Ini juga merupakan sebuah gerakan, dan suara utamanya adalah Inisiatif Sumber Terbuka.
Mereka menciptakan Definisi Sumber Terbuka , deskripsi sepuluh poin tentang apa yang dimaksud dengan sumber terbuka. Banyak dari tujuannya mirip dengan perangkat lunak bebas:
Orang lain harus diizinkan untuk mendistribusikan perangkat lunak Open Source, baik secara gratis atau dengan harga tertentu.
Modifikasi perangkat lunak diperbolehkan dan harus didistribusikan di bawah persyaratan yang sama dengan perangkat lunak asli.
Diskriminasi tidak disarankan, baik terhadap orang atau kelompok mana pun, atau tujuan apa pun untuk menggunakan perangkat lunak.
Tujuan dari kedua gerakan itu serupa, tetapi nilainya berbeda.
Sementara perangkat lunak bebas adalah gerakan sosial yang mempromosikan kebebasan, gerakan open source mempromosikan keuntungan bisnis dari berbagi kode sumber. Ia mengakui bahwa perangkat lunak sumber terbuka adalah cara yang efektif bagi pengembang untuk berkolaborasi.
Perangkat lunak sumber terbuka menggunakan berbagai lisensi. Misalnya, WordPress dirilis di bawah GPLv2, perangkat lunak server web Apache dirilis di bawah lisensi Apache, dan PHP dirilis di bawah lisensi GPL dan PHP.
WordPress adalah perangkat lunak bebas dan perangkat lunak sumber terbuka. Karena ada tumpang tindih yang besar antara istilah-istilah tersebut, perangkat lunak ini kadang-kadang disebut FOSS (perangkat lunak bebas dan sumber terbuka) atau FLOSS (perangkat lunak bebas/gratis/sumber terbuka).
- Untuk lebih jelasnya, lihat Apa itu Open Source?
- Bagaimana WordPress Tetap Berbisnis Jika Gratis?
Tidak ada satu perusahaan atau individu yang memiliki WordPress. Ini adalah proyek komunitas sumber terbuka di mana puluhan ribu orang berbakat telah memberikan kontribusi untuk menjadikannya perangkat lunak hebat seperti sekarang ini.
Ada tim inti pengembang yang memimpin pengembangan proyek, tetapi siapa pun yang menghargai WordPress dapat berkontribusi untuk kesuksesannya. Mereka yang memiliki keterampilan pemrograman dapat menyumbangkan tambalan dan memperbaiki bug, dan pengguna dapat menyarankan fitur baru.
Tetapi sementara orang-orang di belakang WordPress tidak menghasilkan uang dari perangkat lunak, mereka dapat menghasilkan uang dari layanan terkait WordPress.
Misalnya, tim WPBeginner telah mengembangkan beberapa plugin WordPress premium yang menawarkan fitur lebih canggih dengan biaya berlangganan.
Untuk mempelajari lebih lanjut, lihat Mengapa WordPress Gratis? Apa Biayanya? Apa itu Tangkapan?
Kami harap artikel ini membantu Anda mempelajari lebih lanjut tentang perangkat lunak gratis. Anda mungkin juga ingin melihat daftar Bacaan Tambahan kami di bawah ini untuk artikel terkait tentang tips, trik, dan ide WordPress yang bermanfaat.
Jika Anda menyukai panduan ini, silakan pertimbangkan untuk berlangganan Saluran YouTube kami untuk tutorial video WordPress. Anda juga dapat menemukan kami di Twitter dan Facebook .
software Gratis
Perangkat lunak bebas merupakan kata yang diciptakan sang Richard Stallman & Free Software Foundation yg mengacu terhadap perangkat lunak yg bebas bikin digunakan, dipelajari dan diubah dan mampu disalin pakai atau tanpa modifikasi, atau pakai lebih dari satu keharusan bikin menegaskan bahwa kebebasan yg sama permanen mampu dinikmati sang penggunapengguna berikutnya. Bebas di sini pula berarti terhadap memakai, memeriksa, membarui, menyalin atau menjajakan sebuah aplikasi, seorang nir wajib menghendaki biar
berasal dari siapa pun.
Untuk menjadikan sebuah software sebagai software bebas, perangkat lunak tadi wajib mempunyai sebuah lisensi, atau berada dalam domain publik & sedia kan akses ke kode sumbernya bagi setiap orang. Gerakan aplikasi bebas (free perangkat lunak movement) yg menjalani software bebas berawal dalam th. 1983, punya tujuan bikin menambahkan kebebasan ini mampu dinikmati sang setiap pengguna komputer.
Dengan rancangan kebebasan ini, setiap orang bebas untuk menjajakan perangkat lunak bebas, menggunakannya secara komersial & mengambil alih laba
berdasarkan distribusi dan modifikasi kode sumbernya. Walaupun demikian setiap orang yg mempunyai salinan berasal dari sebuah aplikasi bebas mampu terhitung menyebarluaskan software bebas tersebut secara perdeo. Model bisnis berasal dari perangkat lunak bebas biasanya terdapat dalam nilai tambah seperti dukungan, pembinaan, kustomisasi, integrasi atau tunjangan profesi.
Perangkat lunak bebas (free software) jangan disalahartikan bersama perangkat lunak perdeo (freeware) yaitu perangkat lunak yg digunakan secara perdeo. Perangkat lunak perdeo mampu berupa perangkat lunak bebas atau perangkat lunak tidak bebas. Sejak akhir th. 1990an, lebih dari satu langkah lain
istilah bikin software bebas digulirkan seperti “perangkat lunak sumber terbuka” (opensource perangkat lunak), “aplikasi libre”, “FLOSS”, dan “FOSS”.
Saat ini perangkat lunak bebas terhadap prinsipnya bebas dan dibuat/dikembangkan oleh komunitas publik. Anggota asosiasi biasanya sukarelawan, tetapi mungkin terhitung karyawan perusahaan yang dibayar untuk menunjang mengembangkan perangkat lunak.
Perangkat lunak bebas adalah perangkat lunak yang memberi Anda kebebasan kepada pengguna untuk berbagi, mempelajari, dan memodifikasinya. Kami menyebutnya perangkat lunak bebas karena penggunanya bebas.
Menggunakan perangkat lunak bebas berarti membuat pilihan politik dan etis yang menegaskan hak untuk belajar, dan berbagi apa yang kita pelajari dengan orang lain. Perangkat lunak bebas telah menjadi dasar masyarakat belajar di mana kami berbagi pengetahuan kami dengan cara yang dapat dikembangkan dan dinikmati oleh orang lain.
Saat ini, banyak orang menggunakan perangkat lunak berpemilik yang menolak kebebasan dan manfaat ini bagi pengguna. Jika kita membuat salinan dan memberikannya kepada teman, jika kita mencoba untuk mencari tahu bagaimana program bekerja, jika kita menaruh salinan pada lebih dari satu komputer kita sendiri di rumah kita sendiri, kita dapat ditangkap dan didenda atau dimasukkan ke dalam penjara. penjara. Itulah yang ada dalam cetakan kecil dari perjanjian lisensi yang Anda terima saat menggunakan perangkat lunak berpemilik.
Perusahaan di balik perangkat lunak berpemilik akan sering memata-matai aktivitas Anda dan membatasi Anda untuk berbagi dengan orang lain. Dan karena komputer kita mengendalikan banyak informasi pribadi dan aktivitas sehari-hari, perangkat lunak berpemilik merupakan bahaya yang tidak dapat diterima bagi masyarakat bebas.
Sistem Operasi GNU dan Gerakan Perangkat Lunak Bebas
Bagaimana jika ada sekelompok programmer etis berbakat di seluruh dunia yang secara sukarela berkomitmen pada gagasan untuk menulis dan berbagi perangkat lunak satu sama lain dan dengan siapa pun yang setuju untuk berbagi? Bagaimana jika ada yang bisa menjadi bagian dari dan mendapat manfaat dari komunitas ini bahkan tanpa menjadi ahli komputer atau mengetahui apa pun tentang pemrograman? Kami tidak perlu khawatir ketahuan menyalin program yang berguna untuk teman-teman kami—karena kami tidak akan melakukan kesalahan.
Sebenarnya, gerakan seperti itu ada, dan Anda bisa menjadi bagian darinya. Gerakan perangkat lunak bebas dimulai pada tahun 1983 oleh ilmuwan komputer Richard M. Stallman, ketika ia meluncurkan sebuah proyek yang disebut GNU, yang merupakan singkatan dari “GNU is Not UNIX”, untuk menyediakan pengganti sistem operasi UNIX—pengganti yang akan menghormati sistem operasi UNIX. kebebasan mereka yang menggunakannya. Kemudian pada tahun 1985, Stallman memulai Free Software Foundation, sebuah organisasi nirlaba dengan misi mengadvokasi dan mendidik atas nama pengguna komputer di seluruh dunia.
Saat ini sudah banyak varian atau ‘distribusi’ sistem operasi GNU ini yang menggunakan kernel Linux. Kami merekomendasikan distribusi GNU/Linux yang 100% perangkat lunak bebas; dengan kata lain, sepenuhnya menghormati kebebasan.
Saat ini, perangkat lunak gratis tersedia untuk hampir semua tugas yang dapat Anda bayangkan. Dari sistem operasi lengkap seperti GNU, hingga lebih dari 5.000 program dan alat individual yang terdaftar di direktori perangkat lunak bebas FSF/UNESCO. Jutaan orang di seluruh dunia—termasuk seluruh pemerintah—sekarang menggunakan perangkat lunak gratis di komputer mereka.
FSF juga menyediakan sumber daya penting lainnya kepada masyarakat.
Definisi Perangkat Lunak Bebas
Kami mempertahankan definisi aplikasi bebas ini buat menerangkan menggunakan jelas apa yg harus sahih tentang program software eksklusif agar dapat dipercaya menjadi software bebas.
“Perangkat lunak bebas” adalah kasus kebebasan, bukan harga. Untuk tahu konsepnya, Anda wajib memikirkan “bebas” misalnya pada “kebebasan berbicara,” bukan misalnya dalam “minuman memabukan perdeo.”
Perangkat lunak bebas adalah masalah kebebasan pengguna buat menjalankan, menyalin, mendistribusikan, memeriksa, membarui, dan menaikkan software. Lebih tepatnya, ini mengacu pada empat jenis kebebasan, bagi pengguna aplikasi:
Kebebasan buat menjalankan program, buat tujuan apapun (kebebasan 0).
Kebebasan buat memeriksa cara kerja acara, & menyesuaikannya menggunakan kebutuhan Anda (kebebasan 1). Akses ke kode sumber adalah prasyarat buat ini.
Kebebasan buat mendistribusikan balik salinan sebagai akibatnya Anda bisa membantu tetangga Anda (kebebasan 2).
Kebebasan buat menaikkan program, dan merilis pemugaran Anda pada publik, sehingga seluruh rakyat menerima manfaat (kebebasan tiga). Akses ke kode sumber merupakan prasyarat buat ini.
Sebuah program merupakan aplikasi bebas apabila pengguna memiliki semua kebebasan ini. Dengan demikian, Anda harus bebas buat mendistribusikan pulang salinan, baik dengan atau tanpa modifikasi, baik gratis atau memungut biaya distribusi, kepada siapa pun pada mana saja . Menjadi bebas buat melakukan hal-hal ini berarti (diantaranya) bahwa Anda nir perlu meminta atau membayar biar .
Anda pula wajib memiliki kebebasan buat menciptakan modifikasi dan menggunakannya secara eksklusif pada karya atau permainan Anda sendiri, bahkan tanpa mengungkapkan bahwa itu ada. Jika Anda memublikasikan perubahan Anda, Anda tidak diharuskan buat memberi memahami siapa pun secara spesifik, atau menggunakan cara eksklusif apa pun.
Kebebasan buat menjalankan program berarti kebebasan buat setiap orang atau organisasi untuk menggunakannya dalam setiap jenis sistem komputer, untuk semua jenis pekerjaan dan tujuan secara keseluruhan, tanpa diharuskan buat berkomunikasi tentang hal itu menggunakan pengembang atau entitas tertentu lainnya. . Dalam kebebasan ini, tujuan penggunalah yang penting, bukan tujuan pengembang ; Anda menjadi pengguna bebas menjalankan acara buat tujuan Anda, dan bila Anda mendistribusikannya ke orang lain, dia kemudian bebas menjalankannya buat tujuannya, tetapi Anda tidak berhak memaksakan tujuan Anda padanya.
Kebebasan buat mendistribusikan pulang salinan harus menyertakan bentuk program biner atau yg dapat dieksekusi, serta kode asal, baik buat versi yg dimodifikasi juga yang nir dimodifikasi. (Mendistribusikan acara pada bentuk yg dapat dijalankan dibutuhkan buat sistem operasi gratis yang mudah diinstal.) Tidak apa-apa apabila nir terdapat cara buat membuat bentuk biner atau yg dapat dihukum buat acara eksklusif (karena beberapa bahasa nir mendukung fitur itu), namun Anda harus memiliki kebebasan buat mendistribusikan balik formulir tersebut bila Anda menemukan atau membuatkan cara buat membuatnya.
Agar kebebasan buat menciptakan perubahan, & buat menerbitkan versi yg lebih baik, menjadi bermakna, Anda harus memiliki akses ke kode sumber acara. Oleh karenanya, aksesibilitas kode asal merupakan kondisi yg diharapkan buat perangkat lunak bebas.
Salah satu cara penting buat memodifikasi program merupakan menggunakan menggabungkan subrutin & modul perdeo yang tersedia. Apabila lisensi program menyampaikan bahwa Anda tidak bisa menggabungkan pada modul yg terdapat, misalnya apabila mengharuskan Anda buat sebagai pemegang hak cipta berdasarkan setiap kode yg Anda masukkan, maka lisensi terlalu membatasi buat memenuhi syarat sebagai gratis.
Agar kebebasan ini menjadi nyata, mereka harus tidak bisa dibatalkan selama Anda tidak melakukan kesalahan; bila pengembang software mempunyai kekuatan buat mencabut lisensi, tanpa Anda melakukan apa pun buat menaruh alasan, perangkat lunak tersebut nir gratis.
Namun, jenis aturan tertentu tentang cara mendistribusikan aplikasi bebas bisa diterima, bila tidak bertentangan dengan kebebasan sentra. Misalnya, copyleft (dinyatakan dengan sangat sederhana) merupakan anggaran bahwa saat mendistribusikan ulang acara, Anda nir dapat menambahkan batasan buat menolak kebebasan utama orang lain. Aturan ini nir bertentangan menggunakan kebebasan pusat; melainkan melindungi mereka.
Anda mungkin telah membayar uang buat menerima salinan aplikasi perdeo, atau Anda mungkin telah memperoleh salinan tanpa porto. Namun terlepas berdasarkan bagaimana Anda mendapatkan salinan Anda, Anda selalu mempunyai kebebasan untuk menyalin dan membarui aplikasi, bahkan buat menjual salinan .
“Perangkat lunak bebas” tidak berarti “non-komersial”. Program gratis harus tersedia buat penggunaan komersial, pengembangan komersial, dan distribusi komersial. Pengembangan komersial software bebas bukan lagi hal yg aneh; perangkat lunak komersial gratis seperti itu sangat krusial.
Aturan tentang cara mengemas versi modifikasi bisa diterima, jika nir secara substansial menghalangi kebebasan Anda buat merilis versi modifikasi, atau kebebasan Anda untuk menciptakan & menggunakan versi modifikasi secara pribadi. Aturan bahwa “bila Anda menciptakan versi Anda tersedia dengan cara ini, Anda wajib membuatnya tersedia menggunakan cara itu juga” dapat diterima pula, dengan kondisi yang sama. (Perhatikan bahwa aturan misalnya itu masih memberi Anda pilihan apakah akan mempublikasikan versi Anda sama sekali.) Aturan yg memerlukan rilis kode asal pada pengguna buat versi yang Anda pakai buat umum pula dapat diterima. Lisensi jua bisa diterima buat mensyaratkan bahwa, jika Anda sudah mendistribusikan versi modifikasi & pengembang sebelumnya meminta salinannya, Anda harus mengirimkannya, atau Anda mengidentifikasi diri Anda pada modifikasi Anda.
Dalam proyek GNU, kami memakai “copyleft” buat melindungi kebebasan ini secara legal bagi semua orang. Namun software bebas non-copyleft pula ada. Kami percaya terdapat alasan penting mengapa lebih baik memakai copyleft , namun bila program Anda merupakan aplikasi bebas non-copyleft, kami masih bisa menggunakannya.
Lihat Kategori Perangkat Lunak Bebas buat penjelasan mengenai bagaimana “perangkat lunak bebas,” “software copyleft” dan kategori software lainnya saling berafiliasi.
Terkadang peraturan kontrol ekspor pemerintah dan sanksi perdagangan bisa membatasi kebebasan Anda untuk mendistribusikan salinan program secara internasional. Pengembang perangkat lunak tidak memiliki kekuatan untuk menghilangkan atau mengesampingkan pembatasan ini, tetapi yang dapat & harus mereka lakukan merupakan menolak buat menerapkannya sebagai kondisi penggunaan acara. Dengan cara ini, pembatasan tidak akan mempengaruhi aktivitas dan orang-orang pada luar yurisdiksi pemerintah tersebut.
Sebagian akbar lisensi perangkat lunak bebas didasarkan pada hak cipta, dan ada batasan jenis persyaratan apa yang bisa diterapkan melalui copyright. Apabila lisensi berbasis hak cipta menghormati kebebasan menggunakan cara yang dijelaskan di atas, sepertinya nir akan ada perkara lain yang tidak pernah kami antisipasi (walaupun hal ini terkadang terjadi). Namun, beberapa lisensi software bebas didasarkan dalam kontrak, dan kontrak bisa memberlakukan kemungkinan batasan yang jauh lebih besar . Itu berarti terdapat poly kemungkinan cara lisensi semacam itu dapat sebagai sangat membatasi dan nir bebas.
Kami nir mungkin menciptakan daftar semua cara yg mungkin terjadi. Apabila lisensi berbasis kontrak membatasi pengguna menggunakan cara yang tidak biasa yang tidak dapat dilakukan oleh lisensi berbasis copyright, & yg tidak disebutkan di sini sebagai absah, kami wajib memikirkannya, dan kami mungkin akan menyimpulkan bahwa itu tidak bebas.
Ketika berbicara mengenai perangkat lunak bebas, yang terbaik merupakan menghindari penggunaan kata misalnya “memberikan diri” atau “gratis”, karena istilah tersebut menyiratkan bahwa masalahnya merupakan tentang harga, bukan kebebasan. Beberapa istilah generik misalnya “pembajakan” mewujudkan opini yang kami harap nir Anda dukung. Lihat Kata & Frasa Membingungkan yang Patut Dihindari buat pembahasan kata-kata ini. Kami juga mempunyai daftar terjemahan “aplikasi bebas” ke dalam aneka macam bahasa.
Terakhir, perhatikan bahwa kriteria seperti yg dinyatakan dalam definisi perangkat lunak bebas ini memerlukan pemikiran yg cermat buat interpretasinya. Untuk tetapkan apakah lisensi perangkat lunak tertentu memenuhi syarat menjadi lisensi software bebas, kami menilainya menurut kriteria ini buat memilih apakah itu sinkron dengan semangat mereka dan istilah-istilah yg tepat. Jika lisensi menyertakan batasan yg tidak wajar, kami menolaknya, bahkan bila kami nir mengantisipasi kasus dalam kriteria ini. Terkadang persyaratan lisensi menyebabkan masalah yang membutuhkan pemikiran yang luas, termasuk diskusi menggunakan pembela terdakwa resmi, sebelum kita bisa menetapkan apakah persyaratan tadi bisa diterima. Saat kami mencapai konklusi mengenai masalah baru, kami sering memperbarui kriteria ini untuk mempermudah melihat mengapa lisensi eksklusif memenuhi kondisi atau tidak.
Jika Anda tertarik apakah lisensi eksklusif memenuhi kondisi sebagai lisensi perangkat lunak perdeo, lihat daftar lisensi kami . Apabila lisensi yg Anda khawatirkan nir tercantum pada sana, Anda dapat menanyakannya kepada kami menggunakan mengirimkan email kepada kami
Jika Anda mempertimbangkan buat menulis lisensi baru, harap hubungi FSF menggunakan menulis ke alamat tersebut. Proliferasi lisensi software bebas yg tidak selaras berarti peningkatan pekerjaan bagi pengguna pada memahami lisensi; kami mungkin dapat membantu Anda menemukan lisensi Perangkat Lunak Gratis yg ada yang memenuhi kebutuhan Anda.
Jika itu nir memungkinkan, apabila Anda benar-benar membutuhkan lisensi baru, menggunakan donasi kami Anda bisa memastikan bahwa lisensi tadi sahih-benar adalah lisensi Perangkat Lunak Bebas & menghindari berbagai masalah praktis.