目次
はじめに
WEB検索すると「GitHub Pagesは商用利用はできない。」と書いているページがヒットしますが、
「商用利用」の範囲が明確ではないと感じました。
公式ドキュメントによる制限
商用利用はできないと断定しているページが多い理由はおそらく、
公式が以下のようなドキュメントを公開しているからです。
GitHub Pagesの利用上の制限
(割愛)禁止される用途
GitHub Pages は、オンライン ビジネス、eコマース サイト、主に商取引の円滑化またはサービスとしての商用ソフトウェア (SaaS) の提供のどちらかを目的とする、その他の Web サイトを運営するための無料の Web ホスティング サービスとしての使用を意図したものではなく、
またそのような使用を許可するものでもありません。GitHub Pages サイトは、パスワードやクレジットカード番号といった機密情報のやりとりに使うべきではありません。
さらに、GitHub Pages の使用には、一獲千金を狙った計画、わいせつなコンテンツ、暴力的あるいは脅迫的なコンテンツや活動に関する制限など、GitHub 利用規約が適用されます。
GitHub Pages について-GitHub Docsリンク
こちらの通りGitHubの公式ドキュメントでは、
GitHub Pagesがオンラインビジネスやeコマースサイト、商用ソフトウェアの提供を目的とした使用を禁止しています。
しかし、「その他の Web サイトを運営するための無料の Web ホスティング サービスとしての使用」の範囲がどこまでを指すか僕にはちょっと分かんなかったです。
商用利用の疑問
例えば、販売している商品のユーザ用ドキュメントをGitHub Pagesで公開している場合、ルール違反ではないか?という疑問が解決できません。(それが知りたくて僕はググっていたので。)
弊社はオープンソースハードウェアを売っている性質上、
GitHubに製品の設計情報を載せることはもちろん、
ユーザに対してのサポート情報をGitHubPagesにて公開しています。
こちらの記事のようなことを指します↓↓↓
【関連記事】GitHubWEBサイト上からGitHub Pagesで静的サイトを作る流れ
販売もしているハードウェアの情報をGitHubPagesにて
ユーザに対して展開することは大丈夫なのか、
GitHub公式に対して問い合わせを行いました。
公式へ問い合わせ
私の問い合わせ内容
GitHubPages について質問したいのですが。
公式ヘルプページには次のように書かれています
https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#prohibited-usesこの声明は、商用目的で GitHubPages から顧客情報を直接交換することを禁止していると読むことができます。
したがって、リポジトリのコンテンツ (リリースされたハードウェアおよびソフトウェアに関する情報) を説明する
Web ページを作成するために企業が GitHubPages を使用することは、商用利用とは見なされないと判断しました。
この理解は正しいでしょうか?
GitHubの返答
GitHub サポートにお問い合わせいただきありがとうございます。
したがって、リポジトリのコンテンツ (リリースされたハードウェアおよびソフトウェアに関する情報) を説明する Web ページを作成するために企業が GitHubPages を使用することは、商用利用とは見なされないと判断しました。
この理解は正しいでしょうか?質問で言及したセクションで禁止されている方法で Web ページを使用していない限り、問題はありません。
お客様の使用に関連する悪用の報告を受け取った場合、
その時点でのコンテンツとコンテキストを調査して、条件に違反しているかどうかを判断します。
私が挙げた使い方は(規約に明確に書いてある違反さえしなければ)問題ないと回答を貰えました!これで一安心です!
結論
パスワードやクレジットカード番号のやり取りに使うなど
明確に禁止されている利用方法で Web ページを使用していない限り、問題は無い。
悪用の報告を受けた際にはそのたびに調査を行う。
と公式から回答をいただいた。
商用利用っぽい行為が全面的にダメ!ではなく、利用規約に書いてある禁止行為だけはしないようにすれば後はOKというカンジでしょう。
余談:海外のFAQ情報
また、古い情報ですが
「自社の Web サイトを GitHub Pages でホストできますか?」というトピックスに対して
GitHub勤務を名乗る男性が問題ないと回答している事例も存在しています。
「自社の Web サイトを GitHub Pages でホストできますか?-2016 年 7 月 29 日」
Joel Glovier
GitHubで動作6年
はい、絶対にできます。多くの企業がすでに行っています。いいえ、あなたの会社の Web サイトをホストすることだけが ToS(※利用規約) に違反することはありません (ただし、特定の種類のものを販売するなど、違反する可能性があるものについては ToS を確認してください)。
しかし、基本的に GitHub Pages の目的は、プロジェクト用のドキュメント/マーケティング サイト、個人用サイト、GitHub 組織用の企業サイトです。
以上です。