Oracle JDK рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдм рдХреНрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ?

рдЬрд╛рд╡рд╛ рдХреА рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХрддрд╛ рдкрд░ рдмрд╣рд╕ рдЬрд╛рд░реА рд╣реИред рдХреБрдЫ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рднрд╛рд╖рд╛рдПрдБ рдЗрд╕рдХреА рдЬрдЧрд╣ рд▓реЗ рд░рд╣реА рд╣реИрдВред рдЕрдиреНрдп рд▓реЛрдЧ рдЙрди рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рдЕрд╕рд╣рдордд рд╣реИрдВ, рдЬреЛ рдЕрдкрдиреЗ рдореВрд▓ рдХреМрд╢рд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрд╖-рджрд░-рд╡рд░реНрд╖ рдЬрд╛рд╡рд╛ рдЪреБрдирддреЗ рд╣реИрдВред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЛрдИ рднреА рдЗрд╕ рддрдереНрдп рдХреЛ рдЕрдирджреЗрдЦрд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдореМрдЬреВрджрд╛ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдФрд░ рдЧреНрд░рд╛рд╣рдХ, рдЖрдВрддрд░рд┐рдХ рдФрд░ рдмрд╛рд╣рд░реА рджреЛрдиреЛрдВ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдЬрд╛рд╡рд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд┐рд╕реА рднреА рдирдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рд╡реИрд╢реНрд╡рд┐рдХ рд╕рдорд╛рдЪрд╛рд░ рдХреЛ рдЯрд╛рд▓рд╛ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред EPAM рд╕реНрд╡рд┐рд╕ рдСрдлрд┐рд╕ рдореЗрдВ рд▓реАрдб рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбреЗрд╡рд▓рдкрд░ рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ рдкреАрдЯрд░ рд╡реЗрд░рд╣рд╛рд╕ рдиреЗ рдУрд░реЗрдХрд▓ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреНрдпрд╛ рдмрджрд▓рд╛рд╡ рдЖ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЗрд╕рдХрд╛ рд╣рдо рдкрд░ рдХреНрдпрд╛ рдЕрд╕рд░ рдкрдбрд╝реЗрдЧрд╛, рдЗрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ред

рдЫрд╡рд┐

рдЬрд╛рд╡рд╛ рдореЗрдВ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХрдИ рдмрджрд▓рд╛рд╡ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧреА, рд╡рд╣ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдмрджрд▓ рдЧрдИ рд╣реИред рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рднрд╛рд╖рд╛ рдореЗрдВ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рджрд┐рдЦрд╛рдИ рджреЗрдВред рд▓реЗрдХрд┐рди рдпреЗ рдХреЗрд╡рд▓ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реИрдВред рдУрд░реЗрдХрд▓ рдиреЗ рдЬрд╛рд╡рд╛ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рдорд░реНрдерди рдореЙрдбрд▓ рдФрд░ рдЕрдкрдбреЗрдЯ рдЪрдХреНрд░ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ рдХрд┐рдП рд╣реИрдВ рдЬреЛ рдЗрд╕ рдХрдВрдкрдиреА рдиреЗ рдЬрд╛рд░реА рдХрд┐рдП рд╣реИрдВред рдпрд╣ рд╕рдм рдкрд░рд┐рд╡рд░реНрддрди, рдЧрд▓рдд рд╕реВрдЪрдирд╛ рдФрд░ рдЧрд▓рддрдлрд╣рдореА рдХреЗ рдХрд╛рд░рдг рднреНрд░рдо рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдХрд╛рд░рдг рдмрдирд╛ред рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдЙрди рд╕рднреА рдЪреАрдЬреЛрдВ рдХреЛ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╡реЗ рдЬрд╛рд╡рд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдХреЗ рд╕рд░реНрд╡рдирд╛рд╢рдкреВрд░реНрдг рдЕрдВрдд рдореЗрдВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрдВред

рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдУрд░реЗрдХрд▓ рдЬрд╛рд╡рд╛ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛ рдУрд░реЗрдХрд▓ рдирд╣реАрдВ рд╣реИред рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдХреЛрдб GPLv2.0 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде рдХреНрд▓рд╛рд╕рдкрд╛рде рдЕрдкрд╡рд╛рдж рдХреЗ рддрд╣рдд рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХреЛрдИ рднреА рдореБрдлреНрдд рдореЗрдВ рднрд╛рд╖рд╛ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рд╣реИ рдЬреЛ рдУрд░реЗрдХрд▓ рд╕рд╣рд┐рдд, рд╕рднреА рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордирд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдХреЛрдб рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рдмрдВрдж рд╕реНрд░реЛрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░реЗрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рдХрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрдкрдпреЛрдЧ, рдХреЗрд╡рд▓ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рдВрд╕реНрдХрд░рдг, рдХрд╛рдиреВрдиреА рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИ, рднрд▓реЗ рд╣реА рдУрд░реЗрдХрд▓ рдХреЗ рд╡рд┐рдкрдгрди рдпрд╛ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╣рд┐рддреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛред рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдПрдХ рддрдХрдиреАрдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╣реВрдВред рдЗрд╕ рдмрд┐рдВрджреБ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХрд╛ рдкрд╛рда рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдФрд░ рдПрдХ рд╡рдХреАрд▓ рдХреЗ рд╕рд╛рде рдкрд░рд╛рдорд░реНрд╢ рдХрд░рдирд╛ 100% рд╕рд░реНрд╡реЛрддреНрддрдо рд╣реИред
рдУрд░реЗрдХрд▓ рдПрдХрдорд╛рддреНрд░ рдХрдВрдкрдиреА рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЬрд╛рд╡рд╛ рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдЬрд╛рд░реА рдХрд░рддреА рд╣реИ рдФрд░ рд╕рдорд░реНрдерди рдореЗрдВ рд▓рдЧреА рд╣реБрдИ рд╣реИ, рдХрдИ рдЕрдиреНрдп рд╡рд┐рдХреНрд░реЗрддрд╛ рд╣реИрдВред рдмреЗрд╢рдХ, рдУрд░реЗрдХрд▓, рдореБрдЦреНрдп рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рдЬреЛ рднрд╛рд╖рд╛ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдХрдВрдкрдиреА рд╣реИред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдУрд░реЗрдХрд▓ рдХреЗ рдкрд╛рд╕ рди рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╡рд┐рд╢реЗрд╖ рдЕрдзрд┐рдХрд╛рд░ рд╣реИрдВред рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛, рдЬрд╛рд╡рд╛ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди, рдПрдкреАрдЖрдИ - рдпрд╣ рд╕рдм рдЬрд╛рд╡рд╛ рд╕рдореБрджрд╛рдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рд╣реИ, рдХреЛрдИ рднреА рдЗрд╕рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИред рдЗрд╕ рд╕рдореВрд╣ рдХреЗ рд╕рджрд╕реНрдп рдЗрдВрдЯреЗрд▓, рдЖрдИрдмреАрдПрдо, рдХреНрд░реЗрдбрд┐рдЯ рд╕реБрдЗрд╕, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдПрдЬреА, рд░реЗрдбрд╣реИрдЯ рдЬреИрд╕реА рдХрдВрдкрдирд┐рдпрд╛рдВ рд╣реИрдВред рд╡реЗ рдЬрд╛рд╡рд╛ рдХрд╛ рднрд╡рд┐рд╖реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдУрд░реЗрдХрд▓ рдирд╣реАрдВред рдФрд░ рдЙрдирдХреА рдЕрдкрдиреА рд░рд╛рдп рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдЖрдЦрд┐рд░реА рдмрд╛рд░ рджреЗрдЦ рд╕рдХрддреЗ рдереЗ рдЬрдм рдЬреЗрдкреАрдПрдордПрд╕ рдХреЗ рдЕрдВрддрд┐рдо рд╕рдВрд╕реНрдХрд░рдг рдХреА рдордВрдЬреВрд░реА рдХрд╛рдлреА рдЖрд╕рд╛рдиреА рд╕реЗ рдирд╣реАрдВ рд╣реБрдИ рдереАред

рдЗрд╕ рдкрд░рд┐рдЪрдп рдХреЗ рдмрд╛рдж, рдЬрд┐рд╕рдореЗрдВ рд╣рдордиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдУрд░реЗрдХрд▓ "рдорд╛рд▓рд┐рдХ" рдЬрд╛рд╡рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛ рдирд╣реАрдВ рд╣реИ, рдЪрд▓реЛ рд╡рд┐рдХрд╛рд╕ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдФрд░ рдЬрд╛рд╡рд╛ рд░реЛрдбрдореИрдк рдЬрд┐рд╕реЗ рдУрд░реЗрдХрд▓ рдиреЗ рдкреЗрд╢ рдХрд┐рдпрд╛ рд╣реИ, рдкрд░ рдирдЬрд░ рдбрд╛рд▓рддреЗ рд╣реИрдВред

рдЬрд╛рд╡рд╛ 9, 10, 11 рдХреЗ рдмрд╛рдж рдкрд░рд┐рд╡рд░реНрддрди


рдУрд░реЗрдХрд▓ рдиреЗ рдШреЛрд╖рдгрд╛ рдХреА рдХрд┐ JDK11 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, Oracle JDK рдЕрдм рдореБрдлреНрдд рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдФрд░ рдкрд╣рд▓реЗ рддреЛ рдпрд╣ рдХрдерди рдбрд░рд╛рд╡рдирд╛ рд╣реИред рд╣рдо рдореБрдлреНрдд рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЕрдм рдРрд╕рд╛ рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, "рд╣рдореЗрдВ рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП" рд▓рдЧрднрдЧ рддрд╛рд░реНрдХрд┐рдХ рд╣реИред рд▓реЗрдХрд┐рди рдЫреЛрдЯрд╛ рд╢рдмреНрдж "рд▓рдЧрднрдЧ" рдПрдХ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдБ рдЦрдбрд╝рд╛ рд╣реИред рдЕрдЧрд░ рдХреБрдЫ рд╕реЗрд╡рд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд╣рдордиреЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдореБрдХреНрдд рд╣реЛрдирд╛ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░реЗрдВ, рдпрд╛ рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред рдХреНрдпрд╛ рд╣рдореЗрдВ Oracle JDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд╛рд░реА рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рд╣рдо рдХрд┐рд╕реА рдФрд░ рдЪреАрдЬрд╝ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдпрд╣реА рдЕрд╕рд▓реА рд╕рд╡рд╛рд▓ рд╣реИред

рдЗрд╕рдХрд╛ рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдХреНрдпрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВред рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрджрд▓рд╛рд╡ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдФрд░ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди (рдЗрдВрдЬреАред - рд▓реЙрдиреНрдЧ рдЯрд░реНрдо рд╕рдкреЛрд░реНрдЯ рдпрд╛ рдПрд▓рдЯреАрдПрд╕) рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдЪрд┐рдВрддрд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ, рдлрд┐рд░ рдУрдкрди рдЬреЗрдбреАрдХреЗ рдХреЗ рд╕рд╛рде рднреНрд░рдо, рдФрд░ рдЕрдВрдд рдореЗрдВ, рдПрд▓рдЯреАрдПрд╕ рд╕рдВрд░рдЪрдирд╛ред

рд╕рд╛рдЗрдХрд┐рд▓ рдЬрд╛рд░реА рдХрд░реЗрдВ


рдЬрд╛рд╡рд╛ 1996 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдЬрд╛рд╡рд╛ рдХреЗ рдкрд╣рд▓реЗ рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдХрдо рдпрд╛ рдЬреНрдпрд╛рджрд╛ рдирд┐рдХрд▓реЗред

рдЫрд╡рд┐

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЖрд░реЗрдЦ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЬрд╛рд╡рд╛ 5.0 рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рджреЗрд░реА рд╣реБрдИред рдЬрд╛рд╡рд╛ 6 рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рднреА рдЬрд▓реНрджреА рдореЗрдВ рдирд╣реАрдВ рдерд╛, рдФрд░ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдмреНрд░реЗрдХ рдЬрд╛рд╡рд╛ 6 рдФрд░ рдЬрд╛рд╡рд╛ 7 рдХреЗ рдмреАрдЪ рдерд╛ред рдЗрд╕рдХреЗ рдмрд╛рдж рднреА, рдирдП рд╕рдВрд╕реНрдХрд░рдг рдмрд╣реБрдд рдмрд╛рд░ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд┐рдП рдЧрдП рдереЗред рдЬрд╛рд╡рд╛ 8 рдХреЛ рдХрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИрдВ, рд▓реЗрдХрд┐рди рджреЛ рд╕рд╛рд▓ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдореЗрдВред рд╣рд╛рд▓рд╛рдд рдЬрд╛рд╡рд╛ 9 рдХреЗ рд╕рд╛рде рд╕рдорд╛рди рдереЗ, рдЬреЛ рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕рд╕реЗ рднреА рдмрдбрд╝реЗ рдмрджрд▓рд╛рд╡ рдЖрдП рдереЗ, рдкреВрд░реЗ рддреАрди рд╕рд╛рд▓ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдкрдбреЗрдЯ рд░рд┐рд▓реАрдЬ рд╕рд╛рдЗрдХрд▓ рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рднрд╛рд╖рд╛ рдЬреЛ рдЦреБрдж рдХреЛ рдХрднреА-рдХрднреА рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рднрд╛рд╖рд╛ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреА рд╣реИ, рд╡рд╣ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рддреЗрдЬреА рд╕реЗ рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдПрдХ рдореЙрдбреНрдпреВрд▓рд░ рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рддреАрди рд╕рд╛рд▓ рд▓рдЧрддреЗ рд╣реИрдВ, рддреЛ рдХреБрдЫ рднреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЧрддрд┐ рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЬрд╛рд╡рд╛ 9 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╡рд╛рд▓реА рдХреБрдЫ рдЪреАрдЬреЗрдВ рдкрд╣рд▓реЗ рдЬрд╛рд░реА рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрд╡рд▓ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдирд╣реАрдВ рдорд┐рд▓ рд╕рдХреЗ, рдХреНрдпреЛрдВрдХрд┐ рдкрд╣рд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рдирд╣реАрдВ рд╣реБрдП рдереЗред рдлрд╝рдВрдХреНрд╢рди рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрд▓рдмреНрдз рдереЗ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рд░рд┐рд▓реАрдЬрд╝ рдореЗрдВ рд╕рдмрд╕реЗ рдзреАрд░реЗ-рдзреАрд░реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдХреНрд▓рд╛рд╕рд┐рдХ рдХреИрд╕реНрдХреЗрдбрд┐рдВрдЧ рд╡рд┐рдХрд╛рд╕ рдореЙрдбрд▓ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рдУрд░реЗрдХрд▓ рдиреЗ рд╣рд░ рдЫрд╣ рдорд╣реАрдиреЗ рдореЗрдВ рдлреБрд░реНрддреАрд▓реЗ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╕рд┐рддрдВрдмрд░ 2017 рдореЗрдВ рд╢реБрд░реВ, рдорд╛рд░реНрдЪ рдФрд░ рд╕рд┐рддрдВрдмрд░ рдореЗрдВ рдирдП рдЬрд╛рд╡рд╛ рд░рд┐рд▓реАрдЬ рдХреА рдЙрдореНрдореАрдж рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдпрджрд┐ рдХреБрдЫ рдлрд╝рдВрдХреНрд╢рди рдЗрди рддрд┐рдерд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ рдЕрдЧрд▓реА рд░рд┐рд▓реАрдЬрд╝ рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдмрд╛рдХреА, рдЬреИрд╕рд╛ рдХрд┐ рд╡реЗ рддреИрдпрд╛рд░ рд╣реИрдВ, рд╕рдмрд╕реЗ рддрд╛рдЬрд╝рд╛ рдореЗрдВ рдЧрд┐рд░ рдЬрд╛рдПрдВрдЧреЗред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдпрд╣ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рдПрдХ рдУрд░, рдЬрд╛рд╡рд╛ рд╕рдореБрджрд╛рдп рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдЦреБрд╢ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рджреВрд╕рд░реА рдУрд░, рд╕рдорд░реНрдерди рдХрд╛ рд╕рд╡рд╛рд▓ рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдХреМрди рдЬрд╛рд╡рд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдЗрддрдиреЗ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддрд╛ рд╣реИ? рдЗрд╕реАрд▓рд┐рдП рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди (LTS) рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдЬрд▓реНрдж рд╣реА рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЕрднреА рднреА рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ рдФрд░ рдУрдкрдирдЬреЗрдбрдХреЗ рдХреНрдпрд╛ рд╣реИрдВред

рдХреНрдпрд╛ рдереЗ рдФрд░ Oracle JDK рдФрд░ OpenJDK рдмрди рдЧрдП


рдЬрд╛рд╡рд╛ 9 рддрдХ рдЬрд╛рд╡рд╛ рдЬрд╛рд╡рд╛ рдЕрд╕реЗрдВрдмрд▓реА рдУрд░реЗрдХрд▓ (рд╕рди рдорд╛рдЗрдХреНрд░реЛрд╕рд┐рд╕реНрдЯрдореНрд╕) рдХреА рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд░рд┐рд▓реАрдЬ рдереА, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХрд╛рдВрд╢ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдмрд╛рдЗрдирд░реА рдУрдкрди рд╕реЛрд░реНрд╕ рдЬрд╛рд╡рд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдереА рдФрд░ рдЗрд╕рдореЗрдВ рдХреБрдЫ рд╕реБрдзрд╛рд░ рдереЗ - рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдЯреВрд▓ рдЬреИрд╕реЗ рдЬрд╛рд╡рд╛ рдлреНрд▓рд╛рдЗрдЯ рд░рд┐рдХреЙрд░реНрдбрд░, рдЬрд╛рд╡рд╛ рдорд┐рд╢рди рдХрдВрдЯреНрд░реЛрд▓ рдФрд░ рдХреБрдЫ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рдЬреИрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреНрд▓рд╛рд╕-рдбреЗрдЯрд╛ рд╢реЗрдпрд░рд┐рдВрдЧред

OpenJDK рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдУрдкрди рд╕реЛрд░реНрд╕ рдЬрд╛рд╡рд╛ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдХреЛрдИ рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рдереЗред рдЗрд╕ рдЬрд╛рд╡рд╛ рдЕрд╕реЗрдВрдмрд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬреЛ рдЬрд╛рд╡рд╛ рдЧреБрдгреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рдХреЛрдб рдХреЛ рдмрджрд▓рдирд╛ рдпрд╛ рдЬреЛ рднреА рдХрд╛рд░рдг рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдЕрдиреБрдпрд╛рдпреА рдереЗред рдпрджреНрдпрдкрд┐ рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬрд╛рд╡рд╛ 9 рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░ рдУрд░реЗрдХрд▓ рдиреЗ рдУрдПрд▓рдПрдХреНрд╕ рдЬреЗрдбрдбреАрдХреЗ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдУрдкрдирдЬреЗрдбрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдХрдВрдкрдиреА рдиреЗ рдпрд╣ рднреА рдШреЛрд╖рдгрд╛ рдХреА рдХрд┐ рд╡рд╣ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ, рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд╕реНрдерд┐рд░рддрд╛ рдХреЗ рдмреАрдЪ рдХреА рдЦрд╛рдИ рдХреЛ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рддреА рд╣реИ, рдФрд░ рдПрдХ рдмрд╛рд░ рдРрд╕рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░реЗрдВред рдЙрд╕ рд╕рдордп, OpenJDK рдФрд░ Oracle JDK рджреЛрдиреЛрдВ Oracle рд╕реЗ рдмрд╛рдЗрдирд░реА рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдореБрдлреНрдд рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдереЗред рдпреЗ рдЬрд╛рд╡рд╛ 9 рдФрд░ рдЬрд╛рд╡рд╛ 10 рдереЗред

рдЬрд╛рд╡рд╛ 11 рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рдмрд╛рдж, рдпрд╣ рдмрдВрдж рд╣реЛ рдЧрдпрд╛ред OpenJDK рдЕрднреА рднреА рдореБрдлреНрдд рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ, рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП Oracle JDK рдХрд╛ рднреБрдЧрддрд╛рди рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЕрдм рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдХреЛрдИ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЕрдВрддрд░ рдирд╣реАрдВ рд╣реИред рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдПрдХ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рд╣реИ, рдЬрдмрдХрд┐ рдУрдкрдирдЬреЗрдбреАрдХреЗ рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рд╣реИред рдЕрдиреНрдп рдЕрдВрддрд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬрд╛рд╡рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЙрди рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рдУрд░реЗрдХрд▓ рдореЗрдВ рдЙрддреНрдкрд╛рдж рдкреНрд░рдмрдВрдзрди рдХреЗ рд╡рд░рд┐рд╖реНрда рдирд┐рджреЗрд╢рдХ рдбреЛрдирд╛рд▓реНрдб рд╕реНрдорд┐рде рджреНрд╡рд╛рд░рд╛ рдорддрднреЗрджреЛрдВ рдХреА рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд╡рд┐рд╕реНрддреГрдд рд╕реВрдЪреА рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Oracle JDK рдЕрднреА рднреА рдЕрдиреНрдп, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдореБрдлрд╝реНрдд рд╣реИред Oracle JDK рдХрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

тАв рд╡рд┐рдХрд╛рд╕
тАв рдкрд░реАрдХреНрд╖рдг
тАв рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк
тАв рдкреНрд░рджрд░реНрд╢рди

рдЖрдк рдЕрдиреНрдп рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП OpenJDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ Oracle рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ Oracle JDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдорд░реНрдерди рдЕрдЪреНрдЫрд╛ рд╣реИред

рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рд╡рд┐рдЬреНрдЮрдкреНрддрд┐


рд╣рд░ рдЫрд╣ рдорд╣реАрдиреЗ рдореЗрдВ рдПрдХ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░рд┐рд▓реАрдЬ рдЪрдХреНрд░ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдиреЗ рд╕рдорд░реНрдерди рдХрд╛ рд╕рд╡рд╛рд▓ рдЙрдард╛рдпрд╛ред рдХреЛрдИ рднреА рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд▓рд╛рдн рдХреЗ рд▓рд┐рдП рдЗрддрдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ 2007 рдореЗрдВ рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ 6 рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЖрдк 11 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдУрд░реЗрдХрд▓ рд╕реЗ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд░ рдЫрд╣ рдорд╣реАрдиреЗ рдореЗрдВ рдирдП рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдЕрд░реНрде рд╣реИ рдПрдХ рд╕рд╛рде 22 рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдердиред рдпрд╣ рдУрд░реЗрдХрд▓ рдпрд╛ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рд╡рд┐рдХреНрд░реЗрддрд╛ рдХреЗ рд▓рд┐рдП рднрд╛рд░реА рдмреЛрдЭ рд╣реЛрдЧрд╛ рдЬреЛ рд╕рднреА рд░рд┐рд▓реАрдЬ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИред

рдУрд░реЗрдХрд▓ рдХреА рд░рдгрдиреАрддрд┐ рд╣рд░ рддреАрди рд╕рд╛рд▓ рдореЗрдВ рдПрдХ рд░рд┐рд▓реАрдЬ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдирд╛ рд╣реИ рдЬрд┐рд╕реЗ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬрд╝ рдЬрд╛рд╡рд╛ 11 рдереА, рдФрд░ рдпрд╣ 2026 рддрдХ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдЧреАред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдЬрд╛рд╡рд╛ 17 рдХреЛ рд╕рд┐рддрдВрдмрд░ 2021 рдореЗрдВ рднреА рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рд╡рд░реНрддрдорд╛рди рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд╕рд╛рдд рд╡рд░реНрд╖реАрдп рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдЕрдиреНрдп рд╕рднреА рддрдерд╛рдХрдерд┐рдд рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░рд┐рд▓реАрдЬрд╝ рдХреЗрд╡рд▓ рдЕрдЧрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреА рд░рд┐рд▓реАрдЬрд╝ рддрдХ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдВрдЧреЗред

рдЫрд╡рд┐

рдХреГрдкрдпрд╛ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рдорд░реНрдерди рдХреЗрд╡рд▓ рдУрд░реЗрдХрд▓ JDK рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ JDK рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдордд рд╕реЛрдЪреЛ рдХрд┐ рдпрджрд┐ рдЖрдк OpenJDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рднрд╛рдЧреНрдп рдХреА рджрдпрд╛ рдкрд░ рдЫреЛрдбрд╝ рджрд┐рдП рдЧрдП рдереЗред рд╣рдорд╛рд░реЗ рд▓рд┐рдП, рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рддреЛ рдЖрдкрдиреЗ рдЗрд╕реЗ рд╡реИрд╕реЗ рднреА рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рдпрджрд┐ рдЖрдк рднреБрдЧрддрд╛рди рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рднреБрдЧрддрд╛рди рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ рдФрд░ рдпрд╣ рд╕рдорд░реНрдерди рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗред

рдпрд╣рд╛рдБ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреАрд╡рди рдХреЗ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдХреЗ рд╕рд╛рде Oracle рд▓реЗрдЦ рдХрд╛ рд▓рд┐рдВрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред

рдХреНрдпрд╛ OpenJDK рдХреЗ рд▓рд┐рдП рдирдП рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдВрдЧреЗ? рдмреЗрд╢рдХред рдкрд╣рд▓реЗ, рдЬрд╛рд╡рд╛ рдУрдкрди рд╕реЛрд░реНрд╕ рдЕрдкрдбреЗрдЯреНрд╕ рдХреЛ рдлрд┐рдХреНрд╕реНрдб рдмрдЧ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдереЗ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рдмрд╛рдд рдХреА рдХреЛрдИ рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рдереА рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдХреЗрд╡рд▓ рдЗрд╕рд▓рд┐рдП рд╣реБрдЖ рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдкреНрд░рддрд┐рднрд╛рдЧреА рдЗрд╕рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рдереЗред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рд░рд╣реЗрдЧрд╛, рдЬрд╛рд╡рд╛ рдХреЛ рдирдП рд╕рдВрд╕реНрдХрд░рдг, рдирдИ рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреАред

рдореИрдВ рддреАрди рдореБрдЦреНрдп рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЛ рдЪреБрдирдиреЗ рдХреЗ рд▓рд┐рдП рджреЗрдЦрддрд╛ рд╣реВрдВ рдХрд┐ рдЬрд╛рд╡рд╛ рдХрд╛ рдХреМрди рд╕рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ:

  1. Oracle JDK рдФрд░ рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рд▓рд┐рдП Oracle рдХрд╛ рднреБрдЧрддрд╛рди рдХрд░реЗрдВ, рдФрд░ рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЬрд╛рд╡рд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рдмрдбрд╝реА рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
  2. OpenJDK рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ, рдХреЗрд╡рд▓ рд▓рдВрдмреА рдЕрд╡рдзрд┐ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд░рд┐рд▓реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ, рдФрд░ OpenJDK рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдмрдЧ рдлрд┐рдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдпрд╣ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рд╕рдорд╛рдзрд╛рди рд╣реИ рдЬреЛ рдЬрд╛рд╡рд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреА рд▓рд╛рдЧрдд рдХреЛ рдмрджрд▓рдирд╛ рдпрд╛ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЕрддреАрдд рдореЗрдВ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рд╕рдорд░реНрдерди рдХреЗ рдмрд┐рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рджреАрд░реНрдШрдХрд╛рд▓рд┐рдХ рд░реВрдк рд╕реЗ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  3. OpenJDK рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВ рдФрд░ рдЬреИрд╕реЗ рд╣реА рд╡реЗ рджрд┐рдЦрд╛рдИ рджреЗрдВ, рд╣рд░ рдЫрд╣ рдорд╣реАрдиреЗ рдмрд╛рдж рд░рд┐рд▓реАрдЬрд╝ рд░рд┐рд▓реАрдЬрд╝ рдХрд░реЗрдВред рдпрд╣ рдЙрди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдирд╡реАрдирддрдо рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╡рд┐рднрд┐рдиреНрди рдорд╢реАрдиреЛрдВ рдкрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рд░рдгрдиреАрддрд┐рдпреЛрдВ рдХреЛ рднреА рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рдЪреБрдирддреЗ рд╣реИрдВ, рдЖрдк рдирд┐рдореНрди рд╕рд╛рдЗрдЯреЛрдВ рд╕реЗ рдкреВрд░реНрд╡-рдирд┐рд░реНрдорд╛рдг рдХреЗ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдкреНрд░реА-рдмрд┐рд▓реНрдб рдУрдкрдирдЬреЗрдбрдХреЗ рдХреЗ рдмрд╛рдЗрдирд░реА рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдиреЗ рдЧреЛрдж рд▓рд┐рдпрд╛
  • Oracle JDK java.oracle.com рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдпрд╣рд╛рдВ рдЖрдк рдбрд╛рдЙрдирд▓реЛрдб рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдиреЗ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдмрдЯрди рдкрд░ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рд╡рд╛ рдПрд╕рдИ 11 рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдкреГрд╖реНрда рдкрд░ рдПрдХ рдмрдбрд╝реА рдкреАрд▓реА рдЪреЗрддрд╛рд╡рдиреА рд╣реИ, рдбрд╛рдЙрдирд▓реЛрдб рд▓рд┐рдВрдХ рдЙрдкрд▓рдмреНрдз рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдкрдХреЛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╢рд░реНрддреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдордЭреМрддреЗ рдкрд░ рднреА рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЗрд╕ рдмрд╛рд░, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╢рд░реНрддреЛрдВ рдХреЛ рдкрдврд╝рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдФрд░ рди рдХреЗрд╡рд▓ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рд╣рдордд рд╣реИрдВред

рдпрджреНрдпрдкрд┐ рдпрд╣ рдПрдХ рдмрд╛рдЗрдирд░реА рдбрд╛рдЙрдирд▓реЛрдб рдирд╣реАрдВ рд╣реИ, рдпрд╣ Oracle JDK рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдирд┐рдХрдЯрддрд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ - рдЖрдк Oracle JDK рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП www.oracle.com/java/java-se-subscription.html рдкрд░ рднреА рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдкреИрдХреЗрдЬ рдореЗрдВ рд╕рдорд░реНрдерди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд┐рд╕реНрддреГрдд рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдХреА рдЬрд╛рдирдХрд╛рд░реА www.oracle.com/us/corporate/pricing/price-lists/java-se-subscription-pricelist-5028356.pdf рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЕрдзреАрд░ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдУрд░реЗрдХрд▓ рд╕реЗ рдореВрд▓реНрдп рдЬрд╛рдирдХрд╛рд░реА рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИ рд╣реИ:

тАЬрдорд▓реНрдЯреА-рд▓реЗрд╡рд▓ рд╡реЙрд▓реНрдпреВрдо рдЫреВрдЯ рд╣реЛрдиреЗ рдкрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рдХреА рд▓рд╛рдЧрдд рдкреНрд░рддрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ $ 2.50 рдкреНрд░рддрд┐ рдорд╛рд╣ рдпрд╛ рдЙрд╕рд╕реЗ рдХрдо рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП Oracle рдЬрд╛рд╡рд╛ рдПрд╕рдИ рд╕рджрд╕реНрдпрддрд╛ рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рдг рдЪрд╛рд░реНрдЯ рджреЗрдЦреЗрдВред "

рдкрд░рд┐рдгрд╛рдо


рдЖрдк рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ? OpenJDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдпрд╛ Oracle JDK рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдХрд░реЗрдВ? рдпрд╣ рд▓рд╛рднрдкреНрд░рджрддрд╛ рдХрд╛ рд╕рд╡рд╛рд▓ рд╣реИ рдФрд░ Oracle рд╕рдорд░реНрдерди рдЖрдкрдХреЗ рд▓рд┐рдП рдХрд┐рддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рдЖрдкрдХрд╛ рд╡реНрдпрд╡рд╕рд╛рдп Oracle JDK рд╕рдорд░реНрдерди рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реИрдВ, рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЙрддреНрдкрд╛рдж рд╡рд┐рдЪрд╛рд░ рдХреЗ рд╕рд╛рде рдПрдХ рдЙрднрд░рддрд╛ рд╕рд┐рддрд╛рд░рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдкрдХреА рдЬреЗрдм рдореЗрдВ рдЫреЗрдж рд╣реИ, рддреЛ OpenJDK рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рдПрдХ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рд╣реИрдВ, рддреЛ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЗрддрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЗ рд╕рд░реНрд╡рд░ рдХрдИ рдШрдВрдЯреЛрдВ рддрдХ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ рдЬрдм рддрдХ рдХрд┐ рддрдХрдиреАрдХреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдбрд╛рдЙрдирдЯрд╛рдЗрдо рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рдкрд░рд┐рдкрдХреНрд╡ рдХрдВрдкрдиреА рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП Oracle JDK рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрди рдЕрдк рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдореЙрдбрд▓реЛрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдФрд░ рдХреБрдЫ рдЙрддреНрдкрд╛рдж рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ 24/7 рдЙрдкрд▓рдмреНрдз рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдУрд░реЗрдХрд▓ рдЬреЗрдбрдбреАрдХреЗ, рдФрд░ рдУрдкрдирдЬреЗрдбреАрдХреЗ рдЖрдВрддрд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рдЬреЛ рд╡реНрдпрд╛рдкрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВред

рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЖрдк рдЖрдЧреЗ рдЬрд╛рд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд▓реЗрдЦрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:

рдкреАрдЯрд░ рд╡реЗрд░рд╣рд╛рд╕ EPAM рдХреЗ рд╕реНрд╡рд┐рд╕ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреАрдЯрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХрдВрдкрдиреА рдХреЗ рднреАрддрд░ рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реИред

рдЖрдк рдЯреНрд╡рд┐рдЯрд░ , рд▓рд┐рдВрдХреНрдбрдЗрди рдФрд░ рдЧрд┐рдЯрд╣рдм рдкрд░ рдкреАрдЯрд░ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдЦрдХ рдХрд╛ рдПрдХ рдмреНрд▓реЙрдЧ "рдЬрд╛рд╡рд╛ рдбреАрдк" рднреА рд╣реИ: javax0.wordpress.com

Source: https://habr.com/ru/post/hi430084/


All Articles