αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Microsoft αž”αžΆαž“αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹ OpenJDK

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Microsoft αž”αžΆαž“αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž…αŸ‚αž€αž…αžΆαž™αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ Java αž•αŸ’αž‘αžΆαž›αŸ‹αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ OpenJDK αŸ” αž•αž›αž·αžαž•αž›αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸ‚αž€αž…αžΆαž™αžŠαŸ„αž™αž˜αž·αž“αž‚αž·αžαžαŸ’αž›αŸƒ αž“αž·αž„αž˜αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΌαžŠαž”αŸ’αžšαž—αž–αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αžŽαŸ’αžŽ GPLv2αŸ” αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αžšαž½αž˜αž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Java 11 αž“αž·αž„ Java 16 αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ OpenJDK 11.0.11 αž“αž·αž„ OpenJDK 16.0.1 αŸ” Builds αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Linux, Windows αž“αž·αž„ macOS αž αžΎαž™αž˜αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ x86_64αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαžŸαžΆαž€αž›αŸ’αž”αž„αž•αŸ’αž’αŸ‚αž€αž›αžΎ OpenJDK 16.0.1 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’ ARM αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Linux αž“αž·αž„ Windows αŸ”

αž…αžΌαžšαž™αžΎαž„αž…αžΆαŸ†αžαžΆαž“αŸ…αž†αŸ’αž“αžΆαŸ† 2019 αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Oracle αž”αžΆαž“αž•αŸ’αž‘αŸαžšαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‚αŸ„αž›αž–αžΈαžš Java SE αžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“αž‘αŸ…αž‡αžΆαž€αž·αž…αŸ’αž…αž–αŸ’αžšαž˜αž–αŸ’αžšαŸ€αž„αž’αžΆαž‡αŸ’αž‰αžΆαž”αžŽαŸ’αžŽαžαŸ’αž˜αžΈαžŠαŸ‚αž›αž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ„αž›αž”αŸ†αžŽαž„αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜ αž“αž·αž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž”αŸ’αžšαžΎαžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαžαŸ‚αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž¬αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“ αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž αž€αžΆαžšαž’αŸ’αžœαžΎαž‚αŸ†αžšαžΌ αž“αž·αž„αž€αžΆαžšαž”αž„αŸ’αž αžΆαž‰αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜αžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαŸ’αž“αžΎαž±αŸ’αž™αž”αŸ’αžšαžΎαž€αž‰αŸ’αž…αž”αŸ‹ OpenJDK αžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ αžŠαŸ‚αž›αž•αŸ’αž‚αžαŸ‹αž•αŸ’αž‚αž„αŸ‹αž€αŸ’αžšαŸ„αž˜αž’αžΆαž‡αŸ’αž‰αžΆαž”αŸαžŽαŸ’αžŽ GPLv2 αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžšαžŽαžΈαž›αžΎαž€αž›αŸ‚αž„ GNU ClassPath αžŠαŸ‚αž›αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αžαžΆαž˜αžœαž“αŸ’αžαž‡αžΆαž˜αž½αž™αž•αž›αž·αžαž•αž›αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜αŸ” សអខអ OpenJDK 11 αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αžšαž”αžŸαŸ‹ Microsoft αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αžαŸ’αž“αžΆαž€αŸ‹αž‡αžΆαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ LTS αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαŸ‚αž›αž“αžΉαž„αž”αž„αŸ’αž€αžΎαžαžšαž αžΌαžαžŠαž›αŸ‹αžαŸ‚αžαž»αž›αžΆ αž†αŸ’αž“αžΆαŸ† 2024 αŸ” OpenJDK 11 αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαŸ‚αžšαž€αŸ’αžŸαžΆαžŠαŸ„αž™ Red Hat αŸ”

αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ OpenJDK αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αžŠαŸ„αž™ Microsoft αž‚αžΊαž‡αžΆαž€αžΆαžšαžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αžšαž”αžŸαŸ‹αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž…αŸ†αž–αŸ„αŸ‡αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž’αŸαž€αžΌ Java αž“αž·αž„αž€αžΆαžšαž”αŸ‰αž»αž“αž”αŸ‰αž„αžŠαžΎαž˜αŸ’αž”αžΈαž–αž„αŸ’αžšαžΉαž„αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αž‡αžΆαž˜αž½αž™αžŸαž αž‚αž˜αž“αŸαŸ” αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž“αŸαŸ‡αž˜αžΆαž“αž‘αžΈαžαžΆαŸ†αž„αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžαŸαžšαž—αžΆαž– αž“αž·αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžšαž½αž…αž αžΎαž™αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ αž“αž·αž„αž•αž›αž·αžαž•αž›αžšαž”αžŸαŸ‹ Microsoft αž‡αžΆαž…αŸ’αžšαžΎαž“ αžšαž½αž˜αž‘αžΆαŸ†αž„ Azure, Minecraft, SQL Server, Visual Studio Code αž“αž·αž„ LinkedIn αŸ” αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αž“αžΉαž„αž˜αžΆαž“αžœαžŠαŸ’αžαž“αŸƒαž€αžΆαžšαžαŸ‚αž‘αžΆαŸ†αžŠαŸαž™αžΌαžšαž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™αž”αŸ’αžšαž…αžΆαŸ†αžαŸ’αžšαžΈαž˜αžΆαžŸαž“αŸƒαž€αžΆαžšαž’αžΆαž”αŸ‹αžŠαŸαžαžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαŸ” αžŸαž˜αžΆαžŸαž—αžΆαž–αž€αŸαž“αžΉαž„αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž•αž„αžŠαŸ‚αžšαž“αžΌαžœαž€αžΆαžšαž‡αž½αžŸαž‡αž»αž› αž“αž·αž„αž€αžΆαžšαž€αŸ‚αž›αž˜αŸ’αž’ αžŠαŸ‚αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž αŸαžαž»αž•αž›αž˜αž½αž™ αž¬αž αŸαžαž»αž•αž›αž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž‘αž½αž›αž™αž€αž‘αŸ…αž€αŸ’αž“αž»αž„ OpenJDK αž…αž˜αŸ’αž”αž„αž“αŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž‘αž½αž›αžŸαŸ’αž‚αžΆαž›αŸ‹αžαžΆαž˜αžΆαž“αžŸαžΆαžšαŸˆαžŸαŸ†αžαžΆαž“αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αžαž·αžαž·αž‡αž“ αž“αž·αž„αž‚αž˜αŸ’αžšαŸ„αž„αžšαž”αžŸαŸ‹ MicrosoftαŸ” αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž”αž“αŸ’αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž™αŸ‰αžΆαž„αž…αŸ’αž”αžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαžαŸ‹αž…αŸ†αžŽαžΆαŸ†αž…αŸαž‰αž•αŸ’αžŸαžΆαž™ αž“αž·αž„αž”αŸ„αŸ‡αž•αŸ’αžŸαžΆαž™αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΌαžŠαž”αŸ’αžšαž—αž–αž“αŸ…αž€αŸ’αž“αž»αž„αžƒαŸ’αž›αžΆαŸ†αž„αžšαž”αžŸαŸ‹αž‚αž˜αŸ’αžšαŸ„αž„αŸ”

αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“ Microsoft αž€αŸαž”αžΆαž“αž”αŸ’αžšαž€αžΆαžŸαžαžΆαžαŸ’αž›αž½αž“αž”αžΆαž“αž…αžΌαž›αžšαž½αž˜αž‡αžΆαž˜αž½αž™ Eclipse Adoptium Working Group αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αžΆαžαŸ‹αž‘αž»αž€αžαžΆαž‡αžΆαž‘αžΈαž•αŸ’αžŸαžΆαžšαž’αž–αŸ’αž™αžΆαž€αŸ’αžšαžΉαžαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ OpenJDK binary builds αžŠαŸ‚αž›αž’αž“αž»αž›αŸ„αž˜αžαžΆαž˜αž…αŸ’αž”αžΆαž”αŸ‹αž™αŸ‰αžΆαž„αž–αŸαž‰αž›αŸαž‰αž‡αžΆαž˜αž½αž™ Java specification αž”αŸ†αž–αŸαž‰αžαžΆαž˜αž›αž€αŸ’αžαžŽαŸˆαžœαž·αž“αž·αž…αŸ’αž†αŸαž™αž‚αž»αžŽαž—αžΆαž– AQAvit αž“αž·αž„αžšαž½αž…αžšαžΆαž›αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αŸ’αž“αž»αž„αž‚αž˜αŸ’αžšαŸ„αž„αž•αž›αž·αžαž€αž˜αŸ’αž˜αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž’αžΆαž“αžΆαž”αžΆαž“αž“αžΌαžœαž€αžΆαžšαž’αž“αž»αž›αŸ„αž˜αžαžΆαž˜αž›αž€αŸ’αžαžŽαŸˆαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„ αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαžŠαŸ‚αž›αž…αŸ‚αž€αž…αžΆαž™αžαžΆαž˜αžšαž™αŸˆ Adoptium αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αž˜αžΆαž“αžŸαž»αž–αž›αž—αžΆαž–αž“αŸ…αž€αŸ’αž“αž»αž„ Java SE TCK (αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαž§αž”αž€αžšαžŽαŸαž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž‚αŸ’αž“αžΆαž“αžΉαž„αž€αž·αž…αŸ’αž…αž–αŸ’αžšαž˜αž–αŸ’αžšαŸ€αž„αžšαžœαžΆαž„ Oracle αž“αž·αž„ Eclipse Foundation) αŸ”

αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž“αŸαŸ‡ OpenJDK 8, 11 αž“αž·αž„ 16 αžŸαžΆαž„αžŸαž„αŸ‹αž–αžΈαž‚αž˜αŸ’αžšαŸ„αž„ Eclipse Temurin (αž’αžαžΈαžαž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ AdoptOpenJDK Java) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸ‚αž€αž…αžΆαž™αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αžαžΆαž˜αžšαž™αŸˆ Adoptium αŸ” αž‚αž˜αŸ’αžšαŸ„αž„ Adoptium αž€αŸαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž€αžΆαžšαž•αŸ’αž‚αž»αŸ† JDK αžŠαŸ‚αž›αž•αž›αž·αžαžŠαŸ„αž™ IBM αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αž OpenJ9 Java αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž…αŸ‚αž€αž…αžΆαž™αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αžαžΆαž˜αžšαž™αŸˆαž‚αŸαž αž‘αŸ†αž–αŸαžš IBM αŸ”

αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ αž™αžΎαž„αž’αžΆαž…αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž‚αž˜αŸ’αžšαŸ„αž„ Corretto αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™ Amazon αžŠαŸ‚αž›αž…αŸ‚αž€αž…αžΆαž™ Java 8, 11 αž“αž·αž„ 16 αžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžšαž™αŸˆαž–αŸαž›αžœαŸ‚αž„ αžšαž½αž…αžšαžΆαž›αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαž αž‚αŸ’αžšαžΆαžŸαŸ” αž•αž›αž·αžαž•αž›αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž•αŸ’αž‘αŸƒαž€αŸ’αž“αž»αž„αžšαž”αžŸαŸ‹ Amazon αž“αž·αž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž±αŸ’αž™αž’αž“αž»αž›αŸ„αž˜αžαžΆαž˜αž›αž€αŸ’αžαžŽαŸˆαž”αž…αŸ’αž…αŸαž€αž‘αŸαžŸαžšαž”αžŸαŸ‹ Java SE αŸ” αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžšαž»αžŸαŸ’αžŸαŸŠαžΈ BellSoft αžŠαŸ‚αž›αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž’αžαžΈαžαž”αž»αž‚αŸ’αž‚αž›αž·αž€αž“αŸƒαžŸαžΆαžαžΆ St. Petersburg αž“αŸƒ Oracle αž“αž·αž„αž€αžΆαž“αŸ‹αž€αžΆαž”αŸ‹αž€αž“αŸ’αž›αŸ‚αž„αž‘αžΈ 6 αž“αž·αž„αž‘αžΈ 8 αž€αŸ’αž“αž»αž„αž€αžΆαžšαžœαžΆαž™αžαž˜αŸ’αž›αŸƒαž“αŸƒαž’αŸ’αž“αž€αž…αžΌαž›αžšαž½αž˜αžŸαž€αž˜αŸ’αž˜αž”αŸ†αž•αž»αžαž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸ JDK 11 αž“αž·αž„ JDK 16 αž…αŸ‚αž€αž…αžΆαž™αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™ Liberica JDK αžŠαŸ‚αž›αž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž—αžΆαž–αž†αž”αž‚αŸ’αž“αžΆαŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš Java SE αž“αž·αž„αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžŠαŸ„αž™αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹