I just had an interesting conversation with our product development team,
and asked why on a recent project they chose Spring MVC for
request/response handling over Jersey, or if they had completed an
evaluation. The problem apparently is that GPL is not a business friendly
(for our business) license, in that it requires derivative works to be GPL
as well? We implement a paid source product with a custom license, and
apparently we've had issues with other GPL licensed APIs, and are now
limited to LGPL, Apache, BSD and a few others. Can someone speak to this
more? I want to use Jersey to put in a REST abstraction, and it would suck
if I can't because of a license discrepancy.
Thanks,
Brian