Perangkat lunak bebas dan sumber terbuka (Inggris: free and open-source software) adalah perangkat lunak yang bersifat bebas sekaligus sumber terbuka (open-source). Perangkat lunak bebas dan sumber terbuka merupakan lawan dari perangkat lunak proprietary, yaitu perangkat lunak yang dapat dipergunakan di bawah lisensi yang sangat ketat dan sumbernya tidak terbuka.