GitHub Copilot కోడ్ జెనరేటర్‌కు సంబంధించిన Microsoft మరియు OpenAIకి వ్యతిరేకంగా వ్యాజ్యం

ఓపెన్ సోర్స్ టైపోగ్రఫీ డెవలపర్ మాథ్యూ బట్టెరిక్ మరియు జోసెఫ్ సవేరి లా ఫర్మ్ GitHub యొక్క Copilot సేవలో ఉపయోగించిన సాంకేతికత తయారీదారులపై దావా (PDF) దాఖలు చేశారు. ప్రతివాదులలో Microsoft, GitHub మరియు OpenAI ప్రాజెక్ట్‌ను పర్యవేక్షించే కంపెనీలు ఉన్నాయి, ఇది GitHub కోపిలట్‌కు సంబంధించిన OpenAI కోడెక్స్ కోడ్ జనరేషన్ మోడల్‌ను ఉత్పత్తి చేసింది. GitHub Copilot వంటి సేవలను సృష్టించే చట్టబద్ధతను నిర్ణయించడంలో మరియు అలాంటి సేవలు ఇతర డెవలపర్‌ల హక్కులను ఉల్లంఘిస్తాయో లేదో నిర్ణయించడంలో న్యాయస్థానాన్ని ప్రమేయం చేయడానికి విచారణలు ప్రయత్నిస్తాయి.

మెషీన్ లెర్నింగ్ టెక్నిక్‌లను ఉపయోగించి ఇప్పటికే ఉన్న కోడ్‌ని తారుమారు చేయడం మరియు ఇతర వ్యక్తుల పని నుండి ప్రయోజనం పొందేలా చేయడం ఆధారంగా నిందితుల కార్యకలాపాలు కొత్త రకం సాఫ్ట్‌వేర్ పైరసీని సృష్టించడంతో పోల్చబడ్డాయి. కోపిలట్ యొక్క సృష్టి ఓపెన్ సోర్స్ సాఫ్ట్‌వేర్ డెవలపర్‌ల పనిని మోనటైజ్ చేయడానికి కొత్త మెకానిజం యొక్క పరిచయంగా కూడా పరిగణించబడుతుంది, అయినప్పటికీ GitHub దీన్ని ఎప్పటికీ చేయనని గతంలో వాగ్దానం చేసింది.

పబ్లిక్‌గా అందుబాటులో ఉన్న సోర్స్ టెక్స్ట్‌లపై శిక్షణ పొందిన మెషీన్ లెర్నింగ్ సిస్టమ్ ద్వారా కోడ్ ఉత్పత్తి ఫలితం ప్రాథమికంగా కొత్త మరియు స్వతంత్ర పనిగా అన్వయించబడదు, ఎందుకంటే ఇది ఇప్పటికే ఉన్న కోడ్‌ను ప్రాసెస్ చేసే అల్గారిథమ్‌ల పర్యవసానంగా ఉంది. వాదిదారుల ప్రకారం, పబ్లిక్ రిపోజిటరీలలో ఇప్పటికే ఉన్న కోడ్‌కు ప్రత్యక్ష సూచనలను కలిగి ఉన్న కోడ్‌ను మాత్రమే కోపైలట్ పునరుత్పత్తి చేస్తుంది మరియు అలాంటి అవకతవకలు న్యాయమైన ఉపయోగం యొక్క ప్రమాణాల పరిధిలోకి రావు. మరో మాటలో చెప్పాలంటే, గిట్‌హబ్ కోపిలట్‌లోని కోడ్ సంశ్లేషణ అనేది ఇప్పటికే ఉన్న కోడ్ నుండి ఉత్పన్నమైన పనిని సృష్టించడంగా పరిగణించబడుతుంది, ఇది నిర్దిష్ట లైసెన్స్‌ల క్రింద పంపిణీ చేయబడుతుంది మరియు నిర్దిష్ట రచయితలను కలిగి ఉంటుంది.

ప్రత్యేకించి, కోపిలట్ సిస్టమ్‌కు శిక్షణ ఇస్తున్నప్పుడు, ఓపెన్ లైసెన్స్‌ల క్రింద పంపిణీ చేయబడిన కోడ్ ఉపయోగించబడుతుంది, చాలా సందర్భాలలో రచయిత యొక్క నోటీసు అవసరం (ఆపాదింపు). GPL, MIT మరియు Apache వంటి చాలా ఓపెన్ సోర్స్ లైసెన్స్‌ల యొక్క స్పష్టమైన ఉల్లంఘన ఫలితంగా కోడ్‌ను రూపొందించేటప్పుడు ఈ అవసరం నెరవేరదు. అదనంగా, Copilot GitHub యొక్క స్వంత సేవా నిబంధనలను మరియు గోప్యతను ఉల్లంఘిస్తుంది, కాపీరైట్ సమాచారాన్ని తీసివేయడాన్ని నిషేధించే DMCA మరియు వ్యక్తిగత డేటా నిర్వహణను నియంత్రించే CCPA (కాలిఫోర్నియా వినియోగదారు గోప్యతా చట్టం)కి అనుగుణంగా లేదు.

వ్యాజ్యం యొక్క పాఠం కోపైలట్ కార్యకలాపాల ఫలితంగా సంఘానికి జరిగిన నష్టాన్ని సుమారుగా గణనను అందిస్తుంది. డిజిటల్ మిలీనియం కాపీరైట్ చట్టం (DMCA) సెక్షన్ 1202 ప్రకారం, ప్రతి ఉల్లంఘనకు కనీస నష్టపరిహారం $2500. Copilot సేవకు 1.2 మిలియన్ల మంది వినియోగదారులు ఉన్నారు మరియు సేవను ఉపయోగించిన ప్రతిసారీ, మూడు DMCA ఉల్లంఘనలు (ఆపాదింపు, కాపీరైట్ మరియు లైసెన్స్ నిబంధనలు) జరుగుతాయి అనే వాస్తవాన్ని పరిగణనలోకి తీసుకుంటే, మొత్తం నష్టం యొక్క కనీస మొత్తం 9 బిలియన్ డాలర్లు (1200000 * 3)గా అంచనా వేయబడింది. * $2500).

GitHub మరియు Copilot లను గతంలో విమర్శించిన మానవ హక్కుల సంస్థ సాఫ్ట్‌వేర్ ఫ్రీడమ్ కన్జర్వెన్సీ (SFC), సంఘం ప్రయోజనాలను పరిరక్షించేటప్పుడు గతంలో పేర్కొన్న సూత్రాలలో ఒకదాని నుండి వైదొలగకూడదని సిఫార్సుతో వ్యాజ్యంపై వ్యాఖ్యానించింది - “కమ్యూనిటీ-ఆధారిత అమలు చేయాలి ఆర్థిక లాభాలకు ప్రాధాన్యత ఇవ్వవద్దు. SFC ప్రకారం, వినియోగదారులు, డెవలపర్‌లు మరియు వినియోగదారులకు సమాన హక్కులను అందించే లక్ష్యంతో కాపీలెఫ్ట్ మెకానిజంను బలహీనపరుస్తున్నందున, కోపైలట్ చర్యలు ఆమోదయోగ్యం కాదు. కోపైలట్‌లో కవర్ చేయబడిన అనేక ప్రాజెక్ట్‌లు GPL వంటి కాపీ లెఫ్ట్ లైసెన్సుల క్రింద పంపిణీ చేయబడతాయి, వీటికి డెరివేటివ్ వర్క్‌ల కోడ్‌ను అనుకూల లైసెన్స్‌తో పంపిణీ చేయడం అవసరం. కోపైలట్ సూచించిన విధంగా ఇప్పటికే ఉన్న కోడ్‌ను చొప్పించడం ద్వారా, డెవలపర్లు తెలియకుండానే కోడ్ అరువుగా తీసుకున్న ప్రాజెక్ట్ లైసెన్స్‌ను ఉల్లంఘించవచ్చు.

వేసవిలో GitHub పబ్లిక్ గిట్‌హబ్ రిపోజిటరీలలో పోస్ట్ చేయబడిన సోర్స్ టెక్స్ట్‌ల శ్రేణిపై శిక్షణ పొందిన GitHub Copilot అనే కొత్త వాణిజ్య సేవను ప్రారంభించిందని మరియు కోడ్ రాసేటప్పుడు ప్రామాణిక డిజైన్‌లను రూపొందించగలదని గుర్తుచేసుకుందాం. ఈ సేవ ఇప్పటికే ఉన్న ప్రాజెక్ట్‌ల నుండి టెక్స్ట్ పాసేజ్‌లను పునరావృతం చేయగల రెడీమేడ్ ఫంక్షన్‌ల వరకు చాలా క్లిష్టమైన మరియు పెద్ద బ్లాక్ బ్లాక్‌లను రూపొందించగలదు. GitHub ప్రకారం, సిస్టమ్ కోడ్‌ను కాపీ చేయకుండా కోడ్ యొక్క నిర్మాణాన్ని పునఃసృష్టించడానికి ప్రయత్నిస్తుంది, అయితే, దాదాపు 1% కేసులలో, ప్రతిపాదిత సిఫార్సులో 150 కంటే ఎక్కువ అక్షరాల పొడవు ఉన్న ప్రస్తుత ప్రాజెక్ట్‌ల కోడ్ స్నిప్పెట్‌లు ఉండవచ్చు. ఇప్పటికే ఉన్న కోడ్ యొక్క ప్రత్యామ్నాయాన్ని నిరోధించడానికి, Copilot GitHubలో హోస్ట్ చేయబడిన ప్రాజెక్ట్‌లతో విభజనల కోసం తనిఖీ చేసే అంతర్నిర్మిత ఫిల్టర్‌ను కలిగి ఉంది, అయితే ఈ ఫిల్టర్ వినియోగదారు యొక్క అభీష్టానుసారం సక్రియం చేయబడుతుంది.

దావా వేయడానికి రెండు రోజుల ముందు, GitHub 2023లో ఒక ఫీచర్‌ను అమలు చేయాలనే ఉద్దేశాన్ని ప్రకటించింది, ఇది కోపైలట్‌లో ఉత్పత్తి చేయబడిన శకలాలు మరియు రిపోజిటరీలలో ఇప్పటికే ఉన్న కోడ్ మధ్య సంబంధాన్ని ట్రాక్ చేయడానికి అనుమతిస్తుంది. డెవలపర్‌లు పబ్లిక్ రిపోజిటరీలలో ఇప్పటికే ఉన్న సారూప్య కోడ్‌ల జాబితాను వీక్షించగలరు, అలాగే కోడ్ లైసెన్స్ మరియు సవరణ సమయం ద్వారా విభజనలను క్రమబద్ధీకరించగలరు.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి