-1

ソフトウェアプロジェクト、基本的にはWebサイトをリリースして、GitHubに掲載したいと思います。このWebサイトを作成するために、いくつかのオープンソースライブラリ(PHP)を使用しました。他のライブラリに適切な帰属を提供するにはどうすればよいですか?

私の目標は、他の開発者をプロジェクトに貢献させ、自分で使用するためにコードを変更し、変更したWebサイトを自分のドメインから実行し、理想的にはすべての人の価値と機能を向上させることです。他の開発者にコードを販売したり、自分のバージョンのコードを販売したりしたくありません。プロジェクトにはどのライセンスを使用しますか?

4

1 に答える 1

0

次のことを行う必要があると思います。

  • ソース コードをオンラインのパブリック リポジトリにアップロードし、ライセンス情報を含む license.txt ファイルをソースに追加します。

  • ソース内で使用されているサードパーティのスクリプトについて、Web サイトで追加の免責事項/クレジットを表示できます。

選択するライセンスについては、サードパーティのスクリプト ライセンスによって異なると思います。

例: 使用しているサードパーティのスクリプトが GPL ライセンスでリリースされている場合、GPL でリリースする必要がありますが、すべてのライセンスでこれが必要だと言っているわけではありません。それこそが GPL ライセンスが必要とするものです。

GPLは最も一般的なライセンスです。

ただし、Creative Commons Licensesも参照してください。

編集:- ライセンスの選択に役立つものを見つけました。以下のリンクを参照してください: http://creativecommons.org/choose/

編集#2:-私の調査とクリエイティブコモンズによると。ソフトウェアの CC ライセンスは推奨されません


便利なリンク

http://opensource.org/faq

http://www.fsf.org/

http://www.gnu.org/licenses/gpl-faq.html

http://www.gnu.org/licenses/license-list.html

http://www.gnu.org/licenses/gpl-howto.html

于 2013-02-12T00:29:34.343 に答える