論文の概要: LiResolver: License Incompatibility Resolution for Open Source Software
- arxiv url: http://arxiv.org/abs/2306.14675v1
- Date: Mon, 26 Jun 2023 13:16:09 GMT
- ステータス: 処理完了
- システム内更新日: 2023-10-23 18:54:49.505672
- Title: LiResolver: License Incompatibility Resolution for Open Source Software
- Title(参考訳): LiResolver: オープンソースソフトウェアのライセンス不互換性解決
- Authors: Sihan Xu, Ya Gao, Lingling Fan, Linyu Li, Xiangrui Cai, and Zheli Liu
- Abstract要約: LiResolverは、オープンソースソフトウェアのライセンス不互換性問題を解決するための、きめ細かい、スケーラブルで柔軟なツールです。
総合的な実験ではLiResolverの有効性が示され、不整合問題の局所化には4.09%の偽陽性(FP)と0.02%の偽陰性(FN)が有効である。
- 参考スコア(独自算出の注目度): 13.28021004336228
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Open source software (OSS) licenses regulate the conditions under which OSS
can be legally reused, distributed, and modified. However, a common issue
arises when incorporating third-party OSS accompanied with licenses, i.e.,
license incompatibility, which occurs when multiple licenses exist in one
project and there are conflicts between them. Despite being problematic, fixing
license incompatibility issues requires substantial efforts due to the lack of
license understanding and complex package dependency. In this paper, we propose
LiResolver, a fine-grained, scalable, and flexible tool to resolve license
incompatibility issues for open source software. Specifically, it first
understands the semantics of licenses through fine-grained entity extraction
and relation extraction. Then, it detects and resolves license incompatibility
issues by recommending official licenses in priority. When no official licenses
can satisfy the constraints, it generates a custom license as an alternative
solution. Comprehensive experiments demonstrate the effectiveness of
LiResolver, with 4.09% false positive (FP) rate and 0.02% false negative (FN)
rate for incompatibility issue localization, and 62.61% of 230 real-world
incompatible projects resolved by LiResolver. We discuss the feedback from OSS
developers and the lessons learned from this work. All the datasets and the
replication package of LiResolver have been made publicly available to
facilitate follow-up research.
- Abstract(参考訳): オープンソースソフトウェア(OSS)ライセンスは、OSSを合法的に再利用、配布、修正できる条件を規制する。
しかしながら、ライセンスを伴ってサードパーティOSSを組み込むこと、すなわちライセンスの不互換性は、1つのプロジェクト内に複数のライセンスが存在し、それらの間に矛盾がある場合に発生する。
問題があるにもかかわらず、ライセンスの不互換性の問題を修正するには、ライセンス理解の欠如と複雑なパッケージ依存性のため、かなりの努力が必要である。
本稿では,オープンソースソフトウェアのライセンス非互換性問題を解決するための,きめ細かなスケーラブルで柔軟なツールであるliresolverを提案する。
具体的には、まず、きめ細かいエンティティ抽出と関係抽出を通じてライセンスの意味を理解する。
そして、公式ライセンスを優先して推奨することで、ライセンス不互換性の問題を検出し、解決する。
公式ライセンスが制約を満たすことができない場合、代替ソリューションとしてカスタムライセンスを生成する。
総合的な実験はLiResolverの有効性を示し、LiResolverは4.09%の偽陽性(FP)率と0.02%の偽陰性(FN)レートと230の現実の非互換プロジェクトの62.61%をLiResolverが解決した。
OSS開発者からのフィードバックと、この研究から学んだ教訓について論じる。
すべてのデータセットとLiResolverのレプリケーションパッケージが公開され、フォローアップリサーチが促進された。
関連論文リスト
- An Overview and Catalogue of Dependency Challenges in Open Source Software Package Registries [52.23798016734889]
この記事では、OSSパッケージやライブラリに依存する依存関係関連の課題のカタログを提供する。
このカタログは、これらの課題を理解し、定量化し、克服するために行われた経験的研究に関する科学文献に基づいている。
論文 参考訳(メタデータ) (2024-09-27T16:20:20Z) - Open-domain Implicit Format Control for Large Language Model Generation [52.83173553689678]
大規模言語モデル(LLM)における制御生成のための新しいフレームワークを提案する。
本研究では、LLMがオープンドメイン、ワンショット制約に従う能力と、サンプル回答の形式を再現する能力について検討する。
また、出力品質を劣化させることなく、LLMのオープンドメインフォーマット制御を強化する教師付き微調整のためのデータセット収集手法を開発した。
論文 参考訳(メタデータ) (2024-08-08T11:51:45Z) - On the modification and revocation of open source licences [0.14843690728081999]
本稿では、オープンソースコントリビュータがユーザに最新のモデルの更新を強制する権利のサブセットを作成することを主張する。
オープンソースAIモデルに関連する法的、評判、道徳的なリスクは、下流の使用をもっとコントロールできるコントリビュータを正当化する可能性がある。
論文 参考訳(メタデータ) (2024-05-29T00:00:25Z) - Catch the Butterfly: Peeking into the Terms and Conflicts among SPDX
Licenses [16.948633594354412]
ソフトウェア開発におけるサードパーティライブラリ(TPL)は、モダンなソフトウェアの開発を加速している。
開発者は必然的にTPLのライセンスを侵害し、法的問題を引き起こす可能性がある。
幅広い主要なライセンスを含む高品質なライセンスデータセットが必要である。
論文 参考訳(メタデータ) (2024-01-19T11:27:34Z) - A Comprehensive Evaluation of Large Language Models on Legal Judgment
Prediction [60.70089334782383]
大規模言語モデル(LLM)は、ドメイン固有のアプリケーションに大きな可能性を示している。
GPT-4の法律評価をめぐる近年の論争は、現実の法的タスクにおけるパフォーマンスに関する疑問を提起している。
我々は,LLMに基づく実践的ベースラインソリューションを設計し,法的判断予測の課題を検証した。
論文 参考訳(メタデータ) (2023-10-18T07:38:04Z) - Detecting and Fixing Violations of Modification Terms in Open Source
Licenses during Forking [4.682961105225832]
まず、47のオープンソースライセンスで修正条項を実証的に特徴付けます。
この研究に触発されて、私たちはLiVoを設計し、フォーク中のオープンソースライセンスの修正条項の違反を自動的に検出し、修正します。
論文 参考訳(メタデータ) (2023-10-12T02:37:06Z) - QA-LoRA: Quantization-Aware Low-Rank Adaptation of Large Language Models [85.02796681773447]
量子化対応低ランク適応(QA-LoRA)アルゴリズムを提案する。
その動機は量子化と適応の自由の不均衡度にある。
QA-LoRAは数行のコードで簡単に実装できる。
論文 参考訳(メタデータ) (2023-09-26T07:22:23Z) - LiSum: Open Source Software License Summarization with Multi-Task
Learning [16.521420821183995]
オープンソースソフトウェア(OSS)ライセンスは、ユーザーが合法的にソフトウェアを再利用、修正、配布できる条件を規制している。
コミュニティには様々なOSSライセンスがあり、形式言語で書かれている。
ユーザスタディとコミュニティにおけるライセンスの急速な成長に動機付けられ,自動ライセンス要約に向けた最初の研究を提案する。
論文 参考訳(メタデータ) (2023-09-10T16:43:51Z) - Understanding and Remediating Open-Source License Incompatibilities in
the PyPI Ecosystem [29.898303568884227]
我々は,PyPIエコシステムにおけるライセンス不適合性とその修復の実践について,大規模な実証的研究を行っている。
SILENCEは,パッケージ依存グラフにおいて,最小限のコストでライセンス不互換性の修復を推奨するためのSMT-solverベースのアプローチである。
論文 参考訳(メタデータ) (2023-08-11T04:57:54Z) - Analyzing Maintenance Activities of Software Libraries [65.268245109828]
近年、産業アプリケーションはオープンソースソフトウェアライブラリを深く統合している。
産業アプリケーションに対する自動監視アプローチを導入して、オープンソース依存関係を特定し、その現状や将来的なメンテナンス活動に関するネガティブな兆候を示したいと思っています。
論文 参考訳(メタデータ) (2023-06-09T16:51:25Z) - FedSOV: Federated Model Secure Ownership Verification with Unforgeable
Signature [60.99054146321459]
フェデレートラーニングにより、複数のパーティがプライベートデータを公開せずにグローバルモデルを学ぶことができる。
本稿では,FedSOVという暗号署名に基づくフェデレート学習モデルのオーナシップ検証手法を提案する。
論文 参考訳(メタデータ) (2023-05-10T12:10:02Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。