10-18-2019, 01:45 PM
The OS you install on your board should have a package manager installed and linked to repositories of packages. These packages will run on your board.
Certainly, any interpreted software (python, javascript, etc.) will run without compile or modification if you have an interpreter. Your distro should have interpreters for all common languages available in the package repositories.
Almost any other linux software you find will compile and run on ARM just fine, so if there's an application you want that is not available in your repositories you can just grab the source and compile just as you would in the same situation on x86. You may need to alter some compiler flags, but it should all compile just fine.
Certainly, any interpreted software (python, javascript, etc.) will run without compile or modification if you have an interpreter. Your distro should have interpreters for all common languages available in the package repositories.
Almost any other linux software you find will compile and run on ARM just fine, so if there's an application you want that is not available in your repositories you can just grab the source and compile just as you would in the same situation on x86. You may need to alter some compiler flags, but it should all compile just fine.