Se ha publicado el código de la herramienta openHalo, que proporciona una capa para facilitar la migración de aplicaciones originalmente escritas para MySQL a la base de datos PostgreSQL. El proyecto se realiza en forma de un proxy que traduce de manera transparente las consultas de MySQL a consultas de PostgreSQL y realiza el proceso inverso para las respuestas. El proyecto está escrito en lenguaje C y se distribuye bajo la licencia GPLv3.
openHalo admite el dialecto SQL y el protocolo de comunicación de MySQL, lo que permite migrar a PostgreSQL aplicaciones escritas para MySQL con cambios mínimos o sin modificar el código. Junto con openHalo, se pueden utilizar herramientas, comandos y controladores estándar de MySQL.

Fuente: opennet.ru
