Julia works on Linux, Windows and OS X - officially.
There are macros for those and a generic @unix that covers Linux and OS X. Not sure it would do for AIX. Do not know AIX too well, yes it is a Unix - an official one.
E.g. FreeBSD works I understand - I *guess* since not to different from Linux (has some Linux "compatibility" and same or similar programs, some differences may have been worked around in Julia, just not sure there is a @freebsd, macro). I think Solaris also works.
You're machine, should be able to run Linux (but you may not want to - or you may really do..). Maybe as a virtual machine under AIX if AIX doesn't work directly?
I'm a little interested in general how much work is needed for unsupported OSes.. Yours is probably easiest to support, work around if doesn't support already. [Without full (but some?) support: VMS (maybe as has similarity to Windows NT..?), zOS.. (would be a no..?). RISC OS? Amiga..?]
--
Palli.