Læs Java-licensen grundigt og undgå dummebøder

Du bør læse Java SE 7-licensen grundigt, inden du downloader den lynhurtige JRockit JVM og tilhørende værktøjer. Ellers kan det blive dyrt for dig og din virksomhed.

Artikel top billede

Har virksomheden brug for lynhurtige Java-programmer, så har JRockit ry for at være et godt bud på en Java Virtual-maskine (JVM), der kan speede eksekveringen af programmerne op.

Oracle kalder selv JRockit for den bedst performende JVM. 

Derfor er det fristende for udviklere og it-arkitekter at downloade JRockit for at afprøve JRockits og de tilhørende værktøjers muligheder for at speede performance op.

Læs licensbetingelser grundigt

Her skal man dog læse licensbetingelserne for Java SE 7 grundigt, hvis man vil undgå at komme i problemer.

Som led i downloaden skal man acceptere Java SE-licensen eller "Oracle Binary Code License Agreement for the Java SE Platform Products", som er det fulde navn for licensaftalen.

Udviklere, it-arkitekter og driftsfolk skal ikke blot antage, at fordi JRockit og tilhørende værktøjer kan downloades og hører under Java SE-licensaftalen, at softwaren følgelig er gratis.

Undtagelser for kommercielle features

På sin blog Spyfoos skriver den selverklærede softwarelicens-nørd Martin Clausen, at Java 7 SE-licensen indeholder "interessant ordvalg om kommercielle features".

Hvad, der præcist er kommercielle features, specificeres ikke i selve Java SE-licensen, men er specificeret i et eksternt dokument, her i pdf-format.

Her kan man se, at de kommercielle features er profilerings- og diagnosticeringsværktøjer for JRockit, en deterministisk garbage collector for JRockit samt muligheden for at slå auto-opdateringen af JRE fra.

Martin Clausen bemærker, at da listen ikke er del af licensaftalen, så kan den løbende ændres af Oracle.

Kan ikke anvendes i produktion

De kommercielle features er underlagt nogle betingelser, der betyder, at de reelt ikke kan anvendes i produktion.

"Du må ikke anvende de kommercielle features til at køre programmer, Java-appletter eller applikationer i dine interne forretningsoperationer eller til andet kommercielt eller produktionsmæssigt formål...," hedder det blandt andet i licensaftalen.

Ønsker man at anvende de kommercielle features til eksempelvis kommercielle eller produktionsmæssige formål, så kræver det en separat licens fra Oracle i form af en Java SE Advanced eller en Java SE Suite-licens.

En Java SE Advanced-licens koster ifølge Oracles prisliste (pdf) 100 dollars (525 kroner) for en Named Plus-licens og 5.000 dollars (26.250 kroner) for en processor-licens, mens Java SE Suite-licensen koster 300 dollars (1.575 kroner) for en Named Plus-licens og 15.000 dollars (78.750 kroner) for en processor-licens. 

Oracle: Intet nyt her
Ifølge Oracle er der ikke noget nyt i, at man skal betale for værktøjerne.

"Som vi har sagt mange gange, så svarer de kommercielle features til Sun Java for Business, JRockit Mission Control og JRockit Real Time - allesammen har altid været kommercielle produkter," lyder det i en e-mail fra Oracle til Computerworld.

Henrik Ståhl fra Oracle beskriver ændringerne i Java SE-licensen på sin blog.

Begrebet kommercielle features optrådte ikke i den gamle Java SE-licens, men er blevet indført i den nye Java SE-licens for at gøre det muligt at kombinere HotSpot- og JRockit-JVM til én JVM, forklarer Henrik Ståhl.

Annonce

Event: Cyber Security Festival 2026

Sikkerhed | København

Mød Danmarks skrappeste it-sikkerhedseksperter og bliv klar til at planlægge og eksekvere en operationel og effektiv cybersikkerhedsstrategi, når vi åbner dørene for +1.700 it-professionelle. Du kan glæde dig til oplæg fra mere end 80 talere og møde mere end 50 leverandører over to dage.

18 & 19. november 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 1. juni 2026 ansat Ida Laursen som Junior Consultant. Hun skal især beskæftige sig med at understøtte vores konsulenter med praktiske og analytiske opgaver på diverse kundeprojekter. Hun kommer fra en stilling som Webassistent hos PWT Group A/S. Hun er uddannet bachelor i International Virksomhedskommunikation og er i gang med en kandidat i IT-ledelse. Hun har tidligere beskæftiget sig med kommunikation og webindhold. Nyt job

Ida Laursen

Norriq Danmark A/S

Norriq Danmark A/S har pr. 1. januar 2026 ansat Allan Kimmer Jensen som Lead Solution Architect. Han skal især beskæftige sig med at sikre vores kunder får en verdensklasse brugeroplevelse gennem stærk frontend-arkitektur og kodekvalitet. Han kommer fra en stilling som Freelance Consultant hos Remmik. Han er uddannet hos Center for Medie og Kommunikation, Roskilde. Nyt job

Allan Kimmer Jensen

Norriq Danmark A/S

Dansk AM Hub har pr. 1. november 2026 ansat Rasmus Pedersen som Chief Digital Officer. Rasmus skal især beskæftige sig med fokusudviddelse fra additive manufacturing til produktinnovation gennem AI, automatisering og andre nye teknologier. Rasmus er uddannet maskiningeniør med speciale i produktudvikling og med ph.d. i udvikling af modulære produktplatforme. Rasmus har tidligere beskæftiget sig med transformation og digitalisering i værdikæden fra produktudvikling til produktion. Nyt job

Rasmus Pedersen

Dansk AM Hub

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation, har pr. 1. september 2026 ansat Maria Juliane Friedrichsen, 47 år,  som Office Manager. Hun skal især beskæftige sig med at holde overblik og sikre, at alt på kontoret kører, som det skal. Hun kommer fra en stilling som Office Manager hos Kontorhotellet H2M. Hun er uddannet professionsbachelor i ernæring og sundhed og har en korrekturlæseruddannelse. Hun har tidligere beskæftiget sig med korrekturlæsning og den daglige drift af kontorer. Nyt job

Maria Juliane Friedrichsen

Softwarevirksomheden Idura, som udvikler løsninger til digital identifikation og autentifikation,