Microsoft විසින් OpenJDK හි තමන්ගේම බෙදාහැරීමක් ප්‍රකාශයට පත් කර ඇත

මයික්‍රොසොෆ්ට් OpenJDK මත පදනම්ව තමන්ගේම ජාවා බෙදා හැරීම ආරම්භ කර ඇත. නිෂ්පාදිතය නොමිලේ බෙදා හරින අතර GPLv2 බලපත්‍රය යටතේ ප්‍රභව කේතයෙන් ලබා ගත හැක. බෙදා හැරීමට OpenJDK 11 සහ OpenJDK 16 මත පදනම්ව Java 11.0.11 සහ Java 16.0.1 සඳහා ක්‍රියාත්මක කළ හැකි ඇතුළත් වේ. ගොඩනැගීම් Linux, Windows සහ macOS සඳහා සූදානම් කර ඇති අතර x86_64 ගෘහ නිර්මාණ ශිල්පය සඳහා ලබා ගත හැකිය. මීට අමතරව, ලිනක්ස් සහ වින්ඩෝස් සඳහා ලබා ගත හැකි ARM පද්ධති සඳහා OpenJDK 16.0.1 මත පදනම් වූ පරීක්ෂණ එකලස් කිරීමක් නිර්මාණය කර ඇත.

2019 දී Oracle සිය Java SE ද්විමය බෙදාහැරීම් නව බලපත්‍ර ගිවිසුමකට මාරු කළ අතර එය වාණිජමය අරමුණු සඳහා භාවිතය සීමා කරන අතර මෘදුකාංග සංවර්ධන ක්‍රියාවලියේදී හෝ පුද්ගලික භාවිතය, පරීක්ෂා කිරීම, මූලාකෘතිකරණය සහ යෙදුම් ප්‍රදර්ශනය කිරීම සඳහා පමණක් නොමිලේ භාවිතා කිරීමට ඉඩ සලසයි. නොමිලේ වාණිජ භාවිතය සඳහා, GPLv2 බලපත්‍රය යටතේ සපයනු ලබන GNU ClassPath ව්‍යතිරේක සමඟින් වාණිජ නිෂ්පාදන සමඟ ගතික සම්බන්ධ වීමට ඉඩ සලසන නිදහස් OpenJDK පැකේජය භාවිතා කිරීමට යෝජනා කෙරේ. මයික්‍රොසොෆ්ට් බෙදා හැරීමේ භාවිතා වන OpenJDK 11 ශාඛාව LTS නිකුතුවක් ලෙස වර්ගීකරණය කර ඇති අතර, ඒ සඳහා යාවත්කාලීන කිරීම් 2024 ඔක්තෝබර් දක්වා ජනනය කෙරේ. OpenJDK 11 Red Hat මගින් නඩත්තු කරයි.

මයික්‍රොසොෆ්ට් විසින් ප්‍රකාශයට පත් කරන ලද OpenJDK බෙදාහැරීම ජාවා පරිසර පද්ධතියට සමාගමේ දායකත්වය සහ ප්‍රජාව සමඟ අන්තර්ක්‍රියා ශක්තිමත් කිරීමේ උත්සාහයක් බව සටහන් වේ. බෙදාහැරීම ස්ථාවර ලෙස ස්ථානගත කර ඇති අතර Azure, Minecraft, SQL Server, Visual Studio Code සහ LinkedIn ඇතුළු බොහෝ Microsoft සේවා සහ නිෂ්පාදනවල දැනටමත් භාවිතා කර ඇත. නොමිලේ යාවත්කාලීන කිරීම් කාර්තුමය ප්‍රකාශනය සමඟ බෙදා හැරීම දිගු නඩත්තු චක්‍රයක් ඇත. එක් හේතුවක් හෝ වෙනත් හේතුවක් නිසා ප්‍රධාන OpenJDK වෙත පිළි නොගත් නමුත් මයික්‍රොසොෆ්ට් පාරිභෝගිකයින් සහ ව්‍යාපෘති සඳහා වැදගත් ලෙස හඳුනාගෙන ඇති නිවැරදි කිරීම් සහ වැඩිදියුණු කිරීම් ද සංයුතියට ඇතුළත් වේ. මෙම අතිරේක වෙනස්කම් නිකුතු සටහනක පැහැදිලිව සටහන් කර ව්‍යාපෘතියේ ගබඩාවේ ඇති ප්‍රභව කේතයේ ප්‍රකාශයට පත් කෙරේ.

ජාවා පිරිවිතරයන්ට සම්පුර්ණයෙන්ම අනුකූල වන, AQAvit තත්ත්ව නිර්ණායක සපුරාලන සහ නිෂ්පාදන ව්‍යාපෘතිවල භාවිතයට සූදානම් වන OpenJDK ද්විමය ගොඩනැගීම් බෙදා හැරීම සඳහා වෙළෙන්දා-උදාසීන වෙළඳපොළක් ලෙස සැලකෙන Eclipse Adoptium Working Group සමඟ සම්බන්ධ වී ඇති බව Microsoft විසින් නිවේදනය කරන ලදී. පිරිවිතරයන්ට සම්පූර්ණ අනුකූලතාව සහතික කිරීම සඳහා, Adoptium හරහා බෙදා හරින ලද එකලස් කිරීම් Java SE TCK තුළ වලංගු වේ (තාක්ෂණ අනුකූලතා කට්ටලයට ප්‍රවේශය Oracle සහ Eclipse Foundation අතර ගිවිසුමක් ඇතුළත් වේ).

දැනට, OpenJDK 8, 11 සහ 16 ගොඩනැගීම් Eclipse Temurin ව්‍යාපෘතියෙන් (කලින් AdoptOpenJDK ජාවා බෙදා හැරීම) Adoptium හරහා කෙලින්ම බෙදා හරිනු ලැබේ. Adoptium ව්‍යාපෘතියට OpenJ9 ජාවා අතථ්‍ය යන්ත්‍රය මත පදනම්ව IBM විසින් නිෂ්පාදනය කරන ලද JDK එකලස් කිරීම් ද ඇතුළත් වේ, නමුත් මෙම එකලස් කිරීම් IBM වෙබ් අඩවිය හරහා වෙන වෙනම බෙදා හරිනු ලැබේ.

මීට අමතරව, අපට ඇමේසන් විසින් වැඩි දියුණු කරන ලද Corretto ව්‍යාපෘතිය සටහන් කළ හැක, එය Java 8, 11 සහ 16 නොමිලේ බෙදාහැරීම් දිගු කාලීන සහය ඇතිව ව්‍යවසායන්හි භාවිතයට සූදානම් වේ. නිෂ්පාදිතය Amazon හි අභ්‍යන්තර යටිතල පහසුකම් මත ධාවනය වන බවට තහවුරු කර ඇති අතර Java SE පිරිවිතරයන්ට අනුකූල වන බවට සහතික කර ඇත. ඔරකල් හි ශාන්ත පීටර්ස්බර්ග් ශාඛාවේ හිටපු සේවකයින් විසින් ආරම්භ කරන ලද රුසියානු සමාගමක් වන BellSoft සහ JDK 6 සහ JDK 8 සංවර්ධනය කිරීමේදී වඩාත් ක්‍රියාකාරී සහභාගිවන්නන්ගේ ශ්‍රේණිගත කිරීම්වල 11 වන සහ 16 වන ස්ථාන හිමිකරගෙන, ගැළපුම සමත් වන Liberica JDK බෙදා හැරීම බෙදා හරිනු ලැබේ. Java SE ප්‍රමිතිය සඳහා පරීක්ෂණ සහ නොමිලේ භාවිතය සඳහා ලබා ගත හැකිය.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න