私はFOSSがFree(Free)とOpen Source Software(オープンソースソフトウェア)の略です。
それとも無料の「または」オープンソースソフトウェアを意味しますか?
たとえば、FOSSと見なすには、プログラムライセンスをFSFライセンスとOSI承認ライセンスリストの両方に含める必要があります。それとも、2つのリストのうちの1つに属していれば十分ですか? FedoraはFOSSソフトウェアのみを使用します。これは、Fedoraに含まれるソフトウェアがFSFおよびOSIによって承認されたライセンスに従う必要があることを意味しますか?
どんな助けでも大変感謝します。
編集:この質問は本質的に同じであるため、http://programmers.stackexchange.com/questions/21907/open-source-but-not-free-software-or-vice-versa
終了する必要があることを知っています。しかし、答えてくれてありがとう。
ベストアンサー1
FOSSはFree and Open Source Softwareの略です。しかし、無料とは、価格が無料ではなく自由を意味します。
「フリーソフトウェア」とは、ユーザーの自由とコミュニティを尊重するソフトウェアを意味します。つまり、ユーザーはソフトウェアを自由に実行、コピー、配布、研究、変更、および改善できることを意味します。したがって、「フリーソフトウェア」は価格ではなく自由の問題です。この概念を理解するには、「自由」を「無料ビール」ではなく「表現の自由」と考える必要があります。
さまざまな定義と指示を見つけることができます。FSF(フリーソフトウェア財団)ホームページ及び牛に似た一種の栄養(GNUはUnixではない)ページ。
@nssndが述べたように、自由には4つのレベルがあり、GNUからこれについての多くの内容を読むことができます。フリーソフトウェアの定義ページ。
さまざまなオープンソースライセンスについて読むことができます。ここ。
要約すると、FOSSは貴重なソフトウェアと同じではなく、ライセンスに応じてさまざまなレベルで自由を与えるオープンソースソフトウェアのガイダンスに似ています。この目的のために、ライセンスをこれらのリストに含める必要はありません。ソフトウェアがオープンソースの指示に従い、そのライセンスが1つ以上のオープンソースライセンスと互換性がある場合、そのソフトウェアは無料のオープンソースソフトウェアと見なされます。たとえば、ソフトウェアビール用品ライセンスはFOSSソフトウェア用ですが、広範なオープンソースライセンスに属していないため、承認されたライセンスのリストにはありません。