వాణిజ్య ప్రయోజనాల కోసం JDKని ఉపయోగించడంపై ఒరాకిల్ పరిమితిని తొలగించింది

ఒరాకిల్ JDK 17 (జావా SE డెవలప్‌మెంట్ కిట్) కోసం లైసెన్స్ ఒప్పందాన్ని మార్చింది, ఇది జావా అప్లికేషన్‌లను (యుటిలిటీస్, కంపైలర్, క్లాస్ లైబ్రరీ మరియు JRE రన్‌టైమ్ ఎన్విరాన్‌మెంట్) డెవలప్ చేయడానికి మరియు రన్ చేయడానికి టూల్స్ యొక్క రిఫరెన్స్ బిల్డ్‌లను అందిస్తుంది. JDK 17తో ప్రారంభించి, ప్యాకేజీ కొత్త NFTC (Oracle No-Fe Terms and Conditions) లైసెన్స్ క్రింద సరఫరా చేయబడుతుంది, ఇది వ్యక్తిగత మరియు వాణిజ్య ప్రాజెక్ట్‌లలో ఉచిత వినియోగాన్ని అనుమతిస్తుంది మరియు వాణిజ్య వ్యవస్థల ఉత్పత్తి పరిసరాలలో కూడా ఉపయోగించడానికి అనుమతిస్తుంది. అంతేకాకుండా, సైట్‌లో డౌన్‌లోడ్ కార్యకలాపాలను నిర్ధారించే పరిమితులు తీసివేయబడ్డాయి, ఇది స్క్రిప్ట్‌ల నుండి స్వయంచాలకంగా JDKని డౌన్‌లోడ్ చేసుకోవడానికి మిమ్మల్ని అనుమతిస్తుంది.

NFTC లైసెన్స్ దోషాలు మరియు దుర్బలత్వాల తొలగింపుతో ఉచిత త్రైమాసిక నవీకరణల అవకాశాన్ని కూడా సూచిస్తుంది, అయితే LTS శాఖల కోసం ఈ నవీకరణలు మొత్తం నిర్వహణ వ్యవధికి విడుదల చేయబడవు, కానీ తదుపరి LTS వెర్షన్ విడుదలైన తర్వాత మరో సంవత్సరం వరకు మాత్రమే. ఉదాహరణకు, Java SE 17కి 2029 వరకు మద్దతు ఉంటుంది, అయితే నవీకరణలకు ఉచిత యాక్సెస్ Java SE 2024 LTS విడుదలైన ఒక సంవత్సరం తర్వాత సెప్టెంబర్ 21లో ముగుస్తుంది. మూడవ పార్టీల ద్వారా JDK పంపిణీకి సంబంధించి, అది అనుమతించబడుతుంది, అయితే ప్యాకేజీని లాభం కోసం అందించకపోతే. ఒరాకిల్ తన JDKని రూపొందించే ఉచిత OpenJDK ప్యాకేజీ GPLv2 లైసెన్స్ క్రింద అదే నిబంధనల ప్రకారం అభివృద్ధి చేయబడటం కొనసాగుతుంది, GNU క్లాస్‌పాత్ మినహాయింపులతో వాణిజ్య ఉత్పత్తులతో డైనమిక్ లింక్‌ను అనుమతిస్తుంది.

2019 నుండి, JDK OTN (ఒరాకిల్ టెక్నాలజీ నెట్‌వర్క్) లైసెన్స్ ఒప్పందానికి లోబడి ఉందని గుర్తుచేసుకుందాం, ఇది వ్యక్తిగత ఉపయోగం, పరీక్ష, నమూనా మరియు అప్లికేషన్ ప్రదర్శన కోసం సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ ప్రక్రియలో మాత్రమే ఉచిత వినియోగాన్ని అనుమతించింది. వాణిజ్య ప్రాజెక్టులలో ఉపయోగించినప్పుడు, ప్రత్యేక లైసెన్స్ కొనుగోలు అవసరం.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి