That is why we don’t use or link to the images in OSM, but describe the symbols in text in the symbol=* and osmc:symbol=* tags. Wandelnet cannot fight us over that, and in fact they are happy they don’t have to.

can you explain why this depends on the language? osmc:symbol code is ok, but xml is not? (thinking about svg, which is not the image, just a description how to produce it, in your reading)