<br><br><div class="gmail_quote">2009/10/19 Sergey V Turchin <span dir="ltr"></span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Monday 19 October 2009, Anton Moiseev wrote:<br>


<br>
[...]<br>
<div class="im">&gt; Создал zip-архив с русскими именами в p5<br>
</div>Не надо так делать вообще.<br>
Создавайте 7z<br>
<font color="#888888"><br>
</font></blockquote></div><br>Я бы понял, если бы ZIP был дефективным-по-определению и его всеми силами проталкивали на свалку истории (как например doc и xls), но судя по всему он туда не собирается, а скорее наоборот - на нем основывают другие форматы - типа java-jar, сжатые odf (если не ошибаюсь), ooxml (если не ошибаюсь) и т.п<br>

<br>Проблема не только с русскими файлами - французы, немцы и все остальные тоже подвывают:<br><a href="http://datadriven.com.au/2008/12/zip-files-and-encoding-i-hate-you/">http://datadriven.com.au/2008/12/zip-files-and-encoding-i-hate-you/</a><br>

<a href="http://stackoverflow.com/questions/106367/add-non-ascii-file-names-to-zip-in-java">http://stackoverflow.com/questions/106367/add-non-ascii-file-names-to-zip-in-java</a><br><br>При этом как говорят стандарт поддерживает UTF, так что в чем проблема самого зипа как стандарта мне не понятна.<br>

<br>Как говорят, все беды идут от того, что создающие архивы программы (в России наверное больше всего актуален винрар) кладут на стандарт и кодируют файлы так, как им больше удобно. Можно устроить акцию и завалить авторов баг-репортами: <a href="http://www.rarlab.com/feedback.htm">http://www.rarlab.com/feedback.htm</a><br>

<br>Но если взять например идеальную ситуацию - мир без винды с гнушным ZIP&#39;ом - почему архив.zip, созданный на Альте не открылся на OpenSUSE? Линуксовый ZIP следует стандарту с UTF?<br>