Das stimmt so nicht, siehe mein Quote oben:
D.h. wenn im local header ein x64-header vorhanden ist, dann ist die data descriptor ebenfalls 64-bit.For ZIP64(tm) format archives, the compressed and uncompressed sizes are 8 bytes each."
2McNetic
Auch wenn die Spezifikation nicht 100% klar ist - was spricht dagegen, den data descriptor anzuhängen? Die Programme, welche ihn ignorieren, werden weiterhin laufen - und die Programme, die sich streng an die Vorgaben halten wie TC, werden die Dateien entpacken können.