Ok, an update. I have yet to find a player under Linux, used as a DAAP client that will
a) get the ratings from DAAP
b) get the playlists (including the SMART playlists)
c) either get artwork from Firefly server (Firefly client is the only one) OR
d) be willing to artwork fetch for music playing via DAAP (NONE found) (all the other ones will only fetch artwork for local library music)
The closest I can come is either
a) Firefly Client (http://sourceforge.net/projects/fireflyclient/
) which seems to have everything but the rating.
b) Songbird (seems to have everything but artwork)
Artwork may not be part of DAAP (not clear), but both Firefly client and iTunes (as a client) display artwork from my Firefly server.
Optimistic about Firefly client. Source is available too.. never been a Java guy, but maybe a reason to learn my 10th language
The nice thing about Firefly Client is that its Java so it should be very portable. Coupled with Firefly server, this would make a very flexible setup for anyone wanting to share their iTunes library with any non-iTunes client in the house.
Songbird is also available as a client for multiple platforms and looks promising.