ADBA in an Apache 2.0 project

Mark Rotteveel mark at lawinegevaar.nl
Fri Oct 26 16:32:29 UTC 2018


On 26-10-2018 17:19, Alexander Kjäll wrote:
> Let me take my adba-driver as an example, as I belive I face roughly
> the same problem as Flávio.
> 
> I have copied the source of the adba API into my codebase, as can be
> seen here: https://github.com/pgjdbc/pgsql2/tree/master/src/main/java
> 
> The reson for that is part practical, I need to have the api somewhere
> in order to code against it, and there isn't any published artifacts.
> 
> Parts "political", it felt a bit preposterous to publish the API to
> maven myself, as it would then be connected to my name and I haven't
> contributed to it.
> 
> And the last reason to why I copied it was simply convinience, the
> gains of having the API available outweighed the hassle of any other
> solution and I don't see GPL as a bad license anyway. For someone who
> has a stronger opinion on license questions the tradeof might look
> different.

I could release a version of the library under asyncjdbc.org, but I'm a 
bit hesitant to do that because these things tend to lead a life of 
their own long after the initial reason of their release has vanished. 
In addition, it might give the wrong impressions about the stability of 
the API.

Mark
-- 
Mark Rotteveel


More information about the jdbc-spec-discuss mailing list