Google Java жана Android боюнча Oracle менен соттошуп жеңип чыкты

АКШнын Жогорку Соту Android платформасында Java API колдонууга байланыштуу 2010-жылдан бери созулуп келе жаткан Oracle ге каршы Google соттук жараянын кароого байланыштуу чечим чыгарды. Жогорку сот Google тарапта болуп, анын Java API колдонуусу адилеттүү деп тапты.

Сот Google компаниясынын максаты башка эсептөө чөйрөсү (смартфондор) үчүн көйгөйлөрдү чечүүгө багытталган башка системаны түзүү экенине макул болду жана Android платформасынын өнүгүшү бул максатты ишке ашырууга жана популярдуу кылууга жардам берди. Тарых көрсөткөндөй, интерфейсти кайра ишке ашыруу компьютердик программаларды андан ары өнүктүрүүгө салым кошо ала турган ар кандай жолдор бар. Google'дун ниети автордук укуктун мыйзамынын негизги максаты болгон ушул сыяктуу чыгармачылык прогресске жетишүү болгон.

Google API түзүмдөрүнүн болжол менен 11500 0.4 линиясын карызга алган, бул API 2.86 миллион сапты ишке ашыруунун 11500% гана түзөт. Колдонулган коддун көлөмүн жана маанисин эске алуу менен, XNUMX XNUMX сапты сот бир топ чоң бүтүндүн кичинекей бир бөлүгү деп эсептеген. Программалоо интерфейсинин бир бөлүгү катары көчүрүлгөн саптар программисттер колдонгон башка (Oracle эмес) код менен ажырагыс түрдө байланышкан. Google сөз болуп жаткан коддун бөлүгүн анын кынтыксыздыгы же функционалдык артыкчылыктары үчүн эмес, программисттерге смартфондор үчүн жаңы эсептөө чөйрөсүндө болгон көндүмдөрдү колдонууга мүмкүндүк бергендиги үчүн көчүргөн.

Эске сала кетсек, 2012-жылы программалоо тажрыйбасы бар судья Google'дун позициясына макул болуп, API түзүүчү ат дарагы командалык структуранын бир бөлүгү - белгилүү бир функция менен байланышкан символдордун жыйындысы экенин тааныган. Буйруктардын мындай жыйындысы автордук укуктун мыйзамы тарабынан автордук укукка кирбейт деп чечмеленет, анткени командалык структуранын кайталанышы шайкештикти жана көчүрүүнү камсыз кылуу үчүн зарыл шарт болуп саналат. Демек, декларациялар жана методдордун баш сыпаттамалары бар саптардын идентификациясы маанилүү эмес - окшош функцияны ишке ашыруу үчүн, функциянын өзү башкача ишке ашырылса дагы, API түзүүчү функциянын аталыштары дал келиши керек. Идеяны же функцияны билдирүүнүн бир гана жолу бар болгондуктан, ар бир адам бирдей декларацияларды колдоно алат жана эч ким мындай сөздөрдү монополия кыла албайт.

Oracle апелляциялык арыз берип, АКШнын Федералдык Апелляциялык сотуна чечимди жокко чыгарууну талап кылды - аппеляциялык сот Java API Oracle'дын интеллектуалдык менчиги экенин тааныды. Андан кийин, Google тактикасын өзгөртүп, Android платформасында Java API ишке ашыруу адилеттүү колдонуу экенин далилдөөгө аракет кылды жана бул аракет ийгиликтүү болду. Google'дун позициясы көчмө программалык камсыздоону түзүү API лицензиясын талап кылбайт жана шайкеш функционалдык эквиваленттерди түзүү үчүн APIди репликациялоо "адилет колдонуу" деп эсептелет. Google'дун айтымында, API'лерди интеллектуалдык менчик катары классификациялоо тармакка терс таасирин тийгизет, анткени ал инновациялардын өнүгүшүнө терс таасирин тийгизет, ал эми программалык платформалардын шайкеш функционалдык аналогдорун түзүү соттук териштирүүлөрдүн предмети болуп калышы мүмкүн.

Oracle экинчи жолу апелляциялык арыз менен кайрылып, иш кайрадан өз пайдасына каралып чыкты. Соттун чечими боюнча, "адилет колдонуу" принциби Android үчүн колдонулбайт, анткени бул платформа Google тарабынан программалык продуктуну түздөн-түз сатуу аркылуу эмес, тиешелүү кызматтарды жана жарнамаларды көзөмөлдөө аркылуу ишке ашкан өзүмчүл максаттарда иштелип чыккан. Ошол эле учурда, Google өзүнүн кызматтары менен өз ара аракеттенүү үчүн менчик API аркылуу колдонуучулардын үстүнөн көзөмөлдү сактап калат, аны функционалдык аналогдорду түзүү үчүн колдонууга тыюу салынат, б.а. Java API колдонуу коммерциялык эмес колдонуу менен эле чектелбейт. Буга жооп кылып, Google жогорку инстанцияга арыз менен кайрылган жана АКШнын Жогорку Соту API'лер интеллектуалдык менчик болуп саналабы деген маселени карап чыгып, Google'дун пайдасына акыркы чечимди чыгарган.

Source: opennet.ru

Комментарий кошуу