Java.com

Ladda ned Hjälp

Utskrivbar version

Frågor och svar om licensiering och distribution

På den här sidan får du svar på några vanliga frågor om distribution av och licenser för Java-programvara.

Obs! För alla svar gäller villkoren som är uppställda i programlicensen. Dessa svar varken ersätter, kompletterar eller ändrar språket för programvarans licensavtal:

Oracle OpenJDK finns tillgänglig under GPLv2 och andra licenser
Licensavtal för Oracle JDK
Licensavtal för binär Java-kod


Java-distribution

Behöver jag Java på min dator, vilken version behöver jag och vilken licens?

Om du är KONSUMENT: De flesta moderna webbplatser kräver inte längre att användare har Java på sina system, och de flesta moderna applikationer som fortfarande använder Java har Java i applikationerna i stället för att förvänta sig att användarna har det på datorn.

I de flesta fall licensieras de Java-baserade applikationer du kör separat av något annat företag än Oracle (spel du spelar på datorn har till exempel troligtvis utvecklats av ett spelföretag). Om en applikation har Java är det möjligt att du inte kan se att det är en Java-baserad applikation. Om en applikation kräver att du har en kopia av Java står det i dokumentationen för applikationen under krav eller förutsättningar.

Om du fortfarande kör applikationer som förutsätter att du uppdaterar Java på datorn på egen hand kommer du att fortsätta ha åtkomst till Oracle Java SE 8-uppdateringar för eget bruk till slutet av 2020, om inte längre. Oracle rekommenderar att du tar kontakt med applikationsleverantören för att få information om hur de planerar att fortsätta tillhandahålla applikationssupport till dig efter det. Observera att utgåvorna som släpps efter Java SE 8 inte är till för konsumentdatoranvändning.

Om du är PROGRAMUTVECKLARE rekommenderar Oracle att du granskar handlingsplanen för Java SE 8 och senare utgåvor och utför de åtgärder som krävs beroende på vilken typ av applikation du utvecklar och vilken distributionsmodell du använder. För Java SE 9 och senare rekommenderar Oracle att programutvecklare sampaketerar Java Runtime med sina applikationer genom att använda verktyg som jlink och javapackager.

Om du representerar ett FÖRETAG rekommenderar Oracle att du granskar handlingsplanen för Java SE 8 och senare utgåvor och börjar bedöma era pågående Java-supportkrav för att kunna migrera till en senare, kostnadsfri utgåva eller skaffar en Java SE-prenumeration om det behövs, när det behövs.

Om du är ORACLE-KUND med en licens för att använda Java SE som en del av en annan Oracle-produkt fortsätter du ha åtkomst till Oracle Java SE 8-uppdateringar efter 2019 för användning av dina Oracle-produkter. Mer information finns i den här My Oracle Support-anteckningen.

Mer information finns på följande platser:

Kan jag ladda ned Java och kopiera det till en annan dator?

Ja, du kan ladda ned Java till en dator och kopiera det till en annan dator förutsatt att du äger båda datorerna. Du kan även göra kopior för internt bruk på ett företag förutsatt att företaget följer villkoren i respektive licens för varje Java-utgåva som du har laddat ned. Från och med Java SE 11 tillhandahåller Oracle Java under två licenser:

  1. Oracle OpenJDK 11: Användare kan ladda ned Oracle OpenJDK-utgåvor under det valfria GPLv2-licensavtalet och relaterade licenser.
  2. Oracle JDK 11: Användare kan ladda ned Oracle JDK-utgåvor genom att följa licensavtalet för Oracle Technology Network (OTN) för Oracle Java SE.

Kan jag lägga ut Java på intranätet så att andra kan ladda ned det där?

Ja, du kan tillhandahålla Oracle Java-utgåvor på ett intranät för internt bruk.

Kan jag distribuera Java med min programvara?

Du kan tillhandahålla Oracle OpenJDK-utgåvor med din programvara förutsatt att du följer villkoren i GPLv2-licensavtalet och relaterade licenser. Kontakta Oracle Sales om du vill ha mer information om hur du omdistribuerar Oracle JDK.


Java-licenser

Ändras licensavtalet för varje utgåva?

Trots att licensen inte ändras för varje utgåva är det möjligt att licensen ändras mellan två utgåvor.

Granska den befintliga licensen innan du laddar ned en ny version.

Från och med Java 11 erbjuder Oracle Java under två olika licensierade binärdistributioner för programutvecklare och företag:

  1. Oracle OpenJDK 11: Användare kan ladda ned Oracle OpenJDK-utgåvan för binär användning under det valfria GPLv2-licensavtalet och relaterade licenser.
  2. Oracle JDK 11: Användare kan ladda ned Oracle JDK för binär användning genom att följa licensavtalet för Oracle Technology Network (OTN) för Oracle Java SE. Med OTN-licensen kan du göra en kostnadsfri nedladdning av Oracle JDK 11 för att utveckla, testa, göra prototyper för och demonstrera Java SE-applikationer. Produktionsanvändning av Oracle JDK kräver en kommersiell licens.


RELATERAD INFORMATION

 Prenumerationsprogrammet för Java SE (för KOMMERSIELLA användare):

Välj språk | Om Java | Supportalternativ | Utvecklare
Sekretess  | Användningsvillkor | Varumärken | Friskrivning

Oracle