हाँ। सामान्य शर्तें उत्पन्न कोड पर अधिकार सौंपती हैं, सभी प्लानों पर, मुफ्त प्लान सहित, और स्पष्ट रूप से उसका उपयोग, संशोधन, होस्टिंग, वितरण, व्यावसायिक उपयोग, पुनर्विक्रय या अपनी वेबसाइट पर प्रकाशन करने की अनुमति देती हैं। हालाँकि, तीन सीमाएँ यह बदल देती हैं कि आप वास्तव में क्या सौंप रहे हैं, और इन्हें हस्ताक्षर करने से पहले जानना बेहतर है: अधिकार हस्तांतरण किसी भी “अनन्यता” की गारंटी नहीं देता, मुफ्त प्लान के बदले में Blueprint को उन एप्लिकेशनों पर लाइसेंस प्रदान किया जाता है जो यह उत्पन्न करता है, और एम्बेडेड ओपन सोर्स घटकों की लाइसेंस सूचनाएँ संरक्षित रखनी होती हैं। जो कुछ भी अब तक प्रतिबंधित है, वह अलग जगह है: Blueprint सेवा के स्वयं के उपयोग की पहुँच का पुनर्विक्रय करना। यह पृष्ठ इन सीमाओं के सटीक स्थान को बताता है। यह एक कानूनी सलाह नहीं, बल्कि एक अनुबंध का वर्णन करता है।
सामान्य शर्तें आपको क्या सौंपती हैं, और किस प्लान पर
यह धारा स्पष्ट है और किसी भी विशेष प्लान पर निर्भर नहीं करती: Blueprint आपके विवरणों से उत्पन्न एप्लिकेशन के कोड पर जो भी अधिकार रख सकता है, उन्हें आपको सौंप देता है, और यह हस्तांतरण सभी प्लानों पर लागू होता है, मुफ्त प्लान सहित। इसमें उपयोग, संशोधन, तैनाती, होस्टिंग, वितरण और व्यावसायिक उपयोग के साथ-साथ पुनर्विक्रय या अपनी वेबसाइट पर प्रकाशन करने के विशिष्ट अधिकारों का उल्लेख किया गया है। किसी स्वतंत्र विकासकर्ता या एजेंसी के लिए, यह वह उत्तर है जो आमतौर पर सब कुछ अवरुद्ध कर देता है: आप यहाँ उत्पन्न एप्लिकेशन के लिए किसी ग्राहक को बिल भेज सकते हैं और उसे सौंप सकते हैं।
सीमा कहीं और है, और वह स्पष्ट है: यह हस्तांतरण परिणाम पर लागू होता है, न कि उसे उत्पन्न करने वाले उपकरणों पर। Blueprint प्लेटफॉर्म के स्वामित्व को बनाए रखता है, उत्पादन इंजन, बिल्डर्स, डिज़ाइन सिस्टम स्वयं, और आपको सेवा की पहुँच को पुनर्विक्रय या पुनर्वितरित करने का कोई अधिकार नहीं मिलता। दूसरे शब्दों में, उत्पन्न एप्लिकेशन को किसी ग्राहक को सौंपना पूर्वनिर्धारित है; उत्पादन इंजन की पहुँच को उसे बेचना नहीं है। यह अंतर किसी भी उत्पादन उपकरण के समान है: जो कुछ भी कार्यशाला से बाहर निकलता है, वह आपका होता है, कार्यशाला नहीं।
वह असहज वाक्य: “कोई अनन्यता की गारंटी नहीं”
शर्तें एक ऐसा बिंदु जोड़ती हैं जिसे कम ही कोई उपकरण इतनी स्पष्टता से लिखता है: लागू कानून के अनुसार, कृत्रिम बुद्धिमत्ता द्वारा पूर्णतः उत्पन्न कोड को कॉपीराइट सुरक्षा के लिए पात्र नहीं माना जा सकता। यह हस्तांतरण मौजूदा अधिकारों पर लागू होता है, “यदि कोई हों”, यह कोई ऐसे अधिकार नहीं बनाता जो अन्यथा मौजूद न हों, और यह कोई अनन्यता की गारंटी नहीं देता। यह कोई सौम्य सीमा नहीं है: यह कृत्रिम बुद्धिमत्ता के आउटपुट पर कानूनी बहस की वर्तमान स्थिति है, और यह सभी जनरेटरों पर लागू होता है, चाहे उनकी शर्तें इसका उल्लेख करें या न करें।
आपके और आपके ग्राहक दोनों के लिए व्यावहारिक परिणाम: आप जो बेच रहे हैं, वह एक कार्यात्मक एप्लिकेशन है जो किसी विशिष्ट क्षेत्र के अनुकूल है, और इसके साथ आपका स्कोपिंग, समायोजन और सेवा में लगाने का कार्य, कोड की पंक्तियों पर कोई एकाधिकार नहीं। इसलिए एक ईमानदार अनुबंध यह वर्णन करता है कि क्या सौंपा जा रहा है और क्या बाद में देय है, बजाय उस अनन्यता के वादे के जिसकी कोई गारंटी नहीं दी जा सकती। इसी भावना में, शर्तें यह भी स्पष्ट करती हैं कि कोड “जैसा है” प्रदान किया जाता है, तीसरे पक्ष के अधिकारों के उल्लंघन की कोई गारंटी नहीं है: लाइव होने से पहले जाँच करना आपकी जिम्मेदारी बनी रहती है।
आप जिस प्लान पर उत्पन्न करते हैं, वह आपके द्वारा सौंपे जाने वाले उत्पाद को बदल देता है
डिस्कवरी प्लान मुफ्त है, और इसकी प्रतिफल शर्त स्पष्ट रूप से लिखी गई है: इस प्लान पर उत्पन्न एप्लिकेशनों के लिए आप Blueprint को एक गैर-अनन्य, वैश्विक लाइसेंस प्रदान करते हैं, जिससे वह उन्हें देख सकता है, सार्वजनिक गैलरी और अपने संचार में उदाहरण के रूप में प्रदर्शित कर सकता है, और उन एप्लिकेशनों, उनके विनिर्देशों और संबद्ध उत्पादन डेटा का उपयोग इकोसिस्टम की सेवाओं को बेहतर बनाने के लिए कर सकता है, जिसमें इंजन प्रशिक्षण भी शामिल है। भुगतान वाले प्लानों पर यह लाइसेंस लागू नहीं होता: Blueprint आपकी एप्लिकेशनों को उदाहरण के रूप में प्रदर्शित नहीं करता और अपनी सेवाओं को बेहतर बनाने के लिए उनका उपयोग नहीं करता, जब तक कि आपकी स्पष्ट सहमति न हो। किसी ग्राहक द्वारा सौंपे गए कार्य के लिए, यह पहली बात है जिसे तय किया जाना चाहिए, मूल्य के प्रश्न से पहले ही।
दोनों व्यवस्थाओं के बीच एक दूसरा, अधिक दृश्यमान अंतर है: डिस्कवरी प्लान पर तैनाती ऑनलाइन एप्लिकेशन में एक सूक्ष्म “Blueprint के साथ निर्मित” बैज डालती है, यह तैनातकर्ता ही मालिक के प्लान को निर्धारित करता है और बैज लगाता है, और भुगतान वाले प्लान इसे हटाने की अनुमति देते हैं। निर्यात किया गया आर्काइव कभी भी इसे नहीं रखता: बैज तैनाती के समय जोड़ा जाता है, पैकेज में नहीं। प्लान स्वयं मूल्य निर्धारण पृष्ठ पर उपलब्ध हैं: डिस्कवरी, 0 € पर 3 सक्रिय एप्लिकेशन के साथ, प्रो, 25 €/माह पर 25 के साथ, मैक्स, 149 €/माह पर 100 के साथ और मास्टरपीस स्तर की पहुँच के साथ।
ग्राहक वास्तव में क्या प्राप्त करता है, और उसे क्या बताना चाहिए
सौंपी गई एप्लिकेशन एक सामान्य Next.js और Prisma प्रोजेक्ट है, जिसे ZIP आर्काइव के रूप में पुनः प्राप्त किया जा सकता है या GitHub रिपॉजिटरी पर भेजा जा सकता है। यह चलाने के लिए या फिर से लेने के लिए Blueprint पर निर्भर नहीं है: तैनाती के समय लिखा गया पर्यावरण फ़ाइल डेटाबेस का पता और दो तकनीकी गुप्त संख्याएँ रखता है, कोई मॉडल कुंजी नहीं, और पैकेज में घोषित कोई भी निर्भरता कृत्रिम बुद्धिमत्ता क्लाइंट नहीं है। यही वह बात है जो आपके ग्राहक को अपने विकल्प के विकासकर्ता को एप्लिकेशन सौंपने की अनुमति देती है, और यही बात आपको उसे बतानी चाहिए, क्योंकि यही प्रश्न वह जल्द ही पूछेगा।
कोड के साथ यात्रा करने वाली एक आवश्यकता शेष है: एप्लिकेशन ओपन सोर्स घटकों पर आधारित है, Apache 2.0 लाइसेंस के तहत @blueprint-modular/core डिज़ाइन सिस्टम, साथ ही Next.js, React और Prisma। ये लाइसेंस अनुमतिपूर्ण हैं, ये व्यावसायिक उपयोग और पुनर्वितरण की अनुमति देते हैं, लेकिन इन्हें लाइसेंस सूचनाएँ और NOTICE फ़ाइलें जहाँ आवश्यक हों, संरक्षित रखने की आवश्यकता होती है। जब Modular ऑब्जेक्ट्स एप्लिकेशन में एम्बेड किए जाते हैं, तो पैकेज स्वयं संबंधित फ़ाइलें लिखता है, लाइसेंस, NOTICE और प्रत्येक ऑब्जेक्ट के फिंगरप्रिंट के साथ श्रेय। शेष के लिए, निर्भरताओं की लाइसेंस उनके साथ यात्रा करती हैं, जैसा कि किसी भी समान इकोसिस्टम के प्रोजेक्ट में होता है।