I can confirm that ScientiaMobile is in its full right to do what it did.
Professionals in the software business don't normally have a problem with the idea that good software has to be paid for, since they are the first ones who know that software takes serious knowledge, serious research and serious effort.
Apart from that, my debugger smells a loop here. We are not going to discuss aspects concerning copyright infringement in public. The takedown notice already provides plenty of information. Commercial entities that took from WURFL in the past have explained (some of them in this very thread!) how they changed their vocabulary, data, data structures and API to avoid infringing. This should provide OpenDDR plenty of inspiration about how to do things right.