mboost-dp1

Oracle

OpenJDK bliver officiel referenceimplementation

- Via Oracle - , redigeret af Pernicious , indsendt af arne_v

Når den næste version af Java Development Kit (JDK) lanceres den 28. juli, version 7, bliver det med to referenceimplementationer, den vante Sun JDK og dertil kommer nu OpenJDK.

Oracle har valgt at bruge OpenJDK som reference for andre JDK-implementationer, på linje med Sun JDK’en. OpenJDK er licenseret under GPLv2, hvor Sun JDK bruger Binary Code Licence (BCL).

Idéen med en Reference Implementation (RI) er, at udviklere kan bruge den som et ekstra tjek ud over at bruge Technology Compatibility Kit (TCK), for at se om ens implementation kan køre under de samme vilkår som RI’en.





Gå til bund
Gravatar #1 - Barkane
14. jun. 2011 15:23
Lettere off topic:
Jeg har reelt aldrig fundet ud af om man kan bruge andre licens typer hvis man har udgivet sproget under GPLv2. Det jeg gerne vil spørge om er: kan man udgive software i andre licens typer?
Gravatar #2 - Windcape
14. jun. 2011 15:30
#1

GPL er en viral licens, som kræver at du udgiver under en kompatibel licens. Dvs. en licens der også er viral, og dermed kræver at alting du laver, tvinges ind under samme licens.

(Classpath Exception er dog værd at bemærke)
Gravatar #3 - Windcape
14. jun. 2011 15:31
In other news: Duke Nukem Forever came out before Java 7.
Gravatar #4 - arne_v
14. jun. 2011 16:03
#1

Andre licens typer for hvad?

Indehaver af copyrighten kan udgive programmet under andre licenser også (dual eller tripple licens).

Hvis man tager kilde koden og videreudvikler programmet er man nødt til at udgive den forbedrede udgave under GPL.

Hvis man embedder (ifølge gængs fortolkning: i samme process aka virtuelle adresse rum) programmet i et andet program, så skal det program være under GPL.

Der er ingen restriktioner på licens for software der udvikles med GPL software (compiler, editor etc.). *

*) Der kan være problemer med libraries, men i tilfældet OpenJDK er libraries ikke GPL men GPL med classpath exception og den er der ikke problem med.

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