Warning: include(/home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-content/advanced-cache.php): failed to open stream: No such file or directory in /home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-settings.php on line 74

Warning: include(/home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-content/advanced-cache.php): failed to open stream: No such file or directory in /home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-settings.php on line 74

Warning: include(): Failed opening '/home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/local/php/5.4/lib/php') in /home/users/2/lolipop.jp-a-virtual/web/dhmo/dhmo/wp-settings.php on line 74
Apache Licence 2.0ってどう書けばいいのさ – Androidアプリつくったった

Apache Licence 2.0ってどう書けばいいのさ

how to use apache license 2.0 in android

Androidアプリ開発でApache Licence 2.0のソースを使った場合の書き方

ライセンスの記載しっかりやってますか。
ちょっとでもひっかかったらこの機会に勉強してしまいましょう。

今回は、Androidのオープンソースライセンスの中でも
で頻繁に見かける『Apache 2.0ライセンス』に絞ってポイントを紹介します。

▼ ソース内にコピペで使えるようにサンプルを置いてあります。ご活用ください。

やるべきことは以下の2つです。

1 ストアの掲載情報の”説明”に記載する
2 ソース内にライセンスの詳細を記載する

▼ ではもう少し詳しく解説します。

1 .ストアの掲載情報の”説明”に記載する
【日本語版】
このソフトウェアは、 Apache 2.0ライセンスで配布されている製作物が含まれています。

自動翻訳だと
This software contains the production that is distributed with 2.0 license Apache.
と翻訳が若干ズレるので少し手直しします

【English Ver】
this software includes the work that is distributed in the Apache License 2.0

英語が得意な方は誤解の記載の仕方さえ間違いなければ大丈夫です。

2 ソース内にライセンスの詳細を記載する

記載場所はソースの一番上です。(※パッケージの記載より上です。)
ソース中のライセンス表記はこんな感じで書きます。

/*
 * Copyright (C) 2013 DHMO
 *      http://android-apps.at-virtual.com/dhmo/
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

>>Apache License, Version 2.0についてしっかり勉強したい方はコチラのページを確認しよう。

アンドロイドライセンスのおさらい

Androidはアプリケーション・フレームワークはもちろん、
標準ライブラリからランタイム、カーネルまで公開されており、改編も可能です。

基本的にAndroidのソースコードのライセンスは、Apache 2.0 に準じますが
Androidのソースコードは開発する場所によりライセンスが異なるケースがあります。

▼ この点を確認しましょう。

1 WebKitのライセンスはLGPLとなっています。
2 カーネルとそのライブラリなどのLinux部分のライセンスはGPLとなっています
3 Gmail、Google Talk、Google Maps、Google Play Storeなど
 の一部のGoogleアプリケーションは特殊なライセンス規約になっています

この点についてはロゴを変更せず書けばいいんでしょうではなくて
Google ブランドの第三者使用に関するガイドライン』をしっかり読んで確認しましょう。

>>Google Play ライセンス サービスとは
>>公式ページでも確認しよう。

MITライセンスの場合も書いておきます

記述するのは下記の一行とURLぐらいです。
Copyright (c) [year] [fullname]

/*
 * Copyright (C) 2013 DHMO
 *      http://android-apps.at-virtual.com/dhmo/
 *
 * The MIT License (MIT)
 *
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */

以上です

参考になれば幸いです。

▼ 関連記事・最近の投稿は記事の下にあります。コチラもご参考ください。


About the Author

dhmo
Author:DHMO(ディベロッパー名) 仕事では自社サービス・メディアの開発を行ってます。 趣味でAndroidアプリ製作を行っています。 カラオケではランキングバトルにはまっております。 Mail: dihydromooxide7@gmail.com 

Be the first to comment on "Apache Licence 2.0ってどう書けばいいのさ"

Leave a comment

Your email address will not be published.


*