web-dev-qa-db-ja.com

テンプレートデザインのApacheライセンスをカスタマイズするにはどうすればよいですか?

次のライセンスのテンプレートがあります。

/*! 
* name of original creator - name of theme (originalcreator.com)
* Code licensed under the Apache License v2.0. 
* For details, see http://www.Apache.org/licenses/LICENSE-2.0. */
/* Global Styles */

プロジェクトのコードをコピーしたのと同じように、CSSの約50%とHTMLの約70%を変更しましたが、実際には多くの削除と追加を伴う多くの変更を加えました。クライアントに提供したいのですが、どうすればよいですか?

  • そのCSSコメントを削除できますか?
  • 変更のライセンスを取得するにはどうすればよいですか?
  • フッターに「designed by me」と書くことはできますか?
3
Ritchardo

そのCSSコメントを削除できますか?

いいえ、これは単なるコメントではなく、元の作成者のライセンスおよび帰属に関する通知です。

元のコードを変更したとしても、回答で説明したように ここライセンス条件 で、 Apache License 2. の状態:You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work...

変更のライセンスを取得するにはどうすればよいですか?

ライセンスを割り当てたい修正や二次的著作物に、あなたの質問にあるようなライセンスと帰属通知(あなたの名前は「作成者」)を追加するだけです。記載されているように、異なるライセンス条項を追加することもできます here

あなたはあなたの修正にあなた自身の著作権声明を追加することができ、あなたの修正の使用、複製、または配布のため、またはそのような派生作品全体のための追加または異なるライセンス条件を提供することができます...

Can I write "designed by me" in the footer?

コード内でライセンスの帰属と著作権表示を維持している限り、generalized目に見えるステートメントをテンプレートに自由に追加できます。サードパーティのライブラリおよびフレームワークを使用する多くのテンプレートおよびテーマデザイナーは、選択を行いました。

2
dan