Apakah Perangkat Lunak Sumber Terbuka atau Sumber Tertutup Lebih Baik?

click fraud protection

Sumber terbuka dan sumber tertutup perangkat lunakkeduanya memiliki positif dan negatif bagi pengguna, dan mana yang lebih baik atau lebih buruk sebagian besar merupakan penentuan individu. Namun, ada beberapa aspek penting dari setiap jenis perangkat lunak untuk diingat ketika memutuskan mana yang akan digunakan untuk mencapai berbagai tujuan. Perangkat lunak sumber terbuka dan sumber tertutup telah ada sejak lama, dengan sumber terbuka diberikan sebuah label pada tahun 1998 dan terus digunakan hingga saat ini dengan berbagai lisensi untuk produk yang berbeda aplikasi. Kedua jenis perangkat lunak tersebut berusaha memberikan layanan khusus kepada pengguna akhir, tetapi mereka mencapai tujuan ini dengan cara yang berbeda.

Ada daya tarik yang berkembang dengan perangkat lunak sumber terbuka karena cenderung gratis. Plus, beberapa perangkat lunak sumber tertutup mengumpulkan dan mendistribusikan data pengguna, dan ini sulit ditentukan karena kodenya tidak dapat diakses. Jadi apa perbedaan utama antara perangkat lunak sumber terbuka dan sumber tertutup? Nah, perangkat lunak sumber terbuka memiliki kode sumber yang dapat diakses publik oleh siapa saja yang ingin melihatnya. Di sisi lain, perangkat lunak sumber tertutup tidak mengizinkan akses publik ke kode sumber dan hanya dapat diakses oleh perusahaan atau individu yang mengembangkan perangkat lunak.

Jadi jenis perangkat lunak mana yang lebih baik dari yang lain? Untuk itu, yang terbaik adalah melihat contoh spesifik dan memeriksa manfaat dari setiap jenis perangkat lunak dan kerugiannya. Pertama-tama mari kita lihat statistik pengguna sistem operasi desktop. Windows memiliki jumlah pengguna terbanyak, diikuti oleh macOS, dan terakhir, Linux. Dari ketiganya, dua yang pertama adalah sumber tertutup dan yang ketiga adalah sumber terbuka, yang menunjukkan preferensi sebagian besar pengguna adalah sumber tertutup daripada sumber terbuka sehubungan dengan operasi desktop sistem. Tetapi melihat sistem operasi seluler, Android sejauh ini merupakan pangsa pasar tertinggi dengan iOS Apple yang berada di urutan kedua. Android Open Source Project (AOSP) memungkinkan siapa saja menggunakan kode sumber untuk perangkat mereka, itulah sebabnya beberapa merek ponsel seperti Samsung, OnePlus, OPPO, dan lainnya memiliki perangkat lunak berbasis Android khusus mereka, dan mengapa itu tersedia di platform lain seperti tablet Fire Amazon. Sebaliknya, iOS adalah sumber tertutup dan terkunci ke dalam ekosistem Apple.

Dimana Perangkat Lunak Sumber Terbuka Bersinar

Contoh lain dari open-source yang lebih disukai adalah dengan browser web. Google Chrome, peramban web paling populer di dunia, didasarkan pada kode sumber terbuka Chromium. Peramban Safari Apple adalah sumber tertutup, dan berada di urutan kedua dengan selisih yang besar. Manfaat utama perangkat lunak sumber terbuka adalah kemampuan untuk mengubah, mengedit, dan menggunakan kode sesuai keinginan pengguna. Ini mungkin tampak lebih berguna bagi pengembang daripada pengguna, tetapi pengguna mendapat manfaat besar dari opsi yang datang dari pengembang membuat perangkat lunak khusus yang disesuaikan untuk pengguna dari proyek sumber terbuka. Perangkat lunak sumber terbuka juga, setidaknya secara teoritis, lebih aman daripada perangkat lunak sumber tertutup karena setiap pemrogram di dunia dapat melihat kode untuk menemukan kesalahan, eksploit, dan masalah dalam kode, yang kemudian dapat dengan cepat ditambal dan tetap.

Secara keseluruhan, menentukan perangkat lunak mana yang lebih baik terserah individu untuk memutuskan. Baik perangkat lunak sumber terbuka maupun sumber tertutup memiliki banyak pro dan kontra. Open-source dengan cepat menjadi lebih banyak digunakan dengan perusahaan besar, seperti Valve's Steam Deck menggunakan berbasis Linux OS dengan lapisan kompatibilitas Proton yang open-source, atau AMD yang menerapkan standar terbuka di antara-nya produk. Untuk pengguna akhir, sumber terbuka lebih baik jika perangkat lunak bebas, lebih banyak penyesuaian, dan transparansi lebih penting. Sumber tertutup lebih baik bagi pengguna jika mereka menginginkan sesuatu yang lebih stabil, memiliki lebih banyak perangkat lunak mendukung, dan lebih ramah pengguna.

Sumber: Sekolah Tinggi Teknik ITI