Google дар баҳсҳои додгоҳӣ бо Oracle бар Java ва Android пирӯз мешавад

Додгоҳи олии ИМА дар робита ба баррасии баҳси додгоҳии Oracle бар зидди Google, ки аз соли 2010 ба ин сӯ идома дорад, вобаста ба истифодаи Java API дар платформаи Android қарор қабул кард. Додгоҳи олӣ бо Google ҷонибдорӣ кард ва муайян кард, ки истифодаи он аз Java API истифодаи одилона аст.

Додгоҳ мувофиқат кард, ки ҳадафи Google эҷоди як системаи дигарест, ки ба ҳалли мушкилот барои муҳити дигари компютерӣ (смартфонҳо) нигаронида шудааст ва таҳияи платформаи Android барои амалӣ ва маъмул шудани ин ҳадаф кӯмак кардааст. Таърих нишон медиҳад, ки роҳҳои гуногун вуҷуд доранд, ки азнавсозии интерфейс метавонад ба рушди минбаъдаи барномаҳои компютерӣ мусоидат кунад. Ниятҳои Google ба даст овардани чунин пешрафти эҷодӣ буд, ки ҳадафи асосии қонуни ҳуқуқи муаллиф мебошад.

Google тақрибан 11500 сатри сохторҳои API-ро гирифтааст, ки танҳо 0.4% аз тамоми татбиқи API-и 2.86 миллион сатрро ташкил медиҳад. Бо назардошти ҳаҷм ва аҳамияти рамзи истифодашуда, 11500 сатр аз ҷониби суд як қисми хурди як ҷузъи хеле калонтар ҳисобида шуд. Ҳамчун як қисми интерфейси барномасозӣ, сатрҳои нусхабардорӣ бо коди дигаре (ғайри Oracle), ки барномасозон истифода мебаранд, ногусастанӣ доранд. Google пораи коди мавриди назарро на аз сабаби комилият ё бартариҳои функсионалии он, балки барои он нусхабардорӣ кард, ки он ба барномасозон имкон дод, ки малакаҳои мавҷударо дар муҳити нави ҳисоббарорӣ барои смартфонҳо истифода баранд.

Биёед дар хотир дорем, ки дар соли 2012 судяе, ки таҷрибаи барномасозӣ дорад, бо мавқеъи Google розӣ шуд ва эътироф кард, ки дарахти ном, ки API-ро ташкил медиҳад, ҷузъи сохтори фармонӣ - маҷмӯи аломатҳои марбут ба вазифаи мушаххас мебошад. Чунин маҷмӯи фармонҳо тибқи қонуни ҳуқуқи муаллиф шарҳ дода мешавад, ки ба ҳуқуқи муаллифӣ тааллуқ надоранд, зеро такрори сохтори фармон шарти ҳатмӣ барои таъмини мувофиқат ва интиқолпазирӣ мебошад. Аз ин рӯ, шахсияти сатрҳо бо эъломияҳо ва тавсифи сарлавҳаҳои усулҳо аҳамият надорад - барои татбиқи як функсияи шабеҳ, номҳои функсияе, ки API-ро ташкил медиҳанд, бояд мувофиқат кунанд, ҳатто агар худи функсия ба таври дигар амалӣ карда шавад. Азбаски танҳо як роҳи ифодаи идея ё вазифа вуҷуд дорад, ҳама дар истифодаи эъломияҳои якхела озоданд ва ҳеҷ кас наметавонад чунин ифодаҳоро монополия кунад.

Oracle шикоят бурд ва Додгоҳи федеролии аппеляцияи ИМА-ро водор кард, ки қарорро бекор кунад - суди шикоятӣ эътироф кард, ки Java API моликияти зеҳнии Oracle аст. Пас аз ин, Google тактикаро тағир дод ва кӯшиш кард, ки исбот кунад, ки татбиқи Java API дар платформаи Android истифодаи одилона буд ва ин кӯшиш бо муваффақият анҷом ёфт. Мавқеи Google ин буд, ки эҷоди нармафзори сайёр литсензияи API-ро талаб намекунад ва такрори API барои эҷоди муодили функсионалии мувофиқ "истифодаи одилона" ҳисобида мешавад. Ба гуфтаи Google, тасниф кардани APIҳо ҳамчун моликияти зеҳнӣ ба ин соҳа таъсири манфӣ мерасонад, зеро он ба рушди инноватсия халал мерасонад ва эҷоди аналогҳои функсионалии мувофиқи платформаҳои нармафзор метавонад мавзӯи даъвоҳо шавад.

Oracle бори дуюм шикоят кард ва парванда боз ба фоидаи худ баррасӣ шуд. Додгоҳ ҳукм кард, ки принсипи "истифодаи одилона" ба Android дахл надорад, зеро ин платформа аз ҷониби Google бо ҳадафҳои худхоҳона таҳия шудааст, ки на тавассути фурӯши мустақими маҳсулоти нармафзор, балки тавассути назорат аз болои хидматҳои алоқаманд ва таблиғ амалӣ карда мешавад. Ҳамзамон, Google назорати корбаронро тавассути API-и хусусӣ барои ҳамкорӣ бо хидматҳои худ нигоҳ медорад, ки истифодаи он барои эҷоди аналогҳои функсионалӣ манъ аст, яъне. Истифодаи Java API бо истифодаи ғайритиҷоратӣ маҳдуд намешавад. Дар посух, Google ба додгоҳи олӣ муроҷиат кард ва Додгоҳи олии ИМА барои баррасии масъалаи марбут ба моликияти зеҳнӣ будани интерфейсҳои барномасозии барнома (API) баргашт ва қарори ниҳоӣ ба нафъи Google қабул кард.

Манбаъ: opennet.ru

Илова Эзоҳ