{"id":99668,"date":"2021-04-05T22:22:44","date_gmt":"2021-04-05T20:22:44","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android"},"modified":"2021-04-05T22:22:44","modified_gmt":"2021-04-05T20:22:44","slug":"google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android","title":{"rendered":"Google vant rettssaken mot Oracle ang\u00e5ende Java og Android","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den amerikanske H\u00f8jesteret traf en beslutning vedr\u00f8rende den langvarige retssag \u00abOracle mod Google\u00bb, som har v\u00e6ret i gang siden 2010, relateret til brugen af Java API p\u00e5 Android-platformen. H\u00f8jesteret stod p\u00e5 Googles side og anerkendte, at brugen af Java API udg\u00f8r fair use.     <\/p>\n<p>Retten konkluderte med at Googles m\u00e5l var \u00e5 skape et nytt system fokusert p\u00e5 \u00e5 l\u00f8se oppgaver for et annet databehandlingsmilj\u00f8 (smarttelefoner), og utviklingen av Android-plattformen bidro til \u00e5 realisere og popularisere dette m\u00e5let. Historien viser at det finnes ulike m\u00e5ter hvorom implementeringen av et grensesnitt kan fremme videre utvikling av programvare. Googles hensikter var rettet mot \u00e5 oppn\u00e5 slik kreativ fremgang, som er et kjerneform\u00e5l med opphavsretten.     <\/p>\n<p>Google har kopiert omtrent 11500 linjer med beskrivelse av API-strukturer, noe som utgj\u00f8r bare 0,4 % av den totale implementeringen av API-en p\u00e5 2,86 millioner linjer. Med tanke p\u00e5 omfanget og betydningen av den brukte koden, ble de 11500 linjene vurdert av retten som en liten del av et mye st\u00f8rre hele. I programgrensesnittet er de kopierte linjene uatskillelig knyttet til annen kode (som ikke tilh\u00f8rer Oracle) som programmere bruker. Google kopierte den aktuelle koden ikke p\u00e5 grunn av dens kvalitet eller funksjonelle fordeler, men fordi den gjorde det mulig for programmerere \u00e5 bruke eksisterende ferdigheter i et nytt databehandlingsmilj\u00f8 for smarttelefoner.      <\/p>\n<p>Vi minder om, at i 2012 accepterede en dommer med programmeringserfaring Googles synspunkt og fastslog, at det definerende API-navnetr\u00e6 er en del af strukturen af kommandoer - et s\u00e6t tegn forbundet med en bestemt funktion. Et s\u00e5dant kommando-s\u00e6t betragtes if\u00f8lge ophavsretsloven ikke som omfattet af ophavsret, da duplicationen af kommando-strukturen er en uundg\u00e5elig betingelse for at sikre kompatibilitet og b\u00e6rbarhed. Derfor er identiteten af strenge med deklarationer og headerbeskrivelser af metoder uden betydning - for at implementere samme funktionalitet skal de definerende API-funktionsnavne v\u00e6re identiske, selvom selve funktionaliteten er implementeret anderledes. Da der kun er \u00e9n m\u00e5de at udtrykke en id\u00e9 eller funktion p\u00e5, har enhver ret til at bruge identiske deklarationer, og ingen kan monopolisere s\u00e5danne udtryk.         <\/p>\n<p>Oracle indgav en appel og opn\u00e5ede i den amerikanske f\u00f8derale appelret annullering af dommen - appelretten anerkendte, at Java API er Oracle's intellektuelle ejendom. Herefter \u00e6ndrede Google sin taktik og fors\u00f8gte at bevise, at implementeringen af Java API p\u00e5 Android-platformen udg\u00f8r fair use, og dette fors\u00f8g havde succes. Googs position var, at udvikling af b\u00e6rbar software ikke kr\u00e6ver licens til API'et, og gentagelse af API'et for at skabe kompatible funktionelle \u00e6kvivalenter falder ind under \u201efair use\u201c. If\u00f8lge Google vil klassificeringen af API'et som intellektuel ejendom have en negativ indvirkning p\u00e5 industrien, da det undergraver udviklingen af innovation, og skabelsen af kompatible funktionelle \u00e6kvivalenter til softwareplatforme kan blive genstand for retssager.    <\/p>\n<p>Oracle har for andre gang sendt inn en appell, og saken har igjen blitt vurdert i deres fav\u00f8r. Retten har fastsl\u00e5tt at prinsippet om \u00abgod tro-bruk\u00bb ikke er aktuelt for Android, ettersom denne plattformen utvikles av Google med utilitaristiske m\u00e5l, som realiseres ikke gjennom direkte salg av programvaren, men gjennom kontroll over tilknyttede tjenester og annonsering. I tillegg opprettholder Google kontrollen over brukerne gjennom en propriet\u00e6r API for interaksjon med sine tjenester, som er forbudt \u00e5 bruke til \u00e5 lage funksjonelle tilsvarende l\u00f8sninger, det vil si at bruken av Java API ikke er begrenset til ikke-kommersielle form\u00e5l. Som svar har Google sendt inn en begj\u00e6ring til h\u00f8yesterett, og den amerikanske h\u00f8yesterett har igjen tatt opp sp\u00f8rsm\u00e5let om eierskap til programvaregrensesnitt (API) som en del av intellektuell eiendom og avsa den endelige dommen til fordel for Google.<br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54907\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0435\u0440\u0445\u043e\u0432\u043d\u044b\u0439 \u0441\u0443\u0434 \u0421\u0428\u0410 \u0432\u044b\u043d\u0435\u0441 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u0430\u0441\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u044f \u0442\u044f\u043d\u0443\u0449\u0435\u0433\u043e\u0441\u044f \u0441 2010 \u0433\u043e\u0434\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 &#171;Oracle \u043f\u0440\u043e\u0442\u0438\u0432 Google&#187;, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java API \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android. \u0421\u0443\u0434 \u0432\u044b\u0441\u0448\u0435\u0439 \u0438\u043d\u0441\u0442\u0430\u043d\u0446\u0438\u0438 \u0432\u0441\u0442\u0430\u043b \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0443 Google \u0438 \u043f\u0440\u0438\u0437\u043d\u0430\u043b, \u0447\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 Java API \u043d\u043e\u0441\u0438\u0442 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440 \u0434\u043e\u0431\u0440\u043e\u0441\u043e\u0432\u0435\u0441\u0442\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f (fair use). \u0421\u0443\u0434 \u0441\u043e\u0433\u043b\u0430\u0441\u0438\u043b\u0441\u044f, \u0447\u0442\u043e \u0446\u0435\u043b\u044c\u044e Google \u0431\u044b\u043b\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043d\u0430 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99668","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0435\u0440\u0445\u043e\u0432\u043d\u044b\u0439 \u0441\u0443\u0434 \u0421\u0428\u0410 \u0432\u044b\u043d\u0435\u0441 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u0430\u0441\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u044f \u0442\u044f\u043d\u0443\u0449\u0435\u0433\u043e\u0441\u044f \u0441 2010 \u0433\u043e\u0434\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 &quot;Oracle \u043f\u0440\u043e\u0442\u0438\u0432 Google&quot;, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java API \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/news\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Google \u043e\u0434\u0435\u0440\u0436\u0430\u043b \u043f\u043e\u0431\u0435\u0434\u0443 \u0432 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435 \u0441 Oracle, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u043c \u0441 Java \u0438 Android | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0435\u0440\u0445\u043e\u0432\u043d\u044b\u0439 \u0441\u0443\u0434 \u0421\u0428\u0410 \u0432\u044b\u043d\u0435\u0441 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u0430\u0441\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u044f \u0442\u044f\u043d\u0443\u0449\u0435\u0433\u043e\u0441\u044f \u0441 2010 \u0433\u043e\u0434\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 &quot;Oracle \u043f\u0440\u043e\u0442\u0438\u0432 Google&quot;, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java API \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-04-05T20:22:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-04-05T20:22:44+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Google vant rettssaken mot Oracle, som ang\u00e5r Java og Android | ProHoster","description":"Den amerikanske h\u00f8yesterett har avsagt dom i den p\u00e5g\u00e5ende rettsaken \"Oracle mot Google\", som har vart siden 2010 og som omhandler bruken av Java API i Android-plattformen.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Google \u043e\u0434\u0435\u0440\u0436\u0430\u043b \u043f\u043e\u0431\u0435\u0434\u0443 \u0432 \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0435 \u0441 Oracle, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u043c \u0441 Java \u0438 Android | ProHoster","og:description":"\u0412\u0435\u0440\u0445\u043e\u0432\u043d\u044b\u0439 \u0441\u0443\u0434 \u0421\u0428\u0410 \u0432\u044b\u043d\u0435\u0441 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u0430\u0441\u0430\u044e\u0449\u0435\u0435\u0441\u044f \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u0438\u044f \u0442\u044f\u043d\u0443\u0449\u0435\u0433\u043e\u0441\u044f \u0441 2010 \u0433\u043e\u0434\u0430 \u0441\u0443\u0434\u0435\u0431\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u0430 &quot;Oracle \u043f\u0440\u043e\u0442\u0438\u0432 Google&quot;, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c Java API \u0432 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435 Android.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/google-oderzhal-pobedu-v-razbiratelstve-s-oracle-svyazannom-s-java-i-android","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-04-05T20:22:44+00:00","article:modified_time":"2021-04-05T20:22:44+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99668","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-04-05 20:31:44","updated":"2022-10-03 16:14:59","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/99668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=99668"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/99668\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=99668"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=99668"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=99668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}