लाइसेंस टेक्स्ट जनरेटर

एक ओपन-सोर्स लाइसेंस (MIT, Apache 2.0, GPL, BSD, ISC और अधिक) चुनें और अपने लेखक के नाम और वर्ष के साथ तुरंत एक पूर्ण LICENSE फ़ाइल बनाएं। एक क्लिक में कॉपी या डाउनलोड करें।

एक लाइसेंस चुनें

अनुमतियां

Commercial useDistributionModificationPrivate use

शर्तें

License and copyright notice

सीमाएं

LiabilityWarranty

उत्पन्न LICENSE फ़ाइल

MIT

Share this tool

Help others discover License Text Generator

लाइसेंस टेक्स्ट जनरेटर के बारे में

यह कैसे काम करता है

  • लोकप्रिय ओपन-सोर्स लाइसेंस की सूची से एक लाइसेंस चुनें
  • अपना नाम या संगठन और कॉपीराइट वर्ष दर्ज करें
  • वैकल्पिक रूप से उन लाइसेंस के लिए प्रोजेक्ट का नाम जोड़ें जो इसे शामिल करते हैं
  • पूर्ण लाइसेंस टेक्स्ट तुरंत आपके विवरण के साथ उत्पन्न होता है
  • अपने प्रोजेक्ट के लिए LICENSE फ़ाइल के रूप में क्लिपबोर्ड पर कॉपी या डाउनलोड करें

सामान्य उपयोग के मामले

  • नए ओपन-सोर्स प्रोजेक्ट में LICENSE फ़ाइल जोड़ना
  • अपने सॉफ्टवेयर के लिए सही लाइसेंस चुनना
  • दस्तावेज़ीकरण के लिए लाइसेंस नोटिस बनाना
  • लाइसेंस के नियमों और शर्तों की त्वरित तुलना करना
  • कंपनी प्रोजेक्ट के लिए अनुपालन लाइसेंस फ़ाइलें बनाना

अक्सर पूछे जाने वाले प्रश्न

लाइसेंस टेक्स्ट जनरेटर क्या है?

लाइसेंस टेक्स्ट जनरेटर एक मुफ्त टूल है जो आपको किसी भी लोकप्रिय ओपन-सोर्स लाइसेंस (MIT, Apache 2.0, GPL v3, LGPL v3, AGPL v3, MPL 2.0, BSD 2-Clause, BSD 3-Clause, ISC, Unlicense, CC0 और Boost) को चुनने और तुरंत अपने लेखक के नाम और वर्ष के साथ पूरा लाइसेंस टेक्स्ट बनाने देता है। आप परिणाम को क्लिपबोर्ड पर कॉपी कर सकते हैं या LICENSE फ़ाइल के रूप में डाउनलोड कर सकते हैं।

कौन से लाइसेंस समर्थित हैं?

टूल बारह सबसे व्यापक रूप से उपयोग किए जाने वाले ओपन-सोर्स लाइसेंस का समर्थन करता है: MIT, Apache License 2.0, GNU GPL v3, GNU LGPL v3, GNU AGPL v3, Mozilla Public License 2.0, BSD 2-Clause, BSD 3-Clause, ISC, The Unlicense, Creative Commons Zero (CC0 1.0) और Boost Software License 1.0।

मुझे अपने प्रोजेक्ट के लिए कौन सा लाइसेंस चुनना चाहिए?

यह आपके लक्ष्यों पर निर्भर करता है। यदि आप न्यूनतम शर्तों के साथ अधिकतम अनुमतता चाहते हैं तो MIT, ISC या BSD का उपयोग करें। यदि आप स्पष्ट पेटेंट अधिकार अनुदान भी चाहते हैं तो Apache 2.0 का उपयोग करें। यदि आप चाहते हैं कि व्युत्पन्न कार्य ओपन सोर्स रहें तो GPL v3 चुनें। यदि आप अपने काम को सार्वजनिक क्षेत्र में समर्पित करना चाहते हैं तो The Unlicense या CC0 का उपयोग करें। संदेह में MIT ओपन-सोर्स प्रोजेक्ट के लिए सबसे लोकप्रिय विकल्प है।

MIT और Apache 2.0 में क्या अंतर है?

दोनों अनुमतिकारक लाइसेंस हैं जो वाणिज्यिक उपयोग, संशोधन और वितरण की अनुमति देते हैं। मुख्य अंतर यह है कि Apache 2.0 में योगदानकर्ताओं से पेटेंट अधिकारों का स्पष्ट अनुदान शामिल है, जो उपयोगकर्ताओं के लिए अतिरिक्त कानूनी सुरक्षा प्रदान करता है। Apache 2.0 योगदानकर्ताओं को महत्वपूर्ण परिवर्तनों को दस्तावेज करने की भी आवश्यकता है, जबकि MIT नहीं।

"copyleft" का क्या अर्थ है?

Copyleft लाइसेंस (जैसे GPL, LGPL, AGPL और MPL) की आवश्यकता है कि व्युत्पन्न कार्य उसी या संगत लाइसेंस के तहत वितरित किए जाएं। यह सुनिश्चित करता है कि मूल कोड में संशोधन ओपन सोर्स रहें। अनुमतिकारक लाइसेंस (MIT, BSD, ISC, Apache) यह आवश्यकता नहीं लगाते।

क्या मैं उत्पन्न लाइसेंस का वाणिज्यिक उपयोग कर सकता हूं?

इस टूल में शामिल सभी लाइसेंस वाणिज्यिक उपयोग की अनुमति देते हैं। यहां तक कि सार्वजनिक क्षेत्र के समर्पण (Unlicense और CC0) स्पष्ट रूप से वाणिज्यिक उपयोग की अनुमति देते हैं। हालांकि, Copyleft लाइसेंस के लिए आवश्यक है कि यदि आप अपना सॉफ्टवेयर वितरित करते हैं तो आप उसी लाइसेंस के तहत अपने परिवर्तन साझा करें।

क्या यह टूल मेरे लेखक का नाम या प्रोजेक्ट विवरण संग्रहीत करता है?

नहीं। सभी प्रसंस्करण पूरी तरह से आपके ब्राउज़र में किया जाता है। कोई डेटा किसी भी सर्वर को नहीं भेजा जाता और कुछ भी संग्रहीत नहीं होता। आपका लेखक का नाम, वर्ष और प्रोजेक्ट का नाम केवल आपकी ब्राउज़र सत्र में मौजूद हैं।

The Unlicense और CC0 में क्या अंतर है?

दोनों कार्यों को सार्वजनिक क्षेत्र में समर्पित करने का लक्ष्य रखते हैं, लेकिन दृष्टिकोण में भिन्न हैं। The Unlicense उन न्यायिक क्षेत्रों के लिए अनुमतिकारक फ़ॉलबैक के साथ सार्वजनिक क्षेत्र समर्पण का उपयोग करता है जो सार्वजनिक क्षेत्र छूट को मान्यता नहीं देते। CC0 एक Creative Commons साधन है जो अंतरराष्ट्रीय स्तर पर कॉपीराइट और पड़ोसी अधिकारों को कवर करने वाले व्यापक कानूनी दृष्टिकोण का उपयोग करता है।

SPDX पहचानकर्ता का क्या अर्थ है?

SPDX (सॉफ्टवेयर पैकेज डेटा एक्सचेंज) पहचानकर्ता मानकीकृत छोटी स्ट्रिंग हैं जो ओपन-सोर्स लाइसेंस की विशिष्ट पहचान करती हैं। उदाहरण के लिए, "MIT", "Apache-2.0" और "GPL-3.0" SPDX पहचानकर्ता हैं। इनका उपयोग आमतौर पर स्वचालित लाइसेंस अनुपालन जांच के लिए package.json, SBOM फ़ाइलों और CI पाइपलाइन में किया जाता है।

मुझे अपने प्रोजेक्ट में LICENSE फ़ाइल कहां रखनी चाहिए?

LICENSE फ़ाइल को अपने रिपॉजिटरी की रूट डायरेक्टरी में रखें। GitHub, GitLab और Bitbucket जैसे अधिकांश संस्करण नियंत्रण प्लेटफ़ॉर्म स्वचालित रूप से लाइसेंस का पता लगाते हैं और प्रदर्शित करते हैं जब फ़ाइल का नाम LICENSE (या LICENSE.txt, LICENSE.md) हो। यह सभी प्रमुख ओपन-सोर्स समुदायों और पैकेज रजिस्ट्री द्वारा मान्यता प्राप्त मानक परंपरा है।

क्या मुझे प्रत्येक स्रोत फ़ाइल में लाइसेंस शामिल करने की आवश्यकता है?

यह लाइसेंस और आपकी प्राथमिकता पर निर्भर करता है। MIT, BSD और ISC लाइसेंस को वितरित करते समय केवल आपके रिपॉजिटरी में एक LICENSE फ़ाइल की आवश्यकता होती है। GPL और AGPL प्रत्येक स्रोत फ़ाइल के शीर्ष पर एक संक्षिप्त कॉपीराइट नोटिस जोड़ने की सिफारिश (और कभी-कभी आवश्यकता) करते हैं जो पूर्ण लाइसेंस टेक्स्ट की ओर इंगित करता है। Apache 2.0 प्रति-फ़ाइल नोटिस की भी सिफारिश करता है।

क्या मैं गैर-सॉफ्टवेयर रचनात्मक कार्य के लिए लाइसेंस बनाने के लिए इस टूल का उपयोग कर सकता हूं?

यह टूल मुख्य रूप से सॉफ्टवेयर लाइसेंस के लिए डिज़ाइन किया गया है। यदि आप दस्तावेज़ीकरण, कला या मीडिया जैसे रचनात्मक कार्यों को लाइसेंस दे रहे हैं, तो इसके बजाय Creative Commons लाइसेंस का उपयोग करने पर विचार करें। इस टूल में CC0 विकल्प किसी भी प्रकार के काम को सार्वजनिक क्षेत्र में समर्पित करने के लिए उपयुक्त है।

Share ToolsZone

Help others discover these free tools!

यह पेज शेयर करें

लाइसेंस टेक्स्ट जनरेटर | ओपन-सोर्स LICENSE फ़ाइलें बनाएं