рдХрд▓, рдкреЛрд╕реНрдЯ рдХрд╛ рдПрдХ рдЕрдиреБрд╡рд╛рдж "рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ 11 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╛рд▓ рдореЗрдВ рди рдкрдбрд╝реЗрдВ " рдХрд╛ рдкреНрд░рдХрд╛рд╢рди рд╣реИрдмрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж "рдЬрд╛рд╡рд╛ рднреБрдЧрддрд╛рди" рдХреА рдЪрд░реНрдЪрд╛ рд╣реБрдИ, рд▓реЗрдХрд┐рди рд╕рдм рдХреБрдЫ рдЙрддрдирд╛ рдбрд░рд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ рд▓рдЧрддрд╛ рд╣реИ - рдиреАрдЪреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдФрд░ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдУрд░реЗрдХрд▓ рдмреНрд▓реЙрдЧ рд╕реЗ рдкреНрд░рдХрд╛рд╢рди рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╣реИред JDK рд╕рдВрд╕реНрдХрд░рдг 11+редрд╕рд╛рд░рд╛рдВрд╢
рдЬрд╛рд╡рд╛ 11 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдУрд░реЗрдХрд▓ рдЬреЗрдбрдкреАрдпреВ рдХреЛ
рдЬреАрдПрдирдпреВ рдЬрдирд░рд▓ рдкрдмреНрд▓рд┐рдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ v2 рдХреЗ рддрд╣рдд
, рдХреНрд▓рд╛рд╕рдкреИрде рдПрдХреНрд╕реЗрдкреНрд╢рди (GPLv2 + CPE) рдХреЗ рд╕рд╛рде рдФрд░ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд░реНрд╢рд┐рдпрд▓ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд░реЗрдЧрд╛, рдЬреЛ рдУрд░реЗрдХрд▓ JDK рдХрд╛ рдЙрдкрдпреЛрдЧ Oracle рдЙрддреНрдкрд╛рдж рдпрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдЬреЛ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдУрдПрд╕-рд▓рд╛рдЗрд╕реЗрдВрд╕ рдФрд░ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдХрд╛ рдпрд╣ рд╕рдВрдпреЛрдЬрди рдкреБрд░рд╛рдиреЗ
рдмреАрд╕реАрдПрд▓ (рдУрд░реЗрдХрд▓ рдмрд╛рдЗрдирд░реА рдХреЛрдб рд▓рд╛рдЗрд╕реЗрдВрд╕) рдХреА рдЬрдЧрд╣ рд▓реЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдФрд░ рдЙрдкрдпреЛрдЧ рдХреА рдореБрдлреНрдд рд╢рд░реНрддреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рдПрдЧреА, рд▓реЗрдХрд┐рди рдпреЗ рдЕрд╕реЗрдВрдмрд▓реА
рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕рдорд╛рди рд╣реЛрдВрдЧреА, рдмрд╛рдпрдиреЗрд░реА рдкреИрдХ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдХреБрдЫ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рдЕрдВрддрд░ рдФрд░ рдЕрдВрддрд░ рдХреЛ рдЫреЛрдбрд╝рдХрд░, рдиреАрдЪреЗ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
BCL рд╕реЗ GPL рддрдХ
рдУрд░реЗрдХрд▓ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдХреЗ рд▓рд┐рдП рдмреАрд╕реАрдПрд▓ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдУрд░реЗрдХрд▓ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ 10 рд╡рд░реНрд╖реЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрд╕реЗрдВрд╕ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреБрдЫ рд╢рд░реНрддреЛрдВ рдХреЗ рддрд╣рдд рдмреАрд╕реАрдПрд▓ рдкрд░рдорд┐рдЯ рд░реЙрдпрд▓реНрдЯреА рдХреЗ рдмрд┐рдирд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдЧреЗ рдХреЗ рдХрд╛рдо рдХреЛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬрд╛рд╡рд╛ 9 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рдУрд░реЗрдХрд▓ рдиреЗ рд▓рд┐рдирдХреНрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо
(рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рдЬреАрдПрдирдпреВ рдЬреАрдкреАрдПрд▓рд╡реА 2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдУрдПрд╕ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдУрдкрдирдЬреЗрдбрдХреЗ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдпрджрд┐ рдЖрдк рдУрд░реЗрдХрд▓ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рдореБрдлреНрдд рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдк рдмрд╕ рдЗрд╕реЗ jdk.java.net рдкрд░ рдЙрдкрд▓рдмреНрдз OpenJDK рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдУрд░реЗрдХрд▓ рдЬрд╛рд╡рд╛ рдПрд╕рдИ рдмрд╛рдпрдиреЗрд░реА рдХреЛ рдУрд░реЗрдХрд▓ рдХреЗ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЙрддреНрдкрд╛рджреЛрдВ рдпрд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ рд░рд┐рд▓реАрдЬ рдХреЛ
рдорд╛рдИ рдУрд░реЗрдХрд▓ рд╕рдкреЛрд░реНрдЯ (рдПрдордУрдПрд╕) рдпрд╛ рдЕрдиреНрдп рдЬрдЧрд╣реЛрдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдФрд░ рд╡рд┐рдирд┐рдореЗрдп рд░реВрдк рд╕реЗ ...
BCL- рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд Oracle JDK рдореЗрдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ "рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ" рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ OpenJDK рдмрд┐рд▓реНрдб рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рдереЗред рдЬреИрд╕рд╛ рдХрд┐ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖ рдХреЗ рджреМрд░рд╛рди, Oracle рдиреЗ OpenJDK рдореЗрдВ рдпреЗ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝реА рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
рдЗрд╕рд▓рд┐рдП, рдЬрд╛рд╡рд╛ 11 рдФрд░ рдмрд╛рдж рдореЗрдВ, рдУрд░реЗрдХрд▓ JDK рдФрд░ OpenJDK рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕рдорд╛рди рд╣реЛрдЧрд╛ред
... рд▓реЗрдХрд┐рди рдХреБрдЫ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рдФрд░ рдкреИрдХреЗрдЬрд┐рдВрдЧ рдЕрдВрддрд░ рдХреЗ рд╕рд╛рде
рдорддрднреЗрдж, рдХреБрдЫ рдЬрд╛рдирдмреВрдЭрдХрд░ рдФрд░ рдХреЙрд╕реНрдореЗрдЯрд┐рдХ рдХреА рдПрдХ рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ рдмрдиреА рд╣реБрдИ рд╣реИ, рдФрд░ рдХреБрдЫ рдХреЛ OpenJDK рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
- Oracle JDK 11
-XX:+UnlockCommercialFeatures
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ -XX:+UnlockCommercialFeatures
, рдЬрдмрдХрд┐ OpenJDK рдореЗрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рддреНрд░реБрдЯрд┐ рд╣реЛрдЧреАред рдпрд╣ рд╡рд┐рдХрд▓реНрдк рдХрднреА рднреА OpenJDK рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ OpenJDK рдореЗрдВ рдХреЛрдИ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВред рдпрд╣ рдЕрдВрддрд░ рдУрд░рд▓ JDK 10 рдпрд╛ рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХреЗ Oracle JDK 11 рдпрд╛ рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред - Oracle JDK 11 рдХреЛ рдЙрдиреНрдирдд рдкреНрд░рдмрдВрдзрди рдХрдВрд╕реЛрд▓ рдХреЗ рд▓рд┐рдП рд▓реЙрдЧ рдбреЗрдЯрд╛ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдПрдХ рдЕрд▓рдЧ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ Oracle рдЙрддреНрдкрд╛рджред рд╣рдо рднрд╡рд┐рд╖реНрдп рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ OpenJDK рдореЗрдВ рдРрд╕реЗ рдбреЗрдЯрд╛ рдФрд░ рдЙрдирдХреЗ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рдЕрдиреНрдп OpenJDK рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЕрдВрддрд░ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдУрд░реЗрдХрд▓ рдЧреНрд░рд╛рд╣рдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдЕрдиреБрднрд╡ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред
javac --release
Java 9 рдФрд░ Java 10 рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ Oracle JDK рдХреЗ рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдШрдЯрдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ OpenJDK рдХреЗ рд╕рдВрдЧрдд рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рдереЗ:
- javafx.base
- javafx.controls
- javafx.fxml
- javafx.graphics
- javafx.media
- javafx.web
- java.jnlp
- jdk.jfr
- jdk.management.cmm
- jdk.management.jfr
- jdk.management.resource
- jdk.packager.services
- jdk.snmp
рдпрд╣ рд╡рд┐рд░рд╛рд╕рдд рдХреБрдЫ рд╡рд┐рд░рд╛рд╕рдд рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЕрдиреБрдХреВрд▓рддрд╛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИред рдпреЗ рдореЙрдбреНрдпреВрд▓ рдЕрдм OpenJFX рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рддреЛ рдЕрд▓рдЧ рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдпрд╛ OpenJDK рдФрд░ Oracle JDK рдореЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдереАрдВ рдЬреЛ Oracle OpenJDK рдореЗрдВ рдЬреЛрдбрд╝реА рдЧрдИрдВ, рдпрд╛ рдЙрдиреНрд╣реЗрдВ Oracle JDK 11 (рдЬреИрд╕реЗ JNLP) рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛редjava --version
рдФрд░ java -fullversion
рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ Oracle JDK рдФрд░ OpenJDK рдмрд┐рд▓реНрдб рдХреЗ рдмреАрдЪ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реЛрдЧрд╛ рддрд╛рдХрд┐ рд╕рдкреЛрд░реНрдЯ рдЯреАрдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реА рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдирд┐рджрд╛рди рдХрд░ рд╕рдХреЗрдВред рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдПрдХ Oracle JDK 11 рдмрд┐рд▓реНрдб рдХреЗ рд╕рд╛рде java --version
рдЪрд▓рд╛рдирд╛ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрдЧрд╛:
java 11 2018-09-25
рдЬрд╛рд╡рд╛ (TM) рдПрд╕рдИ рд░рдирдЯрд╛рдЗрдо рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ 18.9 (рдмрд┐рд▓реНрдб 11 + 28)
рдЬрд╛рд╡рд╛ рд╣реЙрдЯрд╕реНрдкреЙрдЯ (рдЯреАрдПрдо) 64-рдмрд┐рдЯ рд╕рд░реНрд╡рд░ рд╡реАрдПрдо 18.9 (рдмрд┐рд▓реНрдб 11 + 28, рдорд┐рд╢реНрд░рд┐рдд рдореЛрдб)
рдФрд░ OpenJDK 11 рдХреЗ рд╕рд╛рде:
Openjdk рд╕рдВрд╕реНрдХрд░рдг "11" 2018-09-25
рдУрдкрдирдЬреЗрдбрдХреЗ рд░рдирдЯрд╛рдЗрдо рдПрдирд╡рд╛рдпрд░рдирдореЗрдВрдЯ 18.9 (рдмрд┐рд▓реНрдб 11 + 28)
OpenJDK 64-рдмрд┐рдЯ рд╕рд░реНрд╡рд░ VM 18.9 (рдмрд┐рд▓реНрдб 11 + 28, рдорд┐рд╢реНрд░рд┐рдд рдореЛрдб)
- Oracle JDK рдХреЛ рд╣рдореЗрд╢рд╛ рдПрдХ рдкреНрд░рд╕рд┐рджреНрдз рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЗ рд╕рд╛рде рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред OpenJDK рдореЗрдВ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА рдХрд╛ рдПрдХ рдЦреБрд▓рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдХреНрд░рд┐рдкреНрдЯреЛ рдкреНрд░рджрд╛рддрд╛ рдкрд░ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд╣реИред рдУрд░реЗрдХрд▓ JDK 11 рдХреЛ рдПрдХ рд╡реИрдз рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрдиреА рд░рд╣реЗрдЧреА, рдФрд░ OpenJDK рдЕрд╕реЗрдВрдмрд▓реА рдПрдХ рд╡реИрдз рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рд╕рд╛рде рдФрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЗ рдмрд┐рдирд╛, рддреГрддреАрдп-рдкрдХреНрд╖ рдХреНрд░рд┐рдкреНрдЯреЛ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЕрдиреБрдорддрд┐ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛ред
- Oracle JDK 11 рдХреЛ рд╡рд┐рд░рд╛рд╕рдд рдбреЗрд╕реНрдХрдЯреЙрдк рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓рд░, рдмреНрд░рд╛рдВрдбрд┐рдВрдЧ рдФрд░ JRE рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛ред OpenJDK рдЕрд╕реЗрдВрдмрд▓реА рдЕрдм рдЬрд╝рд┐рдк рдФрд░ рдЯреИрд░рдЧ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬрдмрдХрд┐ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рд╕реНрд╡рд░реВрдкреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рд╣рдо рдЙрдиреНрд╣реЗрдВ рдХреНрдпрд╛ рдХрд╣рддреЗ рд╣реИрдВ?
рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рд╣рдо рдЖрдкрдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рднреА Oracle JDK рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдХреЛ "Oracle JDKs," рдХреЗ рд░реВрдк рдореЗрдВ рдпрд╛ рддреЛ GPL рдХреЗ рддрд╣рдд рдпрд╛ рдПрдХ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╕рдВрджрд░реНрднрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдХрд╛рд░рдгреЛрдВ рд╕реЗ, рдЬрдмрдХрд┐ рдереЛрдбрд╝реЗ рдЕрдВрддрд░ рд╣реИрдВ, рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЕрд▓рдЧ рд╕реЗ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░реЗрдВрдЧреЗ: OpenJDK рдФрд░ Oracle JDKред