I think they’re upset that the library was to be released under LGPL or whatever, even though they clearly went and read from it anyway when implementing their thing.
I wonder if they'll have no issues with people directly reading their code while happening to implement the same functionality with a closed license? Or a GPL-style one?
I'm surprised they admitted to it - it's hardly "Clean Room"....
"Clean Room" RE isn't always legally required.
I'd argue that it is. I'd also argue that directly viewing the source doesn't mean you can't write a non-infringing driver.
Unless the source is owned by Oracle, in which case, my hourly rate goes up 100x.