рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╕реАрдкреАрдкреАрдЪреЗрдХ 2.1 рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдЙрдкрд▓рдмреНрдз рдирд┐рдГрд╢реБрд▓реНрдХ рд╕реНрдереИрддрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХреА рдирдИ рд░рд┐рд▓реАрдЬрд╝ рд╕реАрдкреАрдкреАрдЪреЗрдХ 2.1, рдЬреЛ рдЖрдкрдХреЛ C рдФрд░ C++ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреЛрдб рдореЗрдВ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╡рд░реНрдЧреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреИрд░-рдорд╛рдирдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ cppcheck рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕, рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдФрд░ рдкрд░реАрдХреНрд╖рдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЪреЗрдХ рдХреЛрдб рд╕реНрд╡рд░реВрдкрдг рд╢реИрд▓реА рдХреЗ рд╕рд╛рде рдХреЛрдб рдХрд╛ рдЕрдиреБрдкрд╛рд▓рдиред рдХреЛрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдпрд╛ рддреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкрд╛рд░реНрд╕рд░ рдпрд╛ рдХреНрд▓реИрдВрдЧ рд╕реЗ рдмрд╛рд╣рд░реА рдкрд╛рд░реНрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕рдореЗрдВ рдбреЗрдмрд┐рдпрди рдкреИрдХреЗрдЬ рдХреЗ рд▓рд┐рдП рд╕рд╣рдпреЛрдЧреА рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛ рдХрд╛рд░реНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд╕рдВрд╕рд╛рдзрди рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Donate-cpu.py рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реНрд░реЛрдд рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд GPLv3 рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрддред

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

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ