Lisensi perangkat lunak bebas

Sebuah lisensi perangkat lunak bebas adalah lisensi perangkat lunak yang mengizinkan pengguna untuk memodifikasi dan mendistribusikan ulang perangkat lunak yang dimaksud. Lisensi ini berlawanan dengan lisensi dari perangkat lunak tak bebas yang melarang pendistribusian ulang atau rekayasa terbalik dari suatu perangkat lunak yang berakibat pada pelanggaran hak cipta. Tidak ada catatan lisensi perangkat lunak bebas yang pertama kali digunakan, tetapi perangkat lunak yang diketahui menggunakan lisensi perangkat lunak bebas antara lain adalah TeX dan X11. Pada pertengahan 1980-an, proyek GNU mengeluarkan lisensi-lisensi perangkat lunak bebas yang terpisah untuk masing-masing paket perangkat lunaknya. Kesemuanya digantikan pada 1989 dengan versi satu dari Lisensi Publik Umum GNU. Versi 2 dari GPL yang dirilis pada 1991 kemudian menjadi lisensi perangkat lunak bebas yang paling banyak digunakan. Pada pertengahan hingga akhir 1990-an, muncul sebuah trend baru di mana perusahaan dan proyek baru menulis lisensi baru. Gerakan yang mengakibatkan bermunculannya lisensi-lisensi baru ini berujung kepada masalah komplesitas dan ketidakkompatibilitas. Trend ini akhirnya menurun dan berbalik hingga awal 2000-an.