рдорд╛рдЗрдордореИрдЬрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рдЬреАрдкреАрдПрд▓ рдЙрд▓реНрд▓рдВрдШрди рдХреЛ рдареАрдХ рдХрд░рдиреЗ рд╕реЗ рд░реВрдмреА рдСрди рд░реЗрд▓реНрд╕ рдореЗрдВ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

рд▓реЛрдХрдкреНрд░рд┐рдп рд░реВрдмреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдорд┐рдореЗрдореИрдЬрд┐рдХ рдХреЗ рд▓реЗрдЦрдХ, рдЬрд┐рд╕рдХреЗ 100 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдбрд╛рдЙрдирд▓реЛрдб рд╣реИрдВ, рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЙрд▓реНрд▓рдВрдШрди рдХреА рдЦреЛрдЬ рдХреЗ рдХрд╛рд░рдг рдЕрдкрдирд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ MIT рд╕реЗ GPLv2 рдореЗрдВ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рд╛ред рд░реВрдмреАрдЬреЗрдореНрд╕ рдиреЗ рдХреЗрд╡рд▓ рд╕рдВрд╕реНрдХрд░рдг 0.3.6 рдФрд░ 0.4.0 рдХреЛ рдмрд░рдХрд░рд╛рд░ рд░рдЦрд╛, рдЬреЛ рдЬреАрдкреАрдПрд▓ рдХреЗ рддрд╣рдд рднреЗрдЬреЗ рдЧрдП рдереЗ, рдФрд░ рд╕рднреА рдкреБрд░рд╛рдиреЗ рдПрдордЖрдИрдЯреА-рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд░рд┐рд▓реАрдЬ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдорд┐рдореЗрдореИрдЬрд┐рдХ рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд░реЛрдХ рджрд┐рдпрд╛ рдЧрдпрд╛, рдФрд░ GitHub рдкрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдПрдХ рд╕рдВрдЧреНрд░рд╣реАрдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ред

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

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

Mimemagic рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ GPL рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдХреЛрдб рдореЗрдВ freedesktop.org.xml рдлрд╝рд╛рдЗрд▓ рдХреА рдбрд┐рд▓реАрд╡рд░реА рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реИ, рдЬреЛ рд╕рд╛рдЭрд╛-mime-info рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реЗ MIME рдкреНрд░рдХрд╛рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдПрдХ рдкреНрд░рддрд┐ рд╣реИред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝рд╛рдЗрд▓ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ рд╕рд╛рдЭрд╛-рдорд╛рдЗрдо-рдЬрд╛рдирдХрд╛рд░реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реНрд╡рдпрдВ ISC рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИ, рдЬреЛ GPL рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИред mimemagic рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ GPLv2 рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рдШрдЯрдХреЛрдВ рдХреЗ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП GPLv2 рдЕрдиреБрд░реВрдк рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡реНрдпреБрддреНрдкрдиреНрди рдЙрддреНрдкрд╛рдж рдХреЗ рд╡рд┐рддрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд╕рд╛рдЭрд╛-рдорд╛рдЗрдо-рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдЕрдиреБрд░рдХреНрд╖рдХ рдиреЗ рдЗрд╕ рдУрд░ рдзреНрдпрд╛рди рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдорд┐рдореЗрдореИрдЬрд┐рдХ рдХреЗ рд▓реЗрдЦрдХ рдиреЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░ рд╕рд╣рдорддрд┐ рд╡реНрдпрдХреНрдд рдХреАред

рд╕рдорд╛рдзрд╛рди рдпрд╣ рд╣реЛрдЧрд╛ рдХрд┐ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ freedesktop.org.xml рдХреА рдЖрдкреВрд░реНрддрд┐ рдХрд┐рдП рдмрд┐рдирд╛, XML рдлрд╝рд╛рдЗрд▓ рдХреЛ рддреБрд░рдВрдд рдкрд╛рд░реНрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди mimemagic рдЕрдиреБрд░рдХреНрд╖рдХ рдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдлреНрд░реАрдЬ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рдФрд░ рдХреЛ рдпрд╣ рдХрд╛рдо рддреБрд░рдВрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдпрджрд┐ рдорд┐рдореЗрдореИрдЬрд┐рдХ рдХрд╛ рд▓реЗрдЦрдХ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╡рд╛рдкрд╕ рдирд╣реАрдВ рд▓рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ (рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдм рддрдХ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рд╣реИ), рддреЛ рдорд┐рдореЗрдореИрдЬрд┐рдХ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рдмрдирд╛рдирд╛ рдФрд░ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдирд┐рд░реНрднрд░рддрд╛ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдЧрд╛ред рдорд┐рдореЗрдореИрдЬрд┐рдХ-рдЖрдзрд╛рд░рд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд▓рд┐рдмрдореИрдЬрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдкрд░ рднреА рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

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

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