Розпаковуючи .zip файл, двічі клацнувши по .zip-файл через Finder, я помічаю, що у файлах прямого тексту встановлено біт виконання. Розпакування еквівалентного файлу .tar.gz не проявляє такої поведінки. Чому?
Наприклад, розпакування цього zip-файлу призведе до того, що LICENSE, README.md та CONTRIBUTING.md (файли в прямому тексті) будуть позначені як виконувані. Але розпакування цього файлу .tar.gz не проявляє такої поведінки.
Розпаковуючи кожен за допомогою unzip
утиліти командного рядка , OSX не позначає файли як виконувані. То чому саме Finder робить це? Це здається дивним і незахищеним, оскільки він позначає файли простого тексту як виконувані.