Developers should provide the file with 'executable' already set. Also (.ZIP?) archive may cause losing the executable flag