On 3 July 2011 03:32, Suresh Marru <[email protected]> wrote:
> Hi All,
>
> One of our incubation goals [1] is to resolve the the incompatible license 
> dependencies. AFAIK, the biggest or only incompatible dependency is the 
> mysql-connector-jave which is GPL. Suggestions for alternatives?

Is this the right question?

Do you *have* to connect to MySQL or can you replace the dependency on
MySQL with another database?

If the latter then I would suggest using Apache Derby as the default
database. This enables you to bundle the database with Airavata, but
if someone wants to use MySQL they can simply swap it out in their
deployment. This is the approach we took in Wookie and it's worked
really well. Out of the box Wookie runs with Derby but we provide
instructions (and config scripts) for working with MySQL.

This has the added advantage of not requiring a user to jump through
installation hoops in order to make the all important first tests.

Ross

>
> Cheers,
> Suresh
>
> [1] - http://wiki.apache.org/incubator/AiravataProposal



-- 
Ross Gardler (@rgardler)
Programme Leader (Open Development)
OpenDirective http://opendirective.com

Reply via email to