So if I bring this file to different OS, will it still executable ?
Это будет зависеть от способа переноса (, т. е. перенос ФС на удаленное хранилище не поддерживает флаг выполнения ).
If is still executable, so why don't people make it executable before sending somewhere else ?
Может быть, некоторые люди знают о его поведении и поэтому не делают этого таким образом.
Вы должны отправиться по адресуhttp://bugzilla.redhat.comи сообщить о проблеме. После загрузки с более старым ядром и проверки работы карты/установки, а также проверки последнего ядра (я видел несколько обновлений ядра с момента выпуска версии 5.5 ).