Hi Renato,

Have you had some time to think about the various jOOQ licensing options that I 
have mentioned in my previous e-mail?

Best Regards,
Lukas

> -----Original Message-----
> From: Lukas Eder
> Sent: Freitag, 1. November 2013 20:42
> To: [email protected]
> Cc: Lewis John Mcgibbney
> Subject: AW: Apache Gora and jOOQ
> 
> Hi Renato,
> 
> I'm terribly sorry for the delay, I didn't receive your reply as I wasn't on 
> the
> gora-dev Mailing List. I've just now seen that you've sent me a reply, here:
> http://www.mail-archive.com/[email protected]/msg03442.html
> 
> I've subscribed for now, but CC'ing might help, too :-) Comments below:
> 
> > This would be for sure interesting. It is really great that the latest
> > version of JOOQ for Free is under ASL 2.0, meaning we can integrate it
> > without major problems into our code base. Just a quick question about
> > This, so let's say if a user wants to use Gora for persisting data
> > into SQL Server, does he needs the commercial license form
> > DataGeekery? or just the license from Microsoft?
> 
> There are essentially three options to go forward here:
> 
> 1. Apache Gora links and embeds only the jOOQ Open Source Edition, which
> is available and will continue to be available from Maven Central under the
> terms of the ASL 2.0. For Apache Gora, there are no additional license terms.
> For your end users, there aren't any additional terms either, if they're using
> Apache Gora with an Open Source database. If end users wish to use Apache
> Gora with SQL Server, for instance, they would need to purchase a license
> from Data Geekery and replace jOOQ Open Source Edition binaries with
> jOOQ Professional Edition binaries. In this case, Data Geekery would
> welcome but not require a backlink indicating that Apache Gora is based on
> jOOQ.
> 
> 2. In addition to the above, Data Geekery and Apache Gora could make a
> separate agreement, which grants Apache Gora a perpetual license to use
> the jOOQ Enterprise Edition for integration testing Apache Gora against SQL
> Server and other commercial databases, but not to distribute, sublicense or
> make available the jOOQ Enterprise Edition to end users. End users may
> again use Apache Gora with the jOOQ Open Source Edition along with Open
> Source databases, or they may purchase a commercial license from Data
> Geekery. In this case, Data Geekery would require a prominent backlink
> indicating that Apache Gora is based on jOOQ. This is how IntelliJ or YourKit
> Profiler handle free commercial licenses for non-commercial OSS projects as
> well.
> 
> 3. Data Geekery and Apache Gora will make a separate agreement, which
> grants Apache Gora a perpetual license to use and distribute the jOOQ
> Enterprise Edition, but not to sublicense jOOQ or to make the jOOQ API or
> binaries available to end users (e.g. by embedding the jOOQ jar file). Of
> course, there are technical ways to circumvent this restriction and "extract"
> jOOQ from Apache Gora. Hence, there would need to be additional terms to
> YOUR license, clearly indicating that only Apache Gora code is ASL 2.0
> licensed, whereas jOOQ binaries are jOOQ-licensed. I suspect that this would
> make Apache Gora dual-licensed, as well...? This case would be based on a
> discounted license paid by Apache Gora backers. Your end users would not
> need to license jOOQ.
> 
> Personally, I feel that 1) or 2) is the easiest for you guys to handle.
> 
> Let me know what you think,
> Lukas
> 
> -----Ursprüngliche Nachricht-----
> Von: Lukas Eder
> Gesendet: Montag, 14. Oktober 2013 10:20
> An: Lewis John Mcgibbney
> Cc: [email protected]
> Betreff: Apache Gora and jOOQ
> 
> Hello Lewis,
> Dear Gora-Dev Group
> 
> Just a short note from me to follow up with previous discussions:
> 
> - http://mail-archives.apache.org/mod_mbox/gora-
> dev/201201.mbox/%3CCAB4ELO5y666xTNnBEyQOjYpU3RWvWLDCdXcsX2uZL
> [email protected]%3E
> - https://issues.apache.org/jira/browse/GORA-86
> 
> With jOOQ 3.2, jOOQ has become a dual-licensed Open Source product. The
> licensing strategy includes:
> 
> - Offering jOOQ for free and under the terms of the ASL 2.0, when used with
> Open Source databases (e.g. MySQL, PostgreSQL)
> - Offering jOOQ under the terms of a commercial license, when used with
> commercial databases (e.g. Oracle, SQL Server)
> 
> jOOQ is currently also being considered by Darren Shepherd for Apache
> CloudStack:
> 
> - https://groups.google.com/d/msg/jooq-user/-RqBEr8JHv0/2eRUDHUj-3AJ
> 
> jOOQ's dual-licensing strategy will soon include a special case for including
> jOOQ in non-commercial open source software, such as Apache GORA, or
> Apache CloudStack, should you want to use jOOQ's commercial database
> support.
> 
> So, if jOOQ is still an interesting option for Apache GORA, feel free to 
> contact
> me directly to discuss terms for an ongoing integration of jOOQ in Apache
> GORA.
> 
> Best Regards,
> Lukas
> 
> --
> Lukas Eder - CEO | [email protected] Data Geekery GmbH |
> Zwinglistrasse 17 | CH-8004 Zürich | Switzerland
> 
> http://www.datageekery.com

Reply via email to