コミュニティプログラム
GitLabでは、以下のコミュニティプログラムのサブスクリプションを提供しています。
GitLab for Education
対象となる非営利教育機関向けに、GitLab for Educationは、GitLab Ultimateに加え、月あたり50,000コンピューティング時間を提供します。GitLab for Educationの下で許可されたサブスクリプションは、教育目的または非営利の学術研究でのみ使用できます。プログラムへの申し込み方法やプログラム会員の更新方法など、詳細については、GitLab for Educationのページおよびハンドブックを参照してください。
オープンソース団体向けGitLab
対象となるオープンソースプロジェクト向けに、GitLab Open Sourceプログラムは、GitLab Ultimateに加え、月あたり50,000コンピューティング時間を提供します。プログラムへの申し込み方法やプログラム会員の更新方法など、詳細については、GitLab Open Sourceプログラムのページおよびハンドブックを参照してください。
GitLab for Open Source Programの要件を満たす
GitLab for Open Source Programの要件を満たすには、まず、ネームスペース内のすべてのプロジェクトに、OSI承認のオープンソースライセンスを追加します。
プロジェクトにライセンスを追加するには:
- 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
- 概要ページで、ライセンスの追加を選択します。必要なライセンスがライセンステンプレートとして利用できない場合は、変更されていないライセンスのテキスト全体を
LICENSEファイルに手動でコピーします。ユーザーがこの操作を実行しない場合、GitLabはAll rights reservedにデフォルト設定されます。
申請者は、それぞれのグループまたはネームスペース内の各プロジェクトに正しいライセンスを追加する必要があります。プロジェクトでOSI承認のライセンスを使用していることを確認したら、スクリーンショットを撮ることができます。
GitLab Open Sourceプログラムの特典は、GitLabのネームスペース全体に適用されます。GitLab Open Sourceプログラムの対象となるには、ネームスペース内のすべてのプロジェクトがプログラム要件を満たしている必要があります。
オープンソースプログラムの検証
検証プロセスは、プロジェクトのホスト場所によって異なります:
- GitLab.com上のプロジェクトの場合、検証は自動的に行われます。
- GitLabセルフマネージド上のプロジェクトの場合、リクエストを送信する際に、プロジェクトが含まれる公開されているネームスペースへのリンクを提供する必要があります。
GitLabは、ネームスペースの3つの側面を検証します:
- ネームスペースは、公開されている必要があります。
- ネームスペース内の各プロジェクトは、OSI承認のライセンスを使用する必要があります。
- ネームスペース内のプロジェクトは、公開されている必要があります。ただし、セキュリティ上の理由から、1つのプライベートプロジェクトは許可されています。
GitLab Open Sourceプログラムの特典は、GitLabのネームスペース内のすべてのプロジェクトに適用されます。対象となるネームスペース内のすべてのプロジェクトは、プログラム要件を満たしている必要があります。
スタートアップ向けGitLab
対象となるスタートアップ向けに、スタートアップ向けGitLabプログラムは、GitLab Ultimateに加え、12か月間、月あたり50,000コンピューティング時間を提供します。プログラムへの申し込み方法やプログラム会員の更新方法など、詳細については、スタートアップ向けGitLabプログラムページおよびハンドブックを参照してください。
