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
