Microsoft దాని స్వంత OpenJDK పంపిణీని ప్రచురించింది

Microsoft OpenJDK ఆధారంగా దాని స్వంత జావా పంపిణీని పంపిణీ చేయడం ప్రారంభించింది. ఉత్పత్తి ఉచితంగా పంపిణీ చేయబడుతుంది మరియు GPLv2 లైసెన్స్ క్రింద సోర్స్ కోడ్‌లో అందుబాటులో ఉంటుంది. పంపిణీలో OpenJDK 11 మరియు OpenJDK 16 ఆధారంగా జావా 11.0.11 మరియు జావా 16.0.1 కోసం ఎక్జిక్యూటబుల్‌లు ఉన్నాయి. బిల్డ్‌లు Linux, Windows మరియు macOS కోసం తయారు చేయబడ్డాయి మరియు x86_64 ఆర్కిటెక్చర్ కోసం అందుబాటులో ఉన్నాయి. అదనంగా, ARM సిస్టమ్‌ల కోసం OpenJDK 16.0.1 ఆధారంగా టెస్ట్ అసెంబ్లీ సృష్టించబడింది, ఇది Linux మరియు Windows కోసం అందుబాటులో ఉంది.

2019లో, Oracle తన Java SE బైనరీ డిస్ట్రిబ్యూషన్‌లను వాణిజ్య ప్రయోజనాల కోసం వినియోగాన్ని పరిమితం చేసే కొత్త లైసెన్స్ ఒప్పందానికి బదిలీ చేసిందని మరియు సాఫ్ట్‌వేర్ డెవలప్‌మెంట్ ప్రాసెస్‌లో లేదా వ్యక్తిగత ఉపయోగం, టెస్టింగ్, ప్రోటోటైపింగ్ మరియు ప్రదర్శించే అప్లికేషన్‌ల కోసం మాత్రమే ఉచిత వినియోగాన్ని అనుమతిస్తుంది. ఉచిత వాణిజ్య ఉపయోగం కోసం, వాణిజ్య ఉత్పత్తులతో డైనమిక్ లింకింగ్‌ను అనుమతించే GNU క్లాస్‌పాత్ మినహాయింపులతో GPLv2 లైసెన్స్ క్రింద అందించబడిన ఉచిత OpenJDK ప్యాకేజీని ఉపయోగించాలని ప్రతిపాదించబడింది. Microsoft పంపిణీలో ఉపయోగించబడే OpenJDK 11 శాఖ, LTS విడుదలగా వర్గీకరించబడింది, దీని కోసం నవీకరణలు అక్టోబర్ 2024 వరకు రూపొందించబడతాయి. OpenJDK 11 Red Hat ద్వారా నిర్వహించబడుతుంది.

మైక్రోసాఫ్ట్ ప్రచురించిన OpenJDK పంపిణీ జావా పర్యావరణ వ్యవస్థకు కంపెనీ యొక్క సహకారం మరియు సంఘంతో పరస్పర చర్యను బలోపేతం చేసే ప్రయత్నం అని గుర్తించబడింది. పంపిణీ స్థిరంగా ఉంచబడింది మరియు Azure, Minecraft, SQL సర్వర్, విజువల్ స్టూడియో కోడ్ మరియు లింక్డ్‌ఇన్‌తో సహా అనేక Microsoft సేవలు మరియు ఉత్పత్తులలో ఇప్పటికే ఉపయోగించబడింది. ఉచిత అప్‌డేట్‌ల త్రైమాసిక ప్రచురణతో పంపిణీ సుదీర్ఘ నిర్వహణ చక్రాన్ని కలిగి ఉంటుంది. కంపోజిషన్‌లో పరిష్కారాలు మరియు మెరుగుదలలు కూడా ఉంటాయి, అవి ఒక కారణం లేదా మరొక కారణంగా, ప్రధాన OpenJDKలోకి ఆమోదించబడవు, కానీ Microsoft కస్టమర్‌లు మరియు ప్రాజెక్ట్‌లకు ముఖ్యమైనవిగా గుర్తించబడతాయి. ఈ అదనపు మార్పులు విడుదల నోట్‌లో స్పష్టంగా గుర్తించబడతాయి మరియు ప్రాజెక్ట్ రిపోజిటరీలోని సోర్స్ కోడ్‌లో ప్రచురించబడతాయి.

మైక్రోసాఫ్ట్ ఎక్లిప్స్ అడాప్టియమ్ వర్కింగ్ గ్రూప్‌లో చేరినట్లు కూడా ప్రకటించింది, ఇది జావా స్పెసిఫికేషన్‌కు పూర్తిగా అనుగుణంగా ఉండే ఓపెన్‌జెడికె బైనరీ బిల్డ్‌లను పంపిణీ చేయడానికి విక్రేత-తటస్థ మార్కెట్‌ప్లేస్‌గా పరిగణించబడుతుంది, ఇది AQAvit నాణ్యత ప్రమాణాలకు అనుగుణంగా ఉంది మరియు ఉత్పత్తి ప్రాజెక్ట్‌లలో ఉపయోగించడానికి సిద్ధంగా ఉంది. స్పెసిఫికేషన్‌లతో పూర్తి సమ్మతిని నిర్ధారించడానికి, అడాప్టియం ద్వారా పంపిణీ చేయబడిన అసెంబ్లీలు Java SE TCKలో ధృవీకరించబడతాయి (టెక్నాలజీ అనుకూలత కిట్‌కి ప్రాప్యత ఒరాకిల్ మరియు ఎక్లిప్స్ ఫౌండేషన్ మధ్య ఒక ఒప్పందాన్ని కలిగి ఉంటుంది).

ప్రస్తుతం, ఎక్లిప్స్ టెమురిన్ ప్రాజెక్ట్ (గతంలో AdoptOpenJDK జావా పంపిణీ) నుండి OpenJDK 8, 11 మరియు 16 బిల్డ్‌లు నేరుగా Adoptium ద్వారా పంపిణీ చేయబడ్డాయి. Adoptium ప్రాజెక్ట్‌లో OpenJ9 జావా వర్చువల్ మెషీన్ ఆధారంగా IBM రూపొందించిన JDK అసెంబ్లీలు కూడా ఉన్నాయి, అయితే ఈ సమావేశాలు IBM వెబ్‌సైట్ ద్వారా విడిగా పంపిణీ చేయబడతాయి.

అదనంగా, మేము అమెజాన్ ద్వారా అభివృద్ధి చేయబడిన కొరెట్టో ప్రాజెక్ట్‌ను గమనించవచ్చు, ఇది జావా 8, 11 మరియు 16 యొక్క ఉచిత పంపిణీలను సుదీర్ఘకాలం మద్దతుతో, ఎంటర్‌ప్రైజెస్‌లో ఉపయోగించడానికి సిద్ధంగా ఉంది. ఉత్పత్తి అమెజాన్ యొక్క అంతర్గత అవస్థాపనపై అమలు చేయడానికి ధృవీకరించబడింది మరియు జావా SE స్పెసిఫికేషన్‌లకు అనుగుణంగా ధృవీకరించబడింది. ఒరాకిల్ యొక్క సెయింట్ పీటర్స్‌బర్గ్ శాఖ యొక్క మాజీ ఉద్యోగులచే స్థాపించబడిన రష్యన్ కంపెనీ బెల్‌సాఫ్ట్ మరియు JDK 6 మరియు JDK 8 అభివృద్ధిలో అత్యంత చురుకైన పాల్గొనేవారి రేటింగ్‌లలో 11వ మరియు 16వ స్థానాలను ఆక్రమించింది, ఇది లైబెరికా JDK పంపిణీని పంపిణీ చేస్తుంది, ఇది అనుకూలతను దాటిపోతుంది. జావా SE ప్రమాణం కోసం పరీక్షలు మరియు ఉచిత ఉపయోగం కోసం అందుబాటులో ఉంది.

మూలం: opennet.ru

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