Itu pasti bukan hanya nama
Perangkat Lunak Bebas dan perangkat lunak sumber terbuka menampilkan persyaratan lisensi yang berbeda, yang dipromosikan oleh dua grup terpisah. Keduanya terpaku pada ketersediaan kode sumber kepada pengguna bersama dengan hak pengguna untuk mempelajari, mengubah, dan mendistribusikan kembali kode tersebut secara bebas kepada orang lain. Hal yang perlu diperhatikan tentang Lisensi Publik Umum GNU dari perangkat lunak bebas adalah bahwa pengembang sebenarnya dapat membebankan biaya kepada pengguna untuk “perangkat lunak bebas”. Ini menimbulkan pertanyaan apa sebenarnya yang gratis tentang perangkat lunak jenis ini. Kebebasannya adalah bahwa pengguna memiliki akses ke kode sumber bersama dengan hak untuk mempelajari, memodifikasi, mengubah, dan mendistribusikan kode tersebut kepada orang lain (Kebebasan berbicara, bukan bir gratis seperti yang mereka katakan). Alternatif untuk Lisensi Publik Umum adalah lisensi BSD, yang mengizinkan distribusi kode sumber hanya dan hanya jika beberapa kondisi tertentu terpenuhi. Ideologi perangkat lunak bebas dipromosikan oleh Free Software Foundation.
Perangkat lunak open source tidak diatur oleh salah satu dari lisensi yang dijelaskan sebelumnya dan dipromosikan oleh Open Source Initiative (OPI), sebuah organisasi yang relatif. Dalam hal ini, perangkat lunak yang siap dijalankan seringkali diberikan kepada pengguna bersama dengan kode sumbernya. Tidak ada lisensi khusus yang mengatur perangkat lunak open source tersebut sehingga kami memiliki dua jenis perangkat lunak tambahan yang terkait dengan open source – freeware dan shareware. Shareware dibayar meskipun pengguna mendapat masa percobaan gratis. Namun, akses ke kode sumber tidak disediakan sebagai bagian dari lisensi shareware biasa. Pengguna freeware bebas mengunduh dan menggunakan perangkat lunak tetapi akses ke kode sumber tidak disediakan. Namun, sebagian besar pengembang aplikasi open source sejati memberikan akses lengkap ke kode sumber mereka dan memungkinkan pengguna untuk berpartisipasi aktif dalam meningkatkan aplikasi yang tersedia saat ini.
Meskipun perbedaan ideologis antara kedua jenis ini sering menjadi sumber perselisihan antara OPI dan Free Software Foundation, mereka pasti tertarik untuk memastikan keterbukaan yang lebih besar di bidang pengembangan perangkat lunak. Kedua gerakan ini menganggap perangkat lunak berpemilik sebagai penghubung kejahatan karena membatasi kebebasan pengguna dengan sangat membatasi akses ke kode sumber. Bahkan jika kedua ideologi yang berbeda ini mengambil rute yang berbeda, tujuan mereka sangat mirip – manfaat dan kebebasan memilih yang lebih besar bagi pengguna seiring dengan keterlibatan pengguna yang unggul. Dari sudut pandang pengguna akhir, hampir tidak masalah bagi rata-rata pengguna selama aplikasi akhir bekerja sesuai dengan harapan pengguna, sembari memberikan pengalaman pengguna yang memadai, bahkan mungkin luar biasa. Hal ini menyebabkan banyak perusahaan pengembangan perangkat lunak dan pengguna menggunakan istilah perangkat lunak bebas dan perangkat lunak sumber terbuka secara bergantian.
Bagaimana Ini Mempengaruhi Organisasi?
Dalam kebanyakan kasus perangkat lunak sumber terbuka cenderung mengungguli perangkat lunak bebas dalam hal stabilitas dan keamanan sebagai hasil kolaborasi yang lebih besar antara pengguna untuk meningkatkan aplikasi yang tersedia. Oleh karena itu, menggunakan perangkat lunak sumber terbuka sering kali lebih disukai oleh organisasi yang beroperasi dengan anggaran terbatas seperti UKM. Dalam beberapa kasus, perusahaan yang lebih besar juga memilih untuk menggunakan sumber daya open source – terkadang untuk menarik perhatian lebih besar dari kelompok pengguna tambahan dan terkadang untuk mengembangkan kompetensi dalam mengembangkan aplikasinya sendiri berdasarkan platform open source tertentu. Salah satu contohnya adalah penggunaan PHP dalam mendesain situs web oleh organisasi terkemuka di seluruh dunia.
Untuk alasan keamanan, individu/perusahaan yang ingin memanfaatkan keuntungan dari platform open source, merekomendasikan jalur pengembangan aplikasi kustom. Ini menawarkan yang terbaik dari kedua dunia dengan mengizinkan penginstalan fitur keamanan tambahan ke dalam solusi open source. Aplikasi seluler Android dan Java adalah contoh terbaik tentang bagaimana solusi khusus tersebut dapat dibuat dan diterapkan di perusahaan. Masalah utama dengan menggunakan perangkat lunak berpemilik adalah faktor biaya, namun, dalam beberapa kasus mungkin tidak dapat dihindari seperti dengan MS-Office. Krisis keuangan saat ini telah menyebabkan krisis kas yang parah di sebagian besar perusahaan yang mengarah pada penerapan berbagai pengurangan biaya. Sebagai hasil dari pengurangan biaya tersebut, pasar untuk perangkat lunak sumber terbuka dan gratis telah berkembang secara signifikan selama periode 2008 hingga 2012. Apakah pertumbuhan ini berkelanjutan atau tidak di pasar pasca pemulihan adalah hal yang masih harus dilihat.