7 पॉइंट द्वारा xguru 2022-11-07 | 3 टिप्पणियां | WhatsApp पर शेयर करें
  • डेवलपर और वकील Matthew Butterick ने Microsoft, GitHub और OpenAI पर मुकदमा दायर किया
  • आरोप है कि इन्होंने open source लाइसेंस का उल्लंघन किया और प्रोग्रामरों के अधिकारों का हनन किया
  • GPL, Apache, MIT जैसे लाइसेंस में लेखक का नाम दिखाना ज़रूरी होता है, लेकिन Copilot इसे नज़रअंदाज़ करता है
    यहाँ तक कि 150 अक्षरों से अधिक के code snippets भी ज्यों-का-त्यों कॉपी हो रहे हैं
  • कुछ प्रोग्रामरों ने इसे "open source laundering" कहा है
  • मुकदमे का प्रतिनिधित्व कर रही law firm ने कहा, "ऐसा लगता है कि Microsoft open source लाइसेंस और अन्य कानूनी आवश्यकताओं की शर्तों को नज़रअंदाज़ कर दूसरों के काम से मुनाफा कमा रहा है"
  • लाइसेंस उल्लंघन से अलग, Butterick का दावा है कि यह फीचर कुछ अन्य नियमों का भी उल्लंघन करता है
    • GitHub के Terms of Service और Privacy Policies
    • DMCA 1202, जो copyright management information हटाने पर रोक लगाता है
    • California Consumer Privacy Act

3 टिप्पणियां

 
botplaysdice 2022-11-08

आखिरकार शायद इसका समाधान यह हो सकता है कि open source license के हिसाब से training data को अलग किया जाए और Copilot के option में उसे चुनने योग्य बनाया जाए? - और उसी के अनुसार license प्रदर्शन भी सही तरह से generate किया जाए। क्या यह पहले से ऐसा कर रहा है? मैंने Copilot इस्तेमाल नहीं किया है, इसलिए...

यह बड़ा issue तो है, लेकिन इसका समाधान भी काफ़ी स्पष्ट लगता है।

जब इंसान coding करता है तब भी यह अक्सर समस्या बनती है, है न? कभी-कभी कंपनी में XXX spec के बारे में ऐसे व्यक्ति को ढूँढना पड़ता है जिसने open source implementation (उदाहरण के लिए Linux) का code न पढ़ा हो। (cleanroom implementation के लिए) कभी-कभी काम करते हुए अगर अनजाने में Linux code का link दे दें तो लोग टोकते भी हैं - "मैं वह code नहीं पढ़ सकता!"। कभी-कभी तो यह भी याद नहीं रहता कि मैंने वह code पहले पढ़ा था या नहीं, और तब स्थिति असहज हो जाती है.

यह तो इंसानों को होने वाली समस्या से भी ज़्यादा स्पष्ट तरीके से हल किया जा सकेगा।

 
ruinnel 2022-11-07

जब Copilot की घोषणा हुई थी..
पहले तो लगा, वाह~ लेकिन कुछ दिनों बाद लाइसेंस से जुड़ा ऐसा मुद्दा सामने आया।
मैंने यह राय देखी थी कि अगर गलत तरीके से इस्तेमाल करते-करते अनजाने में कंपनी के प्रोडक्ट कोड के विकास में GPL लाइसेंस वाला कोड बड़े हिस्से में घुस जाए, तो यह बड़ी समस्या बन सकती है... और अब वही हकीकत बन गई है।

 
jjpark78 2022-11-07

जैसा का तैसा कॉपी हो जाना थोड़ा... ठीक नहीं लगता.. इसलिए Explainable AI पर इतनी सक्रिय चर्चा होती है.. यानी ऐसा AI जो यह समझा सके कि ऐसा परिणाम क्यों आया.

अगर Copilot यह कर पाता, तो जिस open source code का इस नतीजे में योगदान रहा है उसे comment के रूप में जोड़कर काफ़ी हद तक विवाद से बचा जा सकता था..