The next version of ogr will support reading file geodatabases.
More info here: http://trac.osgeo.org/gdal/ticket/3332

Edit: In the meantime it is present in gdal/ogr: http://gdal.org/drv_filegdb.html