Thanks for the feedback. EclipseLink is intended to be an extensible
framework where one of the extension points is the ability to provide your
own database platform. You should not need to checkout all of EclipseLink
to use a custom platform class from your own application source.
If your platform is working and you want to contribute it back to the
EclipseLink project please open an enhancement request and attach you
platform class.