Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi. Baca selengkapnya.

Anda mungkin merasa ragu untuk menggunakan perangkat lunak bebas dan sumber terbuka, terutama karena begitu banyak kode yang berasal dari sukarelawan. Di sebagian besar bidang kehidupan kita, memiliki produk yang berasal dari perusahaan terkemuka merupakan nilai tambah. Begitulah cara Anda percaya bahwa sesuatu dibuat dengan baik.

Mengapa mempercayai kode dari beberapa sukarelawan daripada perangkat lunak berkualitas tinggi dari para ahli di Microsoft, Apple, dan Google?

Seperti yang ditunjukkan oleh raksasa teknologi kepada kita, perangkat lunak mereka mungkin dapat diandalkan, tetapi sering kali dilengkapi dengan segala jenis pelacakan dan bentuk eksploitasi lainnya. Perangkat lunak sumber terbuka sebenarnya jauh lebih aman untuk digunakan, dan inilah alasannya.

1. Kode Publik Adalah Kode yang Dapat Anda Percayai

Masalah mendasar dengan sebagian besar perangkat lunak yang berasal dari perusahaan teknologi besar dan terkenal adalah kode sumbernya tersembunyi dari pandangan. Ini adalah informasi hak milik, dan Anda dapat mendapat masalah karena melihat, memodifikasi, atau mendistribusikan ulang kode tersebut.

instagram viewer

Satu-satunya pilihan Anda adalah menggunakan perangkat lunak apa adanya dan percaya bahwa itu aman untuk dijalankan, atau Anda dapat memilih untuk tidak menggunakan perangkat lunak tersebut.

Jenis kode ini dikenal sebagai perangkat lunak sumber tertutup. Karena Anda tidak dapat melihat kodenya, Anda tidak tahu persis apa yang dilakukan perangkat lunak tersebut. Ini memberi perusahaan kebebasan untuk melakukan apa saja yang dapat meningkatkan keuntungan mereka.

Inilah sebabnya mengapa aplikasi yang kami gunakan memantau perilaku kami, melacak lokasi kami, dan sebaliknya mencoba mengawasi apa yang kami lakukan. Informasi itu berharga bagi perusahaan untuk dijual ke pialang data atau digunakan untuk menjual iklan.

Katakanlah aplikasi sumber terbuka ingin memperkenalkan jenis pengumpulan data yang sama. Yah, sangat sedikit orang yang benar-benar ingin dilacak. Kami menghargai privasi kami, jadi saat diberi pilihan untuk menghapus kode yang melacak perilaku kami, kami melakukannya.

Karena kode sumber tersedia bagi siapa saja untuk diedit dan didistribusikan kembali, seseorang datang dan menggunakan kode tersebut untuk membuat aplikasi baru (terkadang hampir identik) dengan bit yang tidak diinginkan dihapus. Proses ini dikenal sebagai forking, dan itu mencegah perilaku buruk.

Sama seperti di bidang lain dalam hidup kita, transparansi cenderung mendorong orang untuk berperilaku lebih baik dan memberikan hasil yang lebih baik.

2. Perusahaan Besar itu? Mereka Semua Mempercayai Sumber Terbuka

Apa perusahaan pertama yang muncul di benak Anda saat memikirkan teknologi besar? Amazon? Facebook? Apel? Ketiga perusahaan ini menggunakan perangkat lunak sumber terbuka dalam berbagai tingkatan dan berkontribusi kembali ke proyek tertentu. Dan mereka tidak sendiri.

Pertimbangkan bagaimana Microsoft berinvestasi dalam kernel Linux (sistem operasi sumber terbuka) untuk menjadikan Azure produk komputasi awan yang menarik. Google menggunakan Linux tidak hanya di cloud tetapi juga di Chromebook dan Android. Perusahaan-perusahaan di bawah ini semuanya anggota platinum dari Linux Foundation di awal tahun 2023.

Valve membayar pengembang untuk meningkatkan semua perangkat lunak sumber terbuka yang memungkinkan Steam Deck. Lalu ada perusahaan raksasa yang melakukan lebih banyak bisnis dengan bisnis lain daripada konsumen umum, seperti Oracle dan IBM. Keduanya menggunakan dan mengembangkan perangkat lunak sumber terbuka.

Internet itu sendiri sebagian besar dibangun di atas arsitektur open-source. Pengembang web akrab dengan apa yang disebut tumpukan LAMP (Linux, Apache, MySQL, dan PHP), yang sering mereka gunakan sebagai dasar untuk situs web dan aplikasi web. Keempat komponen tersebut adalah open source.

Pengembang dan perusahaan mempercayai perangkat lunak sumber terbuka karena dapat diandalkan, lebih mudah daripada mengembangkan alternatif dari awal, dan seringkali lebih baik daripada yang dapat mereka kembangkan sendiri. Saat Anda menggunakan produk mereka, di beberapa titik di sepanjang rantai, Anda sering kali masih mengandalkan kode sumber terbuka, meskipun hasil akhirnya memiliki lapisan hak milik di atasnya.

3. Kita Semua Berinvestasi dalam Kode yang Sama

Ketika kode sumber tersedia secara terbuka, itu memasuki semacam milik bersama publik. Beberapa fungsi teknologi open-source lebih seperti infrastruktur. Seperti halnya jalan umum, kita semua berinvestasi dalam infrastruktur yang dapat diandalkan, warga negara dan perusahaan bersama-sama.

Jadi, meskipun banyak perangkat lunak sumber terbuka berasal dari sukarelawan, sejumlah besar juga berasal dari karyawan berbayar. Misalnya, kernel Linux ditemukan di superkomputer dan ponsel sama. Setiap orang dari pabrikan hingga ilmuwan memiliki alasan untuk menyumbangkan tambalan ke kernel Linux yang menambahkan fitur atau memperbaiki bug.

Bahkan ketika perusahaan menciptakan produk yang bersaing satu sama lain di pasar, mereka masih berinvestasi dalam perangkat lunak sumber terbuka yang mereka gunakan sebaik dan sestabil mungkin.

Banyak program sumber terbuka bahkan didistribusikan di bawah lisensi copyleft yang mengharuskan orang yang menggunakan kode untuk membagikan modifikasi mereka secara publik. Ini mencegah seseorang mengambil kode dan menyembunyikannya di kreasi pribadi mereka. Sebaliknya, mereka memberi kembali, program menjadi lebih baik, dan kita semua mendapat manfaat.

4. Perangkat Lunak Ini (Biasanya) Diberikan Secara Gratis

Sebagian besar perangkat lunak sumber terbuka gratis untuk digunakan, tetapi ini adalah karakteristik pembeda yang tidak menonjol seperti dulu. Saat ini, sebagian besar perangkat lunak tidak dilengkapi dengan label harga. Tapi ada perbedaan. Perangkat lunak sumber tertutup seringkali gratis karena pengembang telah menemukan cara lain untuk mendapatkan keuntungan dari proyek, biasanya dengan mengumpulkan dan menjual atau memanfaatkan data tentang kami.

Saat Anda menggunakan Google Documents, setiap penekanan tombol tersedia bagi Google untuk masuk dan menghasilkan uang dengan cara apa pun yang diinginkannya. Google dapat menghasilkan lebih banyak uang dengan mengajak sebanyak mungkin orang untuk menggunakan Google Documents daripada menjual perangkat lunak kepada minoritas yang bersedia membayarnya.

Perangkat lunak sumber terbuka benar-benar diberikan secara bebas, tanpa pamrih. Saat Anda menggunakan LibreOffice, tidak ada yang tahu apa yang Anda lakukan dengan perangkat lunak tersebut.

LibreOffice gratis karena, di dunia di mana begitu banyak yang dilakukan di komputer, dapat dianggap tidak adil untuk dibuat orang memilih antara membeli perangkat lunak yang mahal atau membiarkan perilaku pribadi mereka dipantau untuk ikut serta masyarakat. Ini membawa kita ke poin berikutnya.

5. Komunitas Sumber Terbuka Memiliki Kode Etik

Dunia perangkat lunak sumber terbuka diatur oleh seperangkat aturan yang berbeda dari dunia perangkat lunak berpemilik. Banyak orang yang membuat FOSS melakukannya karena mereka percaya itu adalah hal yang etis untuk dilakukan. Terkadang ini tentang menghasilkan uang, tetapi sebagian besar tidak. Orang sering membuat dan membagikan kode mereka karena kebaikan hati mereka.

Itu tidak berarti bahwa orang tidak mementingkan diri sendiri. Ada banyak keuntungan selain uang. Banyak orang belajar bagaimana memprogram dengan melihat kode sumber yang sudah tersedia, dan mereka ingin memberi kembali. Yang lain mendapat manfaat dari alternatif sumber terbuka untuk program berbayar yang tidak mampu mereka beli dan ingin membuat perangkat lunak serupa untuk orang-orang seperti mereka.

Beberapa hanya suka memiliki kebebasan untuk melakukan apa pun yang mereka inginkan dengan perangkat lunak di mesin mereka dan tidak dapat membayangkan menempatkan batasan pada diri mereka sendiri atau orang lain.

Pengguna memegang pembuat perangkat lunak mereka dengan standar yang ketat. Orang-orang membangkitkan kemarahan atas perubahan yang tidak akan diperhatikan orang di dunia perangkat lunak berpemilik, seperti ketika Canonical menambahkan rekomendasi Amazon ke Ubuntu (yang akhirnya mereka hapus).

Di dunia perangkat lunak bebas, ekspektasi defaultnya adalah Anda tidak membatasi siapa yang memiliki akses ke aplikasi Anda, Anda tidak membatasi bagaimana mereka dapat menggunakannya, dan Anda tidak melacak perilaku mereka.

6. Perangkat Lunak Sumber Terbuka Telah Teruji Waktu

Banyak proyek sumber terbuka telah ada selama beberapa dekade. Pertimbangkan Mozilla Firefox, LibreOffice, GIMP, Audacity, dan VLC. Ini adalah program yang secara bertahap menjadi lebih baik, mendapatkan fitur baru sambil menghilangkan bug lama. Hal yang sama berlaku untuk perangkat lunak latar belakang, seperti kernel Linux, atau lingkungan desktop, seperti GNOME dan KDE. Software ini sudah matang dan terbukti.

Ini bukan untuk mengatakan bahwa tidak ada perangkat lunak sumber tertutup yang stabil yang telah ada selama bertahun-tahun. Ada. Tapi Anda sudah mempercayai perangkat lunak berpemilik. Intinya di sini adalah bahwa banyak perangkat lunak sumber terbuka yang telah teruji oleh waktu, jika tidak lebih.

Perlu juga dicatat bagaimana di dunia perangkat lunak berpemilik ketika sebuah perusahaan bangkrut, perangkat lunaknya hilang. Kecuali seseorang membeli haknya, tidak ada yang bisa melihat kodenya. Itu menghilang begitu saja.

Dengan perangkat lunak sumber terbuka, sebuah proyek mungkin menjadi tidak terpelihara, tanpa versi yang tidak lagi muncul. Namun kode tersebut tetap ada, dan beberapa orang mungkin menggunakan kode ini untuk membuat perangkat lunak yang lebih baru. Jadi, meskipun aplikasi tampak mati, kodenya dapat terus hidup.

Perangkat Lunak Open-Source Adalah Perangkat Lunak Paling Tepercaya

Perangkat lunak sumber terbuka tidak selalu menawarkan fitur terbanyak atau kinerja terbaik. Ada banyak program berpemilik yang mengalahkan persaingan. Tetapi jika menyangkut masalah kepercayaan, itu adalah area di mana perangkat lunak sumber terbuka berfungsi paling baik.

Itu bukan setelah data Anda. Itu tidak ingin melayani Anda iklan. Itu tidak mencoba mengunci Anda ke dalam ekosistem. Jika Anda ingin menggunakan komputer dengan ketenangan pikiran, perangkat lunak bebas dan sumber terbuka adalah cara yang tepat.