I have now had the chance to do a little testing of ODAC for Lazarus on both Windows and Linux. It seems to work fine and is very stable - not a single glitch so far; very good.
Two questions:
1) On Linux I only ever see six columns when I show a result set in a TDBGrid. Is that a limitation of the trial version ? I noticed that on Linux I do not see a nag message when I start up the trial, so is this the "nag feature" on Linux - or is it a bug / missing feature on Linux ?
I have tested with "select * from user_objects" and I only see the "OBJECT_NAME", "SUBOBJECT_NAME", "OBJECT_ID", "DATA_OBJECT", "OBJECT_TYPE", and "CREATED" columns even though there are 12 columns in reality.
When I use the ODAC trial on Windows I see all 12 columns without problems. I have tried with other tables too - same symptoms.
2) Direct mode - any chance that it is coming to Lazarus soon ? If you can provide it within a few weeks, you have an extra customer here (I need it for Windows and Linux at the moment)

I wouldn't mind having to deploy a Direct DLL/SO along with the application if you need to keep the Direct source code confidential. As long as I can get rid of having to deploy 40+ MB Oracle DLLs - per platform.
Kind regards
-- Jan Holst Jensen