Gambar Getty/tumsasedgars

Selama ini, open source hanyalah sekadar kata kunci yang beredar di benak para teknolog dan penggemar sistem operasi Linux. Satu dekade kemudian, open source telah menjadi semacam penyelamat bagi bisnis di seluruh dunia. Tanpa open source, perusahaan di mana pun akan kesulitan memenuhi kebutuhan di sebagian besar level.

Namun, apa hubungannya hal itu dengan Anda, konsumen? Sebenarnya, ada hubungannya. Namun, ini bukan hanya tentang bagaimana sumber terbuka menguntungkan bisnis yang mengalir ke kita.

Juga: 5 perintah Linux yang tidak boleh Anda jalankan (dan alasannya)

Mari kita lihat bagaimana Anda dapat memperoleh manfaat dari sumber terbuka.

Apa itu sumber terbuka?

Sebelum kita membahas manfaat sumber terbuka, mungkin ada baiknya kita jelaskan dulu apa itu sumber terbuka.

Mari kita telaah sumber terbuka seolah-olah itu adalah sebuah resep. Bayangkan Anda telah meramu resep sempurna untuk kue keping cokelat. Resep ini menggunakan sedikit bahan tetapi menyediakan pendekatan unik untuk membuat sajian lezat tersebut. Alih-alih menyimpan resep itu untuk diri sendiri, Anda memutuskan untuk menyediakan resep tersebut kepada semua orang dan bahkan mengundang mereka untuk membuat perubahan guna menyempurnakan resep tersebut. Satu ketentuan yang Anda buat adalah bahwa siapa pun yang mengubah resep tersebut harus mengutip Anda sebagai pembuat resep asli, jika mereka memposting versi yang telah diubah.

Juga: 20 Tahun dalam pembuatan: Real-Time Linux akhirnya sampai ke kernel

Ratusan orang membuat perubahan kecil pada resep kue Anda, yang kami sebut sebagai “percabangan dari resep asli” dan mengunggah versi mereka secara daring, yang memberi Anda penghargaan atas resep aslinya. Versi baru tersebut diperhatikan, yang lain mengunduh resepnya, dan resep tersebut menjadi viral hingga semua orang menggunakan resep Anda (atau versinya) sebagai pilihan utama mereka.

Itu pada dasarnya adalah sumber terbuka. Setiap orang di seluruh dunia memiliki akses ke resep asli Anda dan menggunakannya sesuai keinginan mereka (asalkan mereka menyebut Anda sebagai pembuatnya). Meskipun sumber terbuka umumnya berlaku untuk perangkat lunak, sumber terbuka juga dapat berlaku untuk perangkat keras, skema rekayasa, desain arsitektur, berkas printer 3D, dan bahkan kuki.

Ini tentang biaya

Hal ini sering disebut sebagai salah satu manfaat terbesar bagi konsumen… biaya. Sebagian besar perangkat lunak sumber terbuka dapat digunakan secara gratis tetapi juga gratis. Bahkan sistem operasi Linux (yang juga merupakan sumber terbuka) dapat diunduh dan diinstal secara gratis. Bayangkan, Anda tidak perlu membayar sepeser pun untuk perangkat lunak yang Anda gunakan. Hal ini sangat membantu bagi organisasi yang lebih besar, seperti sekolah dan lembaga nirlaba, yang harus membayar sejumlah besar lisensi perangkat lunak yang dapat menguras kantong.

Ini tentang kebebasan

Bila Anda menggunakan perangkat lunak berpemilik, Anda terikat pada keputusan pembuatnya. Jika pengembang aplikasi berpemilik itu memutuskan bahwa aplikasinya hanya dapat melakukan X, maka hanya itu yang Anda dapatkan dan tidak ada yang dapat Anda lakukan (selain meminta aplikasi itu juga melakukan Y).

Juga: Dokumentasi Linux dan sumber terbuka berantakan: Inilah solusinya

Dengan perangkat lunak sumber terbuka, kodenya mudah didapat, sehingga Anda dapat membuat perubahan pada cara kerjanya. Saya menyadari hal ini memerlukan keterampilan khusus, tetapi terkadang tidak sesulit yang Anda bayangkan. Saya telah mengubah sumber aplikasi sebelumnya, dengan sedikit pengalaman pemrograman, untuk membuatnya berperilaku sesuai dengan yang saya anggap perlu.

Open-source tidak mengalami pembatasan atau ketergantungan pada vendor. Dengan perangkat lunak open source, Anda bebas melakukan apa pun yang perlu dilakukan untuk membuat aplikasi tersebut berfungsi sesuai kebutuhan Anda.

Ini semua tentang pemberdayaan

Selama bertahun-tahun, saya selalu menikmati kenyataan bahwa perangkat lunak sumber terbuka memberi saya rasa pemberdayaan. Saya tidak perlu bergantung pada penawaran bisnis besar seperti Google Workspace, Office365, atau iCloud. Sebaliknya, saya dapat memilih dan memilah aplikasi sumber terbuka yang saya butuhkan, menyusunnya, dan memberdayakan diri saya untuk meraih kesuksesan. Misalnya, saya dapat memasang contoh Nextcloud untuk solusi berbasis cloud bagi jaringan rumah saya. Saya dapat menambahkan office suite ke platform tersebut dan tidak lagi memerlukan Google Docs. Saya dapat menggunakan GIMP dan melupakan Adobe. Tambahkan alat seperti InvoicePlane ke dalam campuran dan sekarang saya dapat membuat faktur.

Juga: Struktur sistem file Linux dijelaskan

Ada puluhan ribu aplikasi sumber terbuka yang dapat digunakan sebagai kepingan puzzle untuk menyusun solusi internal guna memecahkan masalah atau tugas apa pun yang harus Anda lakukan… semuanya siap membantu Anda dengan biaya yang sangat rendah hingga nol.

Ini semua tentang pembaruan

Bila kerentanan ditemukan dalam perangkat lunak berpemilik, proses pembaruan sering kali terhambat oleh birokrasi. Rapat diadakan, investor dilibatkan, manajemen harus membuat rencana, dan programmer harus mencari perbaikan. Setelah perbaikan selesai, perbaikan akan melalui pemeriksaan pengembang seperti biasa, tetapi bisa juga berakhir dengan menunggu manajer atau CEO menandatangani perbaikan sebelum dirilis. Itu bisa memakan waktu berminggu-minggu, bahkan berbulan-bulan.

Juga: Kernel Linux 6.11 telah keluar – dengan BSOD-nya sendiri

Dengan perangkat lunak sumber terbuka, prosesnya menjadi lebih efisien karena tidak ada jebakan bisnis besar yang harus dihindari. Kerentanan ditemukan, pengembang memperbaikinya, dan perbaikan dirilis. Saya telah menyaksikan perbaikan masalah keamanan utama dirilis dalam beberapa jam setelah masalah ditemukan. Saya telah memperbarui sistem dan menemukan bahwa ada patch keamanan yang diterapkan bahkan sebelum saya mengetahui adanya masalah. Sumber terbuka bekerja dengan efisiensi yang tidak dapat ditandingi oleh perangkat lunak berpemilik. Itu berarti konsumen tidak akan mengalami kerentanan yang tersisa dalam perangkat lunak yang mereka gunakan.

Ini semua tentang evolusi

Tidak, bukan evolusi biologis, melainkan evolusi perangkat lunak. Perangkat lunak sumber terbuka berevolusi jauh lebih cepat daripada perangkat lunak berpemilik karena setiap pengembang di seluruh dunia dapat mengakses kode dan menyarankan perubahan untuk meningkatkan aplikasi, memberi aplikasi fitur baru, atau menambahkan lebih banyak keamanan. Pentingnya hal itu tidak dapat diabaikan karena membantu perangkat lunak sumber terbuka berevolusi dengan sangat cepat.

Juga: Saya telah menggunakan Linux selama 30 tahun. Berikut adalah 5 alasan mengapa saya tidak akan pernah beralih ke Windows atau MacOS

Saya telah mengalami aplikasi sumber terbuka berevolusi seperti ini selama bertahun-tahun, sehingga dalam satu menit aplikasi tersebut terbatas fiturnya, dan dalam sekejap mata aplikasi tersebut berevolusi hingga mencakup sejumlah perbaikan dan fitur. Yang lebih baik lagi, sering kali pengembang perangkat lunak yang Anda gunakan dapat diakses oleh publik. Pada beberapa kesempatan, saya telah menghubungi pengembang (atau tim pengembang) untuk menyarankan fitur dalam sebuah perangkat lunak, hanya untuk mengetahuinya segera setelah mereka menerapkan perubahan saya. Bayangkan hal semacam itu terjadi secara teratur dan Anda dapat melihat bagaimana perangkat lunak sumber terbuka dapat berevolusi dengan kecepatan yang tidak dapat ditandingi oleh perangkat lunak berpemilik.

Perangkat lunak sumber terbuka memiliki banyak manfaat lain, seperti:

  • Sebagian besar proyek sumber terbuka akan selalu tersedia. Bahkan ketika seorang programmer meninggalkan suatu proyek, orang lain dapat melakukan forking dan menghidupkannya kembali.
  • Perangkat lunak sumber terbuka menikmati inovasi melalui komunitas dan bukan perusahaan.
  • Sumber terbuka pada umumnya sangat etis.
  • Sumber terbuka itu hebat.

Anda paham maksudnya. Jika hal ini menggelitik rasa ingin tahu Anda tentang open-source, saya sarankan Anda untuk mencoba salah satu dari sekian banyak distribusi Linux, temukan yang menarik bagi Anda, instal, dan mulailah perjalanan Anda dengan open-source.



Fuente