Android, рдЬрд╛рд╡рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдФрд░ рдХреЙрдкреАрд░рд╛рдЗрдЯ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди: рдЬрд╛рд░реА рд░рд╣рд╛

рдпрд╣ рд╡рд┐рд╖рдп рдХрд▓ рдХреЗ рд╡рд┐рд╖рдп рдХреА рдПрдХ рдЕрдЬреАрдмреЛрдЧрд░реАрдм рдирд┐рд░рдВрддрд░рддрд╛ рд╣реИ " рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╕рдмреВрдд рд╣реИрдВ рдХрд┐ рдПрдВрдбреНрд░реЙрдЗрдб рдореЗрдВ рдЬрд╛рд╡рд╛ рдХреЛрдб рдХреА рдирдХрд▓ рд╣реЛрддреА рд╣реИ ред"










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



рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╕рдм рдХреБрдЫ рдЙрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИ рдЬрд┐рддрдирд╛ рдпрд╣ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИред



рдПрдб рдмрд░реНрдиреЗрдЯ (рдЦреБрдж рдХреЛ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдбреЗрд╡рд▓рдкрд░ рдХрд╣рддреЗ рд╣реБрдП рдФрд░ рдлреНрд▓реЛрд░рд┐рдпрди рдореБрд▓рд░ рдХреЛ рдЗрд╕ рддрд░рд╣ рдирд╣реАрдВ рдорд╛рдирддреЗ рд╣реБрдП) рдиреЗ ZDNet рдкрд░ рд▓рд┐рдЦрд╛ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрд▓рд░ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдерд╛ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдирд┐рд╖реНрдХрд░реНрд╖ рдкрд░ рдкрд╣реБрдВрдЪреЗред



рддреЛ, рд╕рд╡рд╛рд▓ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рджреЛ рд╕рдореВрд╣реЛрдВ рдХрд╛ рд╣реИред



рдпреВрдирд┐рдЯ рдкрд░реАрдХреНрд╖рдг рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕рд╛рдд рдлрд╛рдЗрд▓реЛрдВ (PolicyNodeImpl.java, AclEntryImpl.java, AclImpl.java, GroupImpl.java, OwnerImpl.java, PerminImpl.java рдФрд░ PrincipalImpl.java) рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдореВрд╣ рд╣реИред рдХреЛрдИ рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЗрд╕ рдмрд╛рдд рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░реЗрдЧрд╛ рдХрд┐ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ, рд╡реЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди рдХреЛрдб рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВред



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



рдХрд┐рд╕реА рднреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ, PolicyNodeImpl.java рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╣рд▓реЗ рд╣реА 30 рдЕрдХреНрдЯреВрдмрд░ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╢реЗрд╖ 6 рдЬрд╛рд╡рд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдХрдИ рдЕрдиреНрдп рдХреЛ 14 рдЬрдирд╡рд░реА рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдбреЗрд╡рд▓рдкрд░ рдбреИрди рдмреЛрд░реНрдирд╕реНрдЯреАрди рдХреЛ рд╣рдЯрд╛рдиреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдкрдврд╝рддреА рд╣реИ: "рдЕрд░реНрдерд╣реАрди рдкрд░реАрдХреНрд╖рдг рд╣рдЯрд╛рдирд╛ред"



37 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдореВрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ MMAPI.zip рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИ рдФрд░ рдСрдбрд┐рдпреЛ рдбреНрд░рд╛рдЗрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рдФрд░ рдпреЗ рдлрд╛рдЗрд▓реЗрдВ рднреА рдЙрддреНрдкрд╛рдж рдХреЗ рд╕рд╛рде рдирд╣реАрдВ рдЖрддреА рд╣реИрдВред рдХрд┐рд╕реА рдиреЗ рдЗрд╕ рд╕рдВрдЧреНрд░рд╣ рдХреЛ рдЧрд▓рддреА рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдЖрдк рдЗрд╕реЗ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдЗрд╕ рдкрд░, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ, рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕реЗ рд╕рдорд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рд╡рд┐рд╖рдп рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд▓рд┐рдЦрд╛ рдерд╛: рдпрд╣ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред



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



рдХрд╛рдиреВрдиреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ, рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпреЗ рдлрд╛рдЗрд▓реЗрдВ Google рдХреЗ рд▓рд┐рдП рджрд╛рдпрд┐рддреНрд╡ рдмрдврд╝рд╛рдПрдВрдЧреАред рд╡рд░реНрддрдорд╛рди рдХреЙрдкреАрд░рд╛рдЗрдЯ рдХрд╛рдиреВрди рдХреА рд╕реНрдерд┐рддрд┐ рдРрд╕реА рд╣реИ рдХрд┐ рдпрд╣ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдкреЗрдбрд╝ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрдиреНрдп рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддреА рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдпреЗ рдлрд╛рдЗрд▓реЗрдВ рдлреЛрди рдкрд░ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВред



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



рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рдХрд╣рд╛рдиреА рдореЗрдВ рдЕрднреА рднреА рдХрдИ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдХреНрд╖рдг рд╣реИрдВред рдЕрдВрддрддрдГ, рдПрдХрдорд╛рддреНрд░ рд╡реНрдпрдХреНрддрд┐ рдЬреЛ рд╕рдВрдШрд░реНрд╖ рдХреЛ рд╣рд▓ рдХрд░реЗрдЧрд╛, рд╡рд╣ рдиреНрдпрд╛рдпрд╛рдзреАрд╢ рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред



All Articles