Quiero hacer un programa (con java) que gestione contactos atacando una BBDD, que funcione tanto en windows como linux.
Mi problema es que mire la BBDD que mire, siempre tienen algún requisito, que hace que "de buenas a primeras" me deje de hacer portable mi aplicación, de las bases de datos que conozco:
mysql: necesita de un gestor de base de datos, el programa no tiene porque estar instalado en el ordenador.
oracle: necesita un gestor y más de lo mismo
access: necesita tener instalado 1 driver o bien microsoft access.
¿hay alguna BBDD que no necesite nada en el huesped del ordenador? ¿Hay alguna forma de hacerlo embebido en el programa?
Espero haberme explicado, gracias.