अवलोकन
फ्लटर प्रोजेक्ट्स के लिए एक डेवलपर टूल जो सभी उपयोग किए गए निर्भरताओं, शामिल पैकेज और प्लगइन के साथ उनके संबंधित लाइसेंस को सूचीबद्ध करता है। यह तीसरे पक्ष के सॉफ्टवेयर लाइसेंस के स्पष्ट अवलोकन प्रदान करके सुसंगतता सुनिश्चित करने में मदद करता है। टूल कमांड-लाइन आधारित है और macOS, Windows और Linux पर काम करता है। यह फ्लटर के pub सिस्टम के साथ बिना किसी दिक्कत के एकीकृत होता है, जिससे विकास के दौरान या जारी करने से पहले निर्भरताओं की ऑडिट करना आसान हो जाता है।
उपयोग
- ओपन-सोर्स लाइसेंस सुमेलता की जाँच करना
- एप्प सबमिशन के लिए लाइसेंस रिपोर्ट जनरेट करना
- अप्रचलित या समस्यापूर्ण निर्भरताओं की पहचान करना
- वाणिज्यिक ऐप में कानूनी सुरक्षा सुनिश्चित करना
- CI/CD पाइपलाइन्स के दौरान लाइसेंस की समीक्षा करना
मुख्य विशेषताएँ
- Lists all dependencies and their licenses
- Supports cross-platform usage
- Integrates with Flutter's pub system
- Provides clean, readable output
- Open-source and community-maintained
इनके लिए उपयुक्त
- Flutter developers
- Legal/compliance teams
- Open-source contributors
- App publishers
- CI/CD automation
विचार योग्य बातें
- अपडेट के लिए हस्तकला संचालन की आवश्यकता है
- आउटपुट प्रारूप को एकीकरण के लिए विश्लेषण की आवश्यकता हो सकती है
- लाइसेंस संगति के लागू करने का अनुप्रयोग नहीं करता है
- प्रत्यक्ष और प्रत्यक्ष निर्भरताओं तक सीमित
- कोई बिल्ट-इन लाइसेंस सत्यापन नहीं
