It is extraordinary that we have no standard, ISO or otherwise, for the ZIP format, when it is the basis for modern packaging: JAR, WAR, EAR, SCORM, ODF, Open XML, etc.

I have found that I was wrong that DIS 29500 (Open XML) includes a ZIP specification. What it has is a quite detailed profile (more than 20 pages), requiring the use of deflate compression and disabling all the advanced features of ZIP, however it falls well short of being an actual ZIP specifation. So Open XML and ODF (which has 2 paragraphs only on this), ultimately both reference the PKWARE definition of ZIP. Sigh…

Last year, I was tasked by SC34 to investigate an ISO standard for ZIP, so I will have to start looking into it again. I am interested in finding out what people think about how much of ZIP should be standardized (if we can indeed get any of it standardized): is a minimal Open-XML style ZIP the way to go, or is something more full-featured better? Should the goal be implementability and out-going compatability (be conservative in what you send), in which case something like the Open XML subset is appropriate, or in-coming compatability (be generous in what you receive), in which case an ISO ZIP would try to allow as much variability as possible?