What other platforms were you talking about? Ports of FCEUX have shown up on GameCube/Wii and several other consoles.
By "Linux" do you mean GNU/Linux in particular or all operating systems that happen to use the Linux kernel? I ask because Android has emulators, but it has the same kernel as GNU/Linux.
The App Store model of iOS isn't conducive to emulators unless they're bundled with a ROM, and only a game's publisher can do that. Besides, the flat sheet of glass that is the iPhone's input method isn't necessarily a good substitute for a physical controller in a twitch game.
The Super NES isn't fast enough to emulate the NES, though the architectures are similar enough that direct ports of many games are feasible. The
upernes tool assists in porting some games. Game Boy Advance is fast enough to emulate many NES games in PocketNES.