Codeberg ने vibe-coded प्रोजेक्ट्स पर प्रतिबंध लगाया
Codeberg, एक German non-profit code hosting platform, ने अपनी terms अपडेट करके उन प्रोजेक्ट्स पर रोक लगा दी है जो Claude या OpenAI Codex जैसे tools से जनरेट किए गए कोड से “mostly” बने हों, और इसके लिए अस्पष्ट copyright स्थिति तथा हानिकारक या निम्न-गुणवत्ता कोड के अधिक जोखिम का हवाला दिया है। टिप्पणीकार sharply divided हैं: समर्थक एक human-written, AI-free refuge का स्वागत करते हैं और तर्क देते हैं कि Codeberg के सीमित संसाधन disposable “vibe coded” repositories को स्टोर करने में नहीं खर्च होने चाहिए, जबकि आलोचक इसे ideologically driven, अस्पष्ट, और व्यवहार में unenforceable मानते हैं। कई लोग “mostly” की परिभाषा और policing को लेकर चिंता जताते हैं, और सुझाव देते हैं कि यह नियम AI उपयोग छिपाने की प्रेरणा देगा तथा AI-assisted projects को GitHub या self-hosted alternatives जैसे अन्य forges की ओर धकेलेगा.
नई नीति का दायरा
- Codeberg ने अपनी ToS अपडेट करके ऐसे प्रोजेक्ट्स पर प्रतिबंध लगाया है जो “mostly” जनरेटिव AI टूल्स द्वारा लिखे गए कोड से बने हों (उदाहरण: Claude, Codex)।
- टेक्स्ट में आधिकारिक औचित्य: AI-जनित कोड की अस्पष्ट कॉपीराइट स्थिति और हानिकारक कोड का अधिक जोखिम।
- Codeberg खुद को free/open-source software पर केंद्रित एक non-profit के रूप में प्रस्तुत करता है, और कुछ लोग इसे केवल स्पष्ट रूप से लाइसेंस्ड, मानव-लेखित कोड होस्ट करने के अनुरूप मानते हैं।
परिभाषा और अस्पष्टता
- “Mostly” की परिभाषा नहीं दी गई है: क्या इसका मतलब >50% लाइनों, commits, files, या कुछ और है?
- यह भी स्पष्ट नहीं है कि stepwise autocomplete या IDE-जनित boilerplate को “AI-written” माना जाएगा या नहीं।
- कई टिप्पणीकारों का कहना है कि गंभीर प्रोजेक्ट्स में AI की भारी सहायता हो सकती है, फिर भी वे मानवों द्वारा सावधानी से डिज़ाइन और review किए जाते हैं, जिससे रेखा धुंधली हो जाती है।
प्रवर्तन और पहचान
- AI-जनित कोड का scalable, reliable detection करने का कोई तरीका नहीं पहचाना गया है।
- प्रस्तावित संकेत: AI agents के लिए “Co-authored-by” trailers, AGENTS.MD/CLAUDE.MD files, comments में खास तरह की verbose टिप्पणियाँ, या comments में em-dashes।
- कई लोगों को उम्मीद है कि enforcement शिकायत-आधारित और selective होगा, जिससे users के लिए AI उपयोग छिपाने की प्रेरणा बनेगी।
- कुछ लोग तर्क देते हैं कि यह नीति मुख्यतः Codeberg को जरूरत पड़ने पर problematic projects या accounts हटाने के लिए ToS का एक आधार देती है।
समर्थक विचार
- समर्थक “AI slop” और कम-मेहनत वाले, agent-generated repos से एक “human-written” refuge का स्वागत करते हैं।
- कुछ लोग सीमित non-profit संसाधनों पर ज़ोर देते हैं: disposable AI projects, backups, और scrapes की विशाल मात्रा को होस्ट करना अस्थिर माना जाता है।
- अन्य इसे software freedom और स्पष्ट licensing के लिए एक principled stand और गुणवत्ता व maintainability को ऊँचा रखने का तरीका मानते हैं।
आलोचनात्मक विचार
- आलोचक इस नियम को अस्पष्ट, ideologically driven, या AI के खिलाफ “virtue signaling” कहते हैं।
- चिंताएँ:
- ऐसे नियम जो कोड कैसे produce हुआ, उस पर आधारित हों, न कि सिद्ध हानि या infringement पर।
- ईमानदार disclosure को दंडित करना, जबकि undisclosed AI उपयोग पकड़ा नहीं जाता।
- AI-assisted coding के व्यापक होने पर users के दूर होने का जोखिम।
- कुछ लोग तर्क देते हैं कि copyright संबंधी चिंताएँ बढ़ा-चढ़ाकर बताई गई हैं; AI output public domain हो सकता है या स्पष्ट रूप से attributable हो सकता है, और public-domain code फिर भी “free” है।
व्यापक चिंतन
- इस पर बहस कि क्या AI-written code जल्द ही dominant हो जाएगा, या hand-written code के niches बने रहेंगे।
- कुछ लोग इसे एक समुदाय द्वारा “human-first” space चुनना मानते हैं; अन्य अधिक AI-friendly forges या self-hosted instances की ओर migration की आशंका देखते हैं।