Google က Oracle ကို Java နဲ့ ဆက်စပ်တဲ့ တရားစွဲဆိုမှုမှာ အနိုင်ရ Android

ပလက်ဖောင်းတွင် Java API များအသုံးပြုမှုနှင့်ပတ်သက်၍ ၂၀၁၀ ခုနှစ်တွင် ဖြစ်ပွားနေသော "Oracle v. Google" တရားစွဲဆိုမှုနှင့် ပတ်သက်၍ အမေရိကန်တရားရုံးချုပ်က ဆုံးဖြတ်ချက်တစ်ရပ် ထုတ်ပြန်ခဲ့သည်။ Androidအမြင့်ဆုံးတရားရုံးက Google ဘက်မှ ရပ်တည်ခဲ့ပြီး Java API အသုံးပြုမှုသည် တရားမျှတသောအသုံးပြုမှုဖြစ်သည်ဟု ဆုံးဖြတ်ခဲ့သည်။

Google ရဲ့ ရည်မှန်းချက်က မတူညီသော ကွန်ပျူတာပတ်ဝန်းကျင် (စမတ်ဖုန်းများ) အတွက် ပြဿနာများကို ဖြေရှင်းရန် ရည်ရွယ်သည့် မတူညီသော စနစ်တစ်ခု ဖန်တီးရန်နှင့် ပလက်ဖောင်း ဖွံ့ဖြိုးတိုးတက်ရန် ဖြစ်ကြောင်း တရားရုံးက သဘောတူခဲ့သည်။ Android ဤရည်မှန်းချက်ကို အကောင်အထည်ဖော်ပြီး လူကြိုက်များလာစေရန် ကူညီပေးခဲ့သည်။ ကွန်ပျူတာပရိုဂရမ်များ၏ ဆက်လက်ဖွံ့ဖြိုးတိုးတက်မှုတွင် interface ပြန်လည်အကောင်အထည်ဖော်ခြင်းသည် အထောက်အကူဖြစ်စေနိုင်သည့် နည်းလမ်းအမျိုးမျိုးရှိကြောင်း သမိုင်းက ပြသနေသည်။ Google ၏ ရည်ရွယ်ချက်များမှာ မူပိုင်ခွင့်ဥပဒေ၏ အဓိကရည်ရွယ်ချက်ဖြစ်သည့် ဤကဲ့သို့သော ဖန်တီးမှုဆိုင်ရာတိုးတက်မှုကို ရရှိရန် ရည်ရွယ်ခဲ့သည်။

Google သည် လိုင်းပေါင်း 11500 သန်း၏ API အကောင်အထည်ဖော်မှုတစ်ခုလုံး၏ 0.4% သာရှိသော API တည်ဆောက်မှုလိုင်း 2.86 ခန့်ကို ချေးယူခဲ့သည်။ အသုံးပြုထားသော ကုဒ်၏ အရွယ်အစားနှင့် အရေးပါမှုအရ လိုင်းပေါင်း 11500 ကို ပိုမိုကြီးမားသော အစိတ်အပိုင်းတစ်ခုအဖြစ် တရားရုံးက သတ်မှတ်ခဲ့သည်။ ပရိုဂရမ်းမင်း အင်တာဖေ့စ်၏ တစ်စိတ်တစ်ပိုင်းအနေဖြင့်၊ ပရိုဂရမ်မာများအသုံးပြုသော အခြား (Oracle မဟုတ်သော) ကုဒ်များဖြင့် ကူးယူထားသော စာကြောင်းများကို ရှုပ်ထွေးစွာ ချိတ်ဆက်ထားသည်။ Google သည် ၎င်း၏ ပြီးပြည့်စုံမှု သို့မဟုတ် လုပ်ဆောင်နိုင်သော အားသာချက်များကြောင့်မဟုတ်ဘဲ၊ စမတ်ဖုန်းများအတွက် ကွန်ပြူတာပတ်ဝန်းကျင်အသစ်တွင် ရှိပြီးသားကျွမ်းကျင်မှုများကို ပရိုဂရမ်မာများအား အသုံးပြုနိုင်အောင် လုပ်ဆောင်ပေးသောကြောင့် မေးခွန်းထုတ်ထားသော ကုဒ်အပိုင်းအစကို Google မှ ကူးယူခဲ့ခြင်းဖြစ်သည်။

2012 ခုနှစ်တွင်၊ ပရိုဂရမ်းမင်းအတွေ့အကြုံရှိသောတရားသူကြီးတစ်ဦးသည် Google ၏ရပ်တည်ချက်ကိုသဘောတူခဲ့ပြီး API ကိုဖွဲ့စည်းသည့်အမည်သစ်ပင်သည် command structure ၏တစ်စိတ်တစ်ပိုင်းဖြစ်သည် - တိကျသောလုပ်ဆောင်မှုတစ်ခုနှင့်ဆက်စပ်သောဇာတ်ကောင်အစုတစ်ခုဖြစ်ကြောင်းမှတ်မိကြပါစို့။ အမိန့်ပေးဖွဲ့စည်းပုံ ထပ်ပွားခြင်းသည် လိုက်ဖက်ညီမှုနှင့် သယ်ဆောင်ရလွယ်ကူမှုတို့ကို သေချာစေရန်အတွက် မရှိမဖြစ်လိုအပ်သောကြောင့် ထိုကဲ့သို့သော အမိန့်များကို မူပိုင်ခွင့်ဥပဒေဖြင့် အဓိပ္ပာယ်ဖွင့်ဆိုထားပါသည်။ ထို့ကြောင့်၊ နည်းလမ်းများ၏ ကြေငြာချက်များ နှင့် ခေါင်းစီးဖော်ပြချက်များပါသော လိုင်းများ၏ အထောက်အထားသည် အရေးမကြီးပါ - အလားတူ လုပ်ဆောင်နိုင်စွမ်းကို အကောင်အထည်ဖော်ရန်အတွက် API ဖွဲ့သည့် လုပ်ဆောင်ချက်အမည်များသည် လုပ်ဆောင်ချက် ကွဲပြားနေသော်လည်း လုပ်ဆောင်နိုင်စွမ်း ကွဲပြားနေလျှင်ပင် တူညီရပါမည်။ စိတ်ကူးတစ်ခု သို့မဟုတ် လုပ်ဆောင်ချက်များကို ဖော်ပြရန် နည်းလမ်းတစ်ခုတည်းသာ ရှိသောကြောင့် လူတိုင်းသည် ထပ်တူထပ်မျှသော ကြေငြာချက်များကို လွတ်လပ်စွာ အသုံးပြုခွင့်ရှိပြီး ယင်းအသုံးအနှုန်းများကို မည်သူမျှ လက်ဝါးကြီးအုပ်ထားနိုင်မည်မဟုတ်ပေ။

Oracle သည် အယူခံဝင်ခဲ့ပြီး Java API သည် Oracle ၏ ဉာဏပစ္စည်းမူပိုင်ခွင့်ဖြစ်ကြောင်း တွေ့ရှိခဲ့သည့် အမေရိကန် ဖက်ဒရယ်တရားရုံးတွင် ဆုံးဖြတ်ချက်ကို အောင်မြင်စွာ ပယ်ဖျက်နိုင်ခဲ့သည်။ ထို့နောက် Google သည် ၎င်း၏နည်းဗျူဟာများကို ပြောင်းလဲပြီး Java API ၏ ပလက်ဖောင်း၏ အကောင်အထည်ဖော်မှုသည် မှန်ကန်ကြောင်း သက်သေပြရန် ကြိုးစားခဲ့သည်။ Android ၎င်းကို တရားမျှတစွာအသုံးပြုခြင်းအဖြစ် သတ်မှတ်ပြီး ဤကြိုးပမ်းမှုသည် အောင်မြင်ခဲ့သည်။ Google ၏ ရပ်တည်ချက်မှာ သယ်ဆောင်ရလွယ်ကူသော ဆော့ဖ်ဝဲလ်ဖန်တီးခြင်းသည် API လိုင်စင် မလိုအပ်ပါ၊ သဟဇာတဖြစ်သော လုပ်ဆောင်ချက်ဆိုင်ရာ အခြားရွေးချယ်စရာများကို ဖန်တီးရန် API တစ်ခုကို မိတ္တူကူးခြင်းကို "တရားမျှတစွာအသုံးပြုခြင်း" အဖြစ် သတ်မှတ်သည်။ Google က API များကို ဉာဏပစ္စည်းဆိုင်ရာပိုင်ဆိုင်မှုအဖြစ် အမျိုးအစားခွဲခြားခြင်းသည် ဆန်းသစ်တီထွင်မှုကို ဟန့်တားမည်ဖြစ်သောကြောင့် လုပ်ငန်းနယ်ပယ်ကို ဆိုးကျိုးသက်ရောက်စေမည်ဖြစ်ပြီး ဆော့ဖ်ဝဲလ်ပလက်ဖောင်းများအတွက် သဟဇာတဖြစ်သော လုပ်ဆောင်ချက်ဆိုင်ရာ အခြားရွေးချယ်စရာများ ဖန်တီးခြင်းသည် တရားစွဲဆိုမှုများ၏ ဘာသာရပ်တစ်ခု ဖြစ်လာနိုင်ကြောင်း ငြင်းခုံခဲ့သည်။

Oracle က ဒုတိယအကြိမ် အယူခံဝင်ခဲ့ပြီး အမှုကို ထပ်မံပယ်ဖျက်ခဲ့သည်။ တရားရုံးက "တရားမျှတစွာအသုံးပြုခြင်း" မူသည် အကျုံးမဝင်ဟု ဆုံးဖြတ်ခဲ့သည်။ Androidဤပလက်ဖောင်းကို Google မှ ကိုယ်ကျိုးအတွက် ရည်ရွယ်ချက်အတွက် တီထွင်နေသောကြောင့်၊ ဆော့ဖ်ဝဲကို တိုက်ရိုက်ရောင်းချခြင်းမှတစ်ဆင့် မဟုတ်ဘဲ ဆက်စပ်ဝန်ဆောင်မှုများနှင့် ကြော်ငြာများကို ထိန်းချုပ်ခြင်းဖြင့် အကောင်အထည်ဖော်ခြင်းဖြစ်သည်။ Google သည် ၎င်း၏ဝန်ဆောင်မှုများနှင့် အပြန်အလှန်ဆက်သွယ်ရန်အတွက် သီးသန့် API မှတစ်ဆင့် အသုံးပြုသူများကို ထိန်းချုပ်ထားပြီး၊ ၎င်းကို လုပ်ဆောင်နိုင်သော အခြားရွေးချယ်စရာများ ဖန်တီးရန်အတွက် အသုံးပြုခြင်းကို တားမြစ်ထားသည်။ ဆိုလိုသည်မှာ Java API အသုံးပြုခြင်းသည် စီးပွားဖြစ်မဟုတ်သောအသုံးပြုမှုအတွက်သာ ကန့်သတ်မထားပါ။ ယင်းကို တုံ့ပြန်သည့်အနေဖြင့် Google သည် အထက်တရားရုံးတွင် အသနားခံစာတင်သွင်းခဲ့ပြီး အမေရိကန်တရားရုံးချုပ်က API များသည် ဉာဏပစ္စည်းမူပိုင်ခွင့်ရှိမရှိ ပြဿနာကို ပြန်လည်စစ်ဆေးပြီး Google ဘက်မှ ဆုံးဖြတ်ခဲ့သည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster