Which OpenVG implementations exists?
What are pros and cons of each of them?
I'm looking for is a highly stable, fast rendering implementations that is still being actively maintained and developed.
I've worked with OpenVG a little bit, and there aren't a lot of implementations out there. I happen to use ShivaVG, which uses OpenGL, but it hasn't been updated in a while Some other implementations include:
The reference implementation (I've found it to be incredibly slow; however, there aren't any others that currently are up to 1.1 yet (The OpenVG 1.1 standard came out early December)
GingkoVG - binary only and uses its own windowing system (but hey, all of them do anyways).
AmanithVG - commercial; looks pretty polished. I think there used to be a free version, but I can't seem to find it.
KompazzVG/AntigrainVG - an implementation using AGG; looks great, but the author hasn't publicly released any code, although there is a project site and a mysterious svn trunk.
Mind you, these are all implementations for the desktop; I'm not sure what the actual hardware support is on mobile devices.
Personally, I would consider ShivaVG the best just because it supports enough features to do most things, and it's fast. There are some unfixed bugs, but hey, the source code is open.
Incidentally, the SF site for ShivaVG is here; you'd probably want to use the trunk version, not the numbered release because it's slightly more up-to-date. Also the KompazzVG trunk might be here.