The terminal supports color. I get color listings, when ssh into the university server, which i configured in .bashrc to use color.
This version of ls on OSX indeed does not support color ls. I remember that someome ported this, but i don't know who and where anymore, i'll be looking for it.