Sejarah perangkat lunak bebas

Pada 1983, Richard Stallman meluncurkan proyek GNU yang bertujuan untuk menulis sebuah sistem operasi yang lengkap dan yang kode sumbernya bebas digunakan oleh siapa saja. Beberapa insiden khusus yang memotivasi hal ini termasuk kasus di mana sebuah pencetak yang tidak bekerja dan tidak bisa diperbaiki penggunanya karena kode sumbernya tidak tersedia. Kasus terakhir adalah sengketa antara Stallman dan Symbolics, Inc.. Tidak lama setelah peluncuran proyek GNU, Stallman memopulerkan istilah ""free software"" atau "perangkat lunak bebas" dan mendirikan Yayasan Perangkat Lunak Bebas untuk mempromosikan konsep tersebut. Definisi Perangkat Lunak Bebas kemudian dipublikasikan pada Februari 1986.