オーディオ Apacheソフトウェアライセンスとは何ですか? -techopediaからの定義

Apacheソフトウェアライセンスとは何ですか? -techopediaからの定義

目次:

Anonim

定義-Apacheソフトウェアライセンスとはどういう意味ですか?

Apache Software License(ASL)は、Apache Software Foundation(ASF)によって作成された無料のオープンソースコンピューターソフトウェア(FOSS)のライセンススキームです。 ASLを使用すると、個人用、会社用、または商業目的で、ロイヤリティを気にせずに、プロジェクトとソフトウェアを自由にダウンロードして使用できます。 コードはオープンに配布され、自由に変更、再配布、または調査することができます。 Apacheは、オープンソースコードを通じて、ユーザーがソフトウェアの設計を自発的に改善することを奨励しています。

TechopediaはApacheソフトウェアライセンスを説明します

Apacheソフトウェアライセンスは、ソフトウェアが無料であることを示す指標ですが、Apacheでは、配布されたApacheソフトウェアにライセンスのコピーを明確かつ簡単に含める必要があります。 Apacheソフトウェアを含むディストリビューションのASFへの明確な帰属。

変更されたコードまたはソフトウェアは、Apacheのものとは見なされなくなり、ASLを保持している場合でも、それを変更した開発者に帰属します。 変更されたソフトウェアは、ASFが配布を承認または使用することを暗示する可能性のある商業財産または商標で使用することを禁じられています。 また、コードを変更した個人が問題のApacheソフトウェアを作成したことを示唆する、ASFが所有する商標またはロゴの使用を禁止しています。 基本的に、Apacheで作成されたソフトウェアは、適切な属性で再配布する必要があります。

ユーザーはコードの変更をASFに送り返す必要はありませんが、フィードバックをお勧めします。 また、Apacheソフトウェア自体を含める必要も、配布するコードで行った変更を含める必要もありません。 ソフトウェアがGPLバージョン3.0でライセンスされている限り、Apache License 2.0はGPL互換です。

Apacheソフトウェアライセンスとは何ですか? -techopediaからの定義