プログラミング自由連盟(league for programming freedom;lpf)とは、フリーソフトウェア開発者だけではなく、ソフトウェア特許と著作権の範囲拡大に反対するプロプライエタリソフトウェア開発者とも団結するため、1989年にリチャード・ストールマンにより立ち上げられた組織である。