We are a private software company providing a web based software service. From what I understand is that the Java API of WURFL (data of WURFL is open source) is only meant for commercial use. I notice that Spring Mobile ships with WURFL. Since Spring is open source, it might be fine to ship code that uses WURFL's Java API. However, if we wish to use Spring Mobile, can we also use WURFL that ships with it or do we need to pay a separate fee to WURFL to use their Java API which is being used in Spring Mobile.