Saya perlu membuat file zip tersedia untuk semua pengunjung pengguna Windows saya, jadi saya secara naif menghasilkan file zip dengan perintah zip Unix (sebut saja madeinlinux.zip).
Ini berhasil dibuka dengan WinRar atau Winzip, tetapi pengguna saya yang menggunakan file zip standar Windows mengalami kegagalan saat mencoba unzip. (Windows XP)
Saya memampatkan data yang sama menggunakan mekanisme zip bawaan Windows, dan dari sudut pandang Linux, saya tidak dapat melihat perbedaan dalam tipe file:
$ file madeinlinux.zip : Zip archive data, at least v2.0 to extract
$ file madeinwindows.zip : Zip archive data, at least v2.0 to extract
Itu pasti sesuatu yang spesifik untuk file zip yang kompatibel dengan Windows.
Adakah yang tahu?