オープンソースライセンスコンプライアンスハンドブックをご覧ください

大規模なオープンソースライセンスの動物園は、それぞれのユースケースに応じて、互換性、1つまたは他の適用可能なライセンス条件についての質問を頻繁に行わなければならないという事実につながります。 もちろん、特定のライセンスの詳細な説明があることは素晴らしいことです(たとえば、 GPL 2.0またはMPL 2.0を参照してください。MITライセンスの下でも、詳細かつ詳細なレビュー行うことができました)。







しかし、合計数の、または多くのライセンスに特化した比較レビューが表示される場合は、本当に便利で便利です。 2019年に最近登場したこれらのプロジェクトの1つは、 オープンソースライセンスコンプライアンスハンドブックです。







この資料は彼に関するものです。以下の詳細をお読みください。







オープンソースライセンスコンプライアンスハンドブック







FINOS Foundationのメンバーがオープンソース開発にますます関与するようになると、ライセンスの遵守が必然的に注目の焦点の1つになります。 さまざまなオープンライセンスに関する情報が不足しているわけではありませんが、コンプライアンスの問題に対処する開発者が利用できるライセンスコンプライアンスの実用的な説明を見つけることは容易ではありません。







この問題を解決するために、Finosはオープンソース弁護士のJilayne Lovejoyと提携して、 オープンソースライセンスコンプライアンスハンドブックを作成しました。これは、最も一般的なオープンソースライセンスの実施に関する実用的な情報のリファレンスガイドです。 このガイドを、メンバーおよび幅広いオープンソースコミュニティ向けのオープンリソースとしてリリースできることを嬉しく思います!







このマニュアルの目的は、開発者とエンジニアに、セルフサービスベースでのライセンスの一般条件とユースケースへの準拠に関する情報を提供することです。 また、より慎重な検討または弁護士との協議を必要とする可能性のある、より複雑なコンプライアンス条件の特定を目指しています。







開発者のように、弁護士は同じ質問に何度も答えるよりも、興味深い仕事に取り組むことを好みます。 オープンソースライセンスを実施する作業のほとんどは比較的単純であり、弁護士を必要としません。 最も一般的な条件とユースケースを考慮して、技術組織にライセンス条件のコンプライアンスに関するほとんどのワークロードを管理し、法的分析をそのようなコンプライアンスのより複雑な問題に限定する機会を提供したいと考えています。 最終結果が、ライセンスの条件への準拠に関するより効果的な法的チェックと、オープンソースプロジェクトのソースコード数の増加になることを願っています!







ディレクトリの使用方法



マニュアル内の関連するライセンスの記録は完全な要約ではありませんが、ライセンスのローカルコンプライアンスに関連する条件に焦点を当てています。 オープンライセンスに準拠するには、次のことを知っておく必要があります。







  1. どのオープンソースソフトウェアを使用していますか?
  2. このソフトウェアに適用されるライセンスとこれらのライセンスの意味;
  3. オープンソースソフトウェアの使用方法(つまりユースケース)。


マニュアルはステップ2と3の間にあります。ライセンスとユースケースにより、ライセンス条項に従う義務が決定されます。 ライセンス記録は、コンプライアンス要件の99%を占める、最も一般的な4つのユースケースのそれぞれに適用される義務を示しています。







  1. 変更されていないバイナリコードの配布(配布);
  2. 変更されたバイナリコードの配布(配布);
  3. 変更されていないソースコードの配布(配布);
  4. 変更されたソースコードの配布。


ライセンスに他のユースケースを対象とする要件が含まれている場合、または特定のコンプライアンス方法に関連する場合、これらの複雑な問題の解決に役立つ可能性のある外部リソースへのリンクを含めようとしました。







オープンソースを愛していると聞きました...



オープンソースの使命に従って、このガイド自体をオープンソースプロジェクトの形で作成しました! GitHubでプロジェクトをご覧ください。







ライセンスコンプライアンス情報は、シンプルで機械可読なカスタムYAML形式で保存されるため、他のツールやデータベースに簡単に組み込むことができますが、改善に貢献したい弁護士やライセンス実務家は引き続き利用できます。 また、一致データをasciidocDocBookdocx、 pdfなどの一般的なドキュメント形式に処理するPythonコードを作成しました。







ディレクトリの内容は、 Creative Commons Attribution-ShareAlike 4.0ライセンスでライセンスされており、コード自体はApache License 2.0でライセンスされています 。 弁護士と開発者は、GitHubのプロジェクトリポジトリを確認し、新しいライセンスの提供(またはライセンス情報の改善)、データ形式とコードの改善、または有用と思われるその他のあらゆるものの参加をお勧めします。







Open Source License Compliance Handbookがお役に立てば幸いです。また、最終的にどのように使用するかを見つけてください。







Jileyn Lovejoyについて一言...



Jileynはオープンソースの弁護士であり、コミュニティのリーダーです。 Jileynはさまざまなオープンソースグループに関与しています。ソフトウェアパッケージデータエクスチェンジ(SPDX)プロジェクトの法務チームを率いており、SPDXライセンスのリストの仲間です。 彼女はOpenChainプロジェクトの創設者の一人でもありました。 JileynはArmの有力なオープンソース弁護士であり、Armでのオープンソースオフィスの作成と管理を含む、オープンソースに関する法律、ビジネス、および技術の問題について助言し、トレーニングを提供し、オープンソースプロセスを改善しました。 それ以前は、オープンソースソフトウェアサポート、エンタープライズコンプライアンス、コンプライアンスソリューションのプロバイダーであるOpenLogicの唯一の弁護士でした。 Jileynは現在、オープンソースソフトウェアのポリシー、戦略、ライセンスについて助言しています。 フリータイムには、コロラド州の山で自転車に乗ったり、オタクのFOSS +ビールのポッドキャストに参加したりすることができます。







...およびFINOSについて



Fintech Open Source Foundation(FINOS)は、金融サービスの分野で前例のない技術変革期にオープンイノベーションを促進することに焦点を当てた独立した非営利組織です。 FINOSは、オープンソースソフトウェアと共通標準を開発する組織は、この変革によって生み出される成長機会を活用するのに最適な場所になると考えています。 この財団は、オープンソースレディネスプログラムと互換性のあるプログラムであるOpen Developer Platform(ODP)と、オープンイノベーションに特化した財務マネージャーおよび技術者向けの世界的なイベントであるOpen Source Strategy Forum(OSSF)を提供しています。 オープンソース基盤プロジェクトは、Apache 2.0の下でライセンスされており、GitHubで入手できます。 詳細については、 www.finos.orgをご覧ください








All Articles