मैं एक छोटी शौक ओपन सोर्स प्रोजेक्ट जारी करने जा रहा हूं। चूंकि यह निर्भरताओं का एक गुच्छा बंडल करता है, इसलिए मुझे विभिन्न लाइसेंस आवश्यकताओं का ख्याल रखना पड़ता है। अधिकांश समय इसका मतलब वितरण में कुछ लाइसेंस फ़ाइल जोड़ना है (कम से कम यह मेरी समझ है, लेकिन आप कभी वकीलों के बारे में नहीं जानते)।क्या कोई ग्रैडल लाइसेंस प्लगइन है या निर्भरता के लाइसेंस को संभालने का सबसे अच्छा तरीका क्या है?
क्या कोई ग्रैडल प्लगइन है जो कम से कम सामान्य ओपन सोर्स लाइसेंस के लिए इसका ख्याल रखता है?
यदि कोई ग्रैडल प्लगइन नहीं है, तो क्या इसे संभालने के लिए एक स्वीकार्य दृष्टिकोण है, जैसे कि सभी जारों को सूचीबद्ध करना + लाइसेंस के बाद लाइसेंस, या प्रत्येक * .jar फ़ाइल या कुछ के आगे * .license फ़ाइल डालना?
यदि आप उस सुविधा को जोड़ते हैं तो मैं इसे आजमाने का वादा कर सकता हूं। –
वहां कोई समस्या खोलें, मैं देख सकता हूं कि मैं क्या कर सकता हूं :-) –
किया गया: https://github.com/hierynomus/license-gradle-plugin/issues/12 –