@g4wx3
Sorry, je reactie lijkt plausibel maar slaat toch de plank compleet mis. Kijk voor de feiten maar eens op Wikipedia:
https://en.wikipedia.org/...rica,_Inc._v._Google,_Inc. b.v. onder het kopje "District Court".
Je ziet dat het nergens gaat over het al dan niet inbreak maken op Java's copyright door een vervanging van de Java interpreter te bouwen. Waar het wel over gaat is de bibliothelen waar zo'n interpreter calls naartoe maakt.
Die bibliotheken meeleveren gaat niet: copyright. Wat Google nu gedaan heeft is alle bibliotheekfuncties zelf te schrijven. Welke functies dat moeten zijn en welke argumenten ze moeten kunnen accepteren konden ze uit de (als broncode door Java verspreide) header files van de blibliotheken halen.
De code voor die bibliotheek die Google zelf gemaakt heeft is van Google. Dat wordt niet bestreden. De enige vraag is: mocht Google de (publieke) headerfiles gebruiken om te zien welke bibliotheek routines ze moesten maken, en hoe de interface eruit moest zien. Daar gaat de rechtszaak over.
Sinds het begin van de ontwikkeling van programmeertalen heeft er een consensus bestaan dat header files niet onder copyright vallen, omdat het alleen "administratieve" informatie geeft over de functies in een bibliotheek en geen werkelijke prestatie belichaamt. Deze consensus is tot informele norm uitgegroeid en is in alle andere rechtszaken over software totnogtoe stilzwijend als norm aanvaard.
Oracle heeft bedacht dat deze informele en stilzwijgende norm binnen de industrie juridisch in twijfel getrokken kon worden. Juist omdat het een informele norm is, en omdat nergens met zoveel woorden staat dat de header files niet beschermd worden door copyright. Juridisch was dat niet afgetimmerd (iedereen meende dat dat toch geen zin en geen waarde had) en ziedaar de opening waarvan Oracle nu gebruik van probeert te maken.
Als ze (Oracle) verliezen, dan verliezen ze een investering van een paar miljoen aan advocatenkosten. Als ze winnen dan incasseren ze miljarden van Google. Een gokje waard dus.
Een rechter zie zelf ook kan programmeren, de conventie kent, beseft hoe gering de inspanning is om die header files te maken, en hoe vergezocht het is om een concurrent te beletten een compatibele bibliotheek te bouwen door copyright te claimen op de header files, die maakt ogenblikkelijk brandhout van Oracle's claim.
Oracle is nu gewoon op zoek naar een rechter die niet zo in de materie zit.
Waar de industrie zo nijdig over is, ziijn twee dingen.
Ten eerste is dit een bedreiging voor een software ecosysteem dat al 50 jaar bestaat op basis van die informele norm. Het zou enorm kostbaar en ingewikkeld worden om voor alle gebruik van header files de copyright consequenties uit te vechten. Daar zit niemand in de industrie op te wachten. En er valt nagenoeg geen geld mee te verdienen. Behalve in dit ene speciale geval, door Oracle. Oracle heeft lak aan de gevolgen voor de rest van de industrie en probeert hardnekkig zijn lucratieve claim door te drukken. Dat maakt ze natuurlijk niet populair.
Ten tweede is er de (destijds door SUN) afgegeven signalen dat iedereen Java vrij kon gebruiken, en (impliciet) dat het iedereen vrij stond om zelf betere systeembibliotheken te bouwen. Aangezien dat nooit juridisch bindend neergelegd is kon Oracle deze impliciete toewstemming aan zijn laars lappen, en op innovatgieve manier geld gaan eisen voor iets waar niemand ooit van gedacht had dat het ueberhaupt mogelijk was.