mboost-dp1

Oracle

Oracle anker dom omkring Java og bruger Harry Potter

- Via The Register - , redigeret af Pernicious

Sidste år tabte Oracle sagen mod Google, hvor Oracle mente, at Google havde kopieret og brugt en del af API’erne og funktionaliteterne i Java i Googles Android, men den blev efterfølgende anket af Oracle.

Læs også: Oracle vil ikke acceptere java-dom

Oracle har nu indsendt en forklaring til dommeren i ankedomstolen, hvor de blandt andet bruger Harry Potter til at forklare, hvorfor Dommer Alsup lavede en fejl, da han dømte til fordel for Google.

Oracle starter forklaringen med en person, Ann Droid, der vil lave en roman. Ann Droid starter med Harry Potter og Fønixordenen, hvor hun kopierer titlerne på kapitlerne og de første sætninger over i sin egen bog. Hun omformulerer derefter resten af kapitlerne og udgiver bogen som sin egen. Oracle mener J.K. Rowling nu ville sagsøge Ann Droid for krænkelse af ophavsretten og plagiat, mens Ann Droid forsvarer sig med at hun kun kopierede dele af bogen og at det dermed var ”fair use”. Resten af bogen har hun jo selv skrevet, selvom det er omformuleret. På samme måde mener Oracle, at Google har kopieret Java og brugt det i Android.

Oracle skriver i sin forklaring, at et digt, en menu på kinesisk eller en jingle alle er beskyttet af ophavsret, og at programkode ikke nyder samme beskyttelse, selvom programkode ofte er mere kreativt og originalt. Derfor har retten lavet en fejl, da den undtog programkode for ophavsretsbeskyttelse.

Dommer Alsup skrev dengang, at programkode der ligner funktionaliteten i andet programkode, men er forskellig, ikke krænker ophavsretten. Oracle mener dog ikke, at dommeren har ret heri, og henviser til sit eksempel med Harry Potter, da Google blandt andet direkte kopierede navne på objekter, metoder, variabler og exceptions.





Gå til bund
Gravatar #1 - usse
15. feb. 2013 11:12
Det er jo ren og skær kopiering, betal nu bare nogle slanter tilbage Google !
Gravatar #2 - Grofle
15. feb. 2013 11:12
Jeg forstår ikke?
Hvis disse objekter, metoder, variabler og exceptions ikke indeholder samme data/funktion, hvad er problemet så?
Når man skriver kode så prøver man at holde visse standarder som gør det lettere for andre at forstå. Hvis det ikke er i orden så skifter jeg erhverv.
Gravatar #3 - SAN
15. feb. 2013 11:20
Jeg tvivler på at en sådan "Ann Droids" bøger vil påvirke J. K. Rowlings bøger, jeg vil da aldrig købe sådan nogle bøger i hvert fald, selv om jeg er stor fan af Harry Potter serien.
Så hvis det var det der var deres pointe burde de nok vælge en anden analogi, eller for en gang skyld bare diskutere den forhånden værende sag, i stedet for at bruge upræcise analogier.
Gravatar #4 - moulder666
15. feb. 2013 11:33
Stædighed?

Manglende evne til at indse, når man tager fejl?

Tilbøjelighed til at bruge horribelt elendige analogier?

Det lader da til, at Oracle ville føle sig 100% hjemme her på forummet! :D
Gravatar #5 - arne_v
15. feb. 2013 11:37
Analogien er ihvertfald helt ved siden af.

Boeger og API'er er simpelthen forskellige.

Folk bliver kede af det hvis de opdager at en ny bog ligner en gammel bog.

Folk bliver glade hvis de opdager at et nyt API ligner et gammelt API.
Gravatar #6 - Corholio
15. feb. 2013 11:55
Okay... bog-analogi... jeg forstår det ikke?

Er der nogen der kan omformulere det, så der bruges en bil-analogi? :)
Gravatar #7 - Nightmare
15. feb. 2013 12:03
Alt burde fandme være open source og så kan hr og frue verden selv bestemme hvad de er til om det så er JK's bøger eller Ann Droids for at bruge deres analogi.

Det samme med mobil, tablet, biler, bøger, musik osv osv. vi køber jo alligevel de produkter vi har lyst til og det er kun os selv som bestemmer
Gravatar #8 - gramps
15. feb. 2013 12:04
#6
Ann Droid vil starte en bilfabrik. Hun kopierer navnet, og snupper også overfladen (dvs. det, som man kan se udefra) på samtlige dele, men laver alle andre dele selv. Sådan noget som bærende dele, anvendte materialer og ledningsarbejdet.
Gravatar #9 - fennec
15. feb. 2013 12:11
#5
Spot on...

I programmering gør man hvad man kan for at gøre det så nemt for sig selv og andre at udvikle.

Hvis man bad 1.000 programmøre om at lave en funktion til at lægge 2 tal sammen, er det mit bud at de alle vil komme op med noget nært det samme navn til funktionen (add2numbers(x,y), sum2numbers(x,y) osv.). Udvalgte man de 10 mest brugte navne ville de dække 99% af dem.

1. Bøger handler om at fortælle en unik historie.
2. API'er handler om at udfører specifike funktioner. Og gå den samme funktion igen i 2 API'er, vil de af naturen være næsten ens.
Gravatar #10 - mvdata1
15. feb. 2013 12:18
ja det er noget svineri alle bruger jo også alfabetet uden at betale for det.
Gravatar #11 - Softy
15. feb. 2013 12:19
OMG.... they are f*cking desperate!!!

Jeg håber krafteddeme de får en monsterbøde for spild af rettens tid og for at udvise modenhed på niveau med en 8-årig der taber og skriger og råber fordi tingene ikke liiige gik efter den plan de havde i hovedet...

GROW UP!!
Gravatar #12 - Pcbino
15. feb. 2013 12:47
#4

Hvem ved, måske har de allerede været forbi og lære noget?

Og derudover synes jeg faktisk din signatur passer utrolig godt til Oracle i denne sammenhængende.
Gravatar #13 - 1000tusind
15. feb. 2013 14:02
Det er så patetisk at Oracle tilmed har købt sig til rettighederne. De har med andre ord ikke udviklet en skid selv, og de oprindelige udviklere fra Sun er på Googles side i denne sag.

Deres analogi viser jo fint hvor godt de kender til det faktiske indhold.
Gravatar #14 - RobertL
15. feb. 2013 15:42
Engang blev 'Java'-koden ejet af noget der hed 'Sunn' ..
De besluttede at gøre Java-koden 'open-source' ...
Hvorefter den berygtede patent-troll 'Oracle' gav jeg ved ikke hvor mange trilliarder for koden !
NEJ 'Oracle', man kan IKKE ændre licensen, uanset hvor mange trilliarder man var åndssvag nok til at betale for koden !!

Æd en Tudekiks eller DØ I SKAM !!
Gravatar #15 - arne_v
15. feb. 2013 15:59
#14

SUN/Oracle Java og OpenJDK er ikke det samme. Den første er under closed source licens - den anden er under GPL. De deler det meste kode, men dual license er ret normal kombineret med GPL.

Det er iøvrigt ikke specielt relevant, da den her del af Oracle-Google retssagen drejer sig om API og ikke copyright på kilde kode.
Gravatar #16 - RobertL
15. feb. 2013 16:04
Hej Arne :
Vis mig forskellen i koden !!
ALTSÅ :
Vis mig at den Java der er open-source er væsentlig forskellig fra den der angiveligt ikke er open-source . Personligt synes jeg at det var noget af en geni-streg Sun begik :
Først open-sourcede de koden, derefter solgte de den,
FOR KASSEN, enda til en notorisk patent-trold !!
Gravatar #17 - Fafler
15. feb. 2013 16:05
Men er API 'et ikke frit tilgængeligt for alle andre?

Det jeg ikke forstår, og forklar endelig for det er muligvis meget enkelt, er hvad der gør Google forskellig fra Nokia og OpenJDK og din mor og alle mulige andre der bruger Java. Hvorfor må de bruge Java API'et når Google pludselig skal sagsøges for det?
Gravatar #18 - Slettet Bruger [3828490758]
15. feb. 2013 16:08
#17
Jeg vil skyde på at Google ikke bruger Oracles API til programmering, de kopierede udseendet og designet af API'et. Altså lavede deres eget sprog med de samme navne og funktioner som Oracles Java API. Det handler ikke om brug af API'et til kodning, men udvikling af et API hvor Google har kopieret en stor del af Oracles API. Dog om de fik lov af Sun eller ej, det ved jeg ikke.
Gravatar #19 - RobertL
15. feb. 2013 16:10
Hej Fafler :
Fordi det er hvad Oracle egentlig lever af ..
Det der med at UDVIKLE noget gider de sgu ikke spilde tiden på når man måske kan tjene et par milliarder i en amerikansk retssal !
Gravatar #20 - arne_v
15. feb. 2013 16:10
#17

Du skal skelne mellem 3 ting:
A) dem der bruger Java API
B) dem der implementerer Java API for en Java implementation
C) dem der implementerer Java API for noget som ikke er Java

#A er er dig og mig.

#B er OpenJDK, IBM Java, HP Java etc..

#C er Android SDK. Fordi teknisk set bruger Android ikke Java.

#A og #B er der ikke noget problem med.

Oracle mener at der er et problem med #C.

Domstolen var ikke enig, Men Oracle appelerer nu.
Gravatar #21 - arne_v
15. feb. 2013 16:13
RobertL (19) skrev:
Fordi det er hvad Oracle egentlig lever af ..


* database software (Oracle DB)
* ERP software (Oracle eBusiness suite)
* Java EE Middleware (WebLogic, AquaLogic etc.)
* Servere (SPARC) og storage

er de store områder.
Gravatar #22 - RobertL
15. feb. 2013 16:14
Hej arne_v :
SHOW ME THE FRIGGING CODE !!
Skal jeg være lidt perfid, (og hvorfor dog ikke ?)..
Oracle købte Java af Sun for at få chancen for at installere ASK-toolbar på et par milliarder computere,
that's it !
Gravatar #23 - arne_v
15. feb. 2013 16:25
#22

For hvad?

Du kan vel selv google dig til OpenJDK source.

Oracle JDK er closed source og al koden er ikke tilgængelig (en meget stor del af koden shipper dog sammen med JDK).

Kun dem med adgang til hele source kan sige hvad forskellen reelt er.

Rygtevist forlyder det at forskellene bl.a. er i SNMP, fonts, graphics rasterization.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login