オープンソースソフトウェア
フリーソフトウェア財団はオープンソースソフトウェアという単語についての定義は行なっていないが、類似した概念としてフリーソフトウェア（フリーは無料ではなく自由という意味）という単語を「フリーソフトウェアの定義」において定義している。フリーソフトウェアは利用者の自由とコミュニティに敬意を払い、利用者にソフトウェアを実行・複製・頒布・学習・改善する自由を提供する。その自由を提供するために、フリーソフトウェアのソースコードは一般に公開され、利用者はソフトウェアのソースコードを自由に利用・修正・再頒布することが可能である。フリーソフトウェア財団の代表であるリチャード・ストールマンはオープンソース・イニシアティブの定義するオープンソースという単語およびその活動を否定的に発言しており、同財団ではオープンソースソフトウェアという単語の定義および意義については消極的である。
フリーソフトウェア
コンピュータプログラムを研究したり変更したりする権利を保証するためには、ユーザーがプログラムのソースコード（これがプログラムの変更を行うために適した形式である）を読むことが可能である必要がある。このことは「ソースコードにアクセスできる」（access to source code）とか「パブリックに利用できる」（public availability）という言葉で言い表されることがよくあるが、フリーソフトウェア財団は、単純にこのような表現を使ってプログラムを考えることに反対している。その理由として、このような表現を使うと、プログラムのコピーを他者に与えなければならないという義務（義務とは権利とは正反対のものである）がユーザーにある、という印象を与える恐れがあることを挙げている。