ಮೈಕ್ರೋಸಾಫ್ಟ್ ತನ್ನದೇ ಆದ OpenJDK ವಿತರಣೆಯನ್ನು ಪ್ರಕಟಿಸಿದೆ

Microsoft OpenJDK ಆಧಾರಿತ ತನ್ನದೇ ಆದ ಜಾವಾ ವಿತರಣೆಯನ್ನು ವಿತರಿಸಲು ಪ್ರಾರಂಭಿಸಿದೆ. ಉತ್ಪನ್ನವನ್ನು ಉಚಿತವಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಮೂಲ ಕೋಡ್‌ನಲ್ಲಿ ಲಭ್ಯವಿದೆ. ವಿತರಣೆಯು OpenJDK 11 ಮತ್ತು OpenJDK 16 ಆಧಾರದ ಮೇಲೆ Java 11.0.11 ಮತ್ತು Java 16.0.1 ಗಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸಬಲ್ಲವುಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. Linux, Windows ಮತ್ತು macOS ಗಾಗಿ ಬಿಲ್ಡ್‌ಗಳನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ ಮತ್ತು x86_64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಲಭ್ಯವಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ARM ಸಿಸ್ಟಮ್‌ಗಳಿಗಾಗಿ OpenJDK 16.0.1 ಆಧಾರಿತ ಪರೀಕ್ಷಾ ಜೋಡಣೆಯನ್ನು ರಚಿಸಲಾಗಿದೆ, ಇದು Linux ಮತ್ತು Windows ಗೆ ಲಭ್ಯವಿದೆ.

2019 ರಲ್ಲಿ, Oracle ತನ್ನ Java SE ಬೈನರಿ ವಿತರಣೆಗಳನ್ನು ಹೊಸ ಪರವಾನಗಿ ಒಪ್ಪಂದಕ್ಕೆ ವರ್ಗಾಯಿಸಿದೆ, ಅದು ವಾಣಿಜ್ಯ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಬಳಕೆಯನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಅಥವಾ ವೈಯಕ್ತಿಕ ಬಳಕೆ, ಪರೀಕ್ಷೆ, ಮೂಲಮಾದರಿ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮಾತ್ರ ಉಚಿತ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಉಚಿತ ವಾಣಿಜ್ಯ ಬಳಕೆಗಾಗಿ, ಉಚಿತ OpenJDK ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಬಳಸಲು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, GPLv2 ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ GNU ClassPath ವಿನಾಯಿತಿಗಳೊಂದಿಗೆ ವಾಣಿಜ್ಯ ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ಡೈನಾಮಿಕ್ ಲಿಂಕ್ ಅನ್ನು ಅನುಮತಿಸುತ್ತದೆ. Microsoft ವಿತರಣೆಯಲ್ಲಿ ಬಳಸಲಾಗುವ OpenJDK 11 ಶಾಖೆಯನ್ನು LTS ಬಿಡುಗಡೆ ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ, ಇದಕ್ಕಾಗಿ ನವೀಕರಣಗಳನ್ನು ಅಕ್ಟೋಬರ್ 2024 ರವರೆಗೆ ರಚಿಸಲಾಗುತ್ತದೆ. OpenJDK 11 ಅನ್ನು Red Hat ನಿರ್ವಹಿಸುತ್ತದೆ.

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪ್ರಕಟಿಸಿದ OpenJDK ವಿತರಣೆಯು ಜಾವಾ ಪರಿಸರ ವ್ಯವಸ್ಥೆಗೆ ಕಂಪನಿಯ ಕೊಡುಗೆಯಾಗಿದೆ ಮತ್ತು ಸಮುದಾಯದೊಂದಿಗೆ ಸಂವಹನವನ್ನು ಬಲಪಡಿಸುವ ಪ್ರಯತ್ನವಾಗಿದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ. ವಿತರಣೆಯನ್ನು ಸ್ಥಿರವಾಗಿ ಇರಿಸಲಾಗಿದೆ ಮತ್ತು Azure, Minecraft, SQL ಸರ್ವರ್, ವಿಷುಯಲ್ ಸ್ಟುಡಿಯೋ ಕೋಡ್ ಮತ್ತು ಲಿಂಕ್ಡ್‌ಇನ್ ಸೇರಿದಂತೆ ಹಲವು Microsoft ಸೇವೆಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಈಗಾಗಲೇ ಬಳಸಲಾಗಿದೆ. ಉಚಿತ ನವೀಕರಣಗಳ ತ್ರೈಮಾಸಿಕ ಪ್ರಕಟಣೆಯೊಂದಿಗೆ ವಿತರಣೆಯು ದೀರ್ಘ ನಿರ್ವಹಣೆಯ ಚಕ್ರವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಸಂಯೋಜನೆಯು ಪರಿಹಾರಗಳು ಮತ್ತು ಸುಧಾರಣೆಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿರುತ್ತದೆ, ಒಂದು ಕಾರಣಕ್ಕಾಗಿ ಅಥವಾ ಇನ್ನೊಂದು ಕಾರಣಕ್ಕಾಗಿ, ಮುಖ್ಯ OpenJDK ಗೆ ಸ್ವೀಕರಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಗ್ರಾಹಕರು ಮತ್ತು ಯೋಜನೆಗಳಿಗೆ ಮುಖ್ಯವೆಂದು ಗುರುತಿಸಲಾಗಿದೆ. ಈ ಹೆಚ್ಚುವರಿ ಬದಲಾವಣೆಗಳನ್ನು ಬಿಡುಗಡೆ ಟಿಪ್ಪಣಿಯಲ್ಲಿ ಸ್ಪಷ್ಟವಾಗಿ ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಯೋಜನೆಯ ರೆಪೊಸಿಟರಿಯಲ್ಲಿರುವ ಮೂಲ ಕೋಡ್‌ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ.

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಕ್ಲಿಪ್ಸ್ ಅಡಾಪ್ಟಿಯಮ್ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್‌ಗೆ ಸೇರಿದೆ ಎಂದು ಘೋಷಿಸಿತು, ಇದು ಜಾವಾ ವಿವರಣೆಯೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಅನುಸರಣೆಯಿರುವ OpenJDK ಬೈನರಿ ಬಿಲ್ಡ್‌ಗಳನ್ನು ವಿತರಿಸಲು ಮಾರಾಟಗಾರ-ತಟಸ್ಥ ಮಾರುಕಟ್ಟೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ, AQAvit ಗುಣಮಟ್ಟದ ಮಾನದಂಡಗಳನ್ನು ಪೂರೈಸುತ್ತದೆ ಮತ್ತು ಉತ್ಪಾದನಾ ಯೋಜನೆಗಳಲ್ಲಿ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿದೆ. ವಿಶೇಷಣಗಳ ಸಂಪೂರ್ಣ ಅನುಸರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಅಡಾಪ್ಟಿಯಮ್ ಮೂಲಕ ವಿತರಿಸಲಾದ ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಜಾವಾ SE TCK ನಲ್ಲಿ ಮೌಲ್ಯೀಕರಿಸಲಾಗುತ್ತದೆ (ತಂತ್ರಜ್ಞಾನ ಹೊಂದಾಣಿಕೆ ಕಿಟ್‌ಗೆ ಪ್ರವೇಶವು ಒರಾಕಲ್ ಮತ್ತು ಎಕ್ಲಿಪ್ಸ್ ಫೌಂಡೇಶನ್ ನಡುವಿನ ಒಪ್ಪಂದವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ).

ಪ್ರಸ್ತುತ, ಎಕ್ಲಿಪ್ಸ್ ಟೆಮುರಿನ್ ಯೋಜನೆಯಿಂದ (ಹಿಂದೆ AdoptOpenJDK ಜಾವಾ ವಿತರಣೆ) OpenJDK 8, 11 ಮತ್ತು 16 ನಿರ್ಮಾಣಗಳನ್ನು ನೇರವಾಗಿ Adoptium ಮೂಲಕ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಅಡಾಪ್ಟಿಯಮ್ ಯೋಜನೆಯು OpenJ9 ಜಾವಾ ವರ್ಚುವಲ್ ಯಂತ್ರವನ್ನು ಆಧರಿಸಿ IBM ನಿರ್ಮಿಸಿದ JDK ಅಸೆಂಬ್ಲಿಗಳನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ, ಆದರೆ ಈ ಅಸೆಂಬ್ಲಿಗಳನ್ನು IBM ವೆಬ್‌ಸೈಟ್ ಮೂಲಕ ಪ್ರತ್ಯೇಕವಾಗಿ ವಿತರಿಸಲಾಗುತ್ತದೆ.

ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅಮೆಜಾನ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಕೊರೆಟ್ಟೊ ಯೋಜನೆಯನ್ನು ನಾವು ಗಮನಿಸಬಹುದು, ಇದು ಜಾವಾ 8, 11 ಮತ್ತು 16 ರ ಉಚಿತ ವಿತರಣೆಗಳನ್ನು ದೀರ್ಘಾವಧಿಯ ಬೆಂಬಲದೊಂದಿಗೆ ವಿತರಿಸುತ್ತದೆ, ಉದ್ಯಮಗಳಲ್ಲಿ ಬಳಕೆಗೆ ಸಿದ್ಧವಾಗಿದೆ. ಉತ್ಪನ್ನವನ್ನು ಅಮೆಜಾನ್‌ನ ಆಂತರಿಕ ಮೂಲಸೌಕರ್ಯದಲ್ಲಿ ಚಲಾಯಿಸಲು ಪರಿಶೀಲಿಸಲಾಗಿದೆ ಮತ್ತು ಜಾವಾ ಎಸ್‌ಇ ವಿಶೇಷಣಗಳನ್ನು ಅನುಸರಿಸಲು ಪ್ರಮಾಣೀಕರಿಸಲಾಗಿದೆ. ಒರಾಕಲ್‌ನ ಸೇಂಟ್ ಪೀಟರ್ಸ್‌ಬರ್ಗ್ ಶಾಖೆಯ ಮಾಜಿ ಉದ್ಯೋಗಿಗಳು ಸ್ಥಾಪಿಸಿದ ರಷ್ಯಾದ ಕಂಪನಿ ಬೆಲ್‌ಸಾಫ್ಟ್ ಮತ್ತು JDK 6 ಮತ್ತು JDK 8 ರ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಹೆಚ್ಚು ಸಕ್ರಿಯವಾಗಿ ಭಾಗವಹಿಸುವವರ ರೇಟಿಂಗ್‌ಗಳಲ್ಲಿ 11 ಮತ್ತು 16 ನೇ ಸ್ಥಾನಗಳನ್ನು ಪಡೆದುಕೊಂಡಿದೆ, ಇದು Liberica JDK ವಿತರಣೆಯನ್ನು ವಿತರಿಸುತ್ತದೆ, ಇದು ಹೊಂದಾಣಿಕೆಯನ್ನು ಹಾದುಹೋಗುತ್ತದೆ. Java SE ಮಾನದಂಡಕ್ಕಾಗಿ ಪರೀಕ್ಷೆಗಳು ಮತ್ತು ಉಚಿತ ಬಳಕೆಗೆ ಲಭ್ಯವಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ