Hi Eric, Hi Group, This is a short update on the recent discussion about jOOQ licensing. There is a new version of the license text available, clarifying on Eric's very justified concerns about how "distribution" was laid out in the previous text. The updated text now clearly defines what is possible and what isn't possible. As mentioned before, it is not at all my intent to keep you from shipping your end-user applications with an embedded jOOQ. My intent is to keep you from making jOOQ broadly available to your users.
More details can also be found in the newsletter: http://us7.campaign-archive2.com/?u=56a8329c44f5581f516d4e490&id=bff05e4d6d And in the new license text: http://www.jooq.org/legal/131028_jOOQ_License_and_Support_Agreement.pdf As this license is more permissive than the previous one, it becomes effective immediately, also for existing customers. Furthermore, FAQ's have finally been set up: - http://www.jooq.org/licensing#faq-commercial - http://www.jooq.org/licensing#faq-opensource I'm happy to discuss further issues on this user group or directly at [email protected] Thanks again, for all your valuable feedback! Cheers Lukas 2013/10/11 Eric Schwarzenbach <[email protected]> > On Friday, October 11, 2013 8:25:01 AM UTC-4, Lukas Eder wrote: > >> Hi Eric, >> >> 2013/10/10 Eric Schwarzenbach <[email protected]> >> >> Actually I've been assuming something about how this license works, that >>> I should verify: >>> >>> Suppose I've written a piece of software using JOOQ (and say it uses the >>> JOOQ Runtime module for execution) and sell this product to buy 5 companies >>> that will use it with Oracle. Does this mean that either they each have to >>> buy a JOOQ licence, or I have to buy those licenses and include them with >>> my product? I've been assuming that my buying a single license does not >>> cover me for however many copies of it I sell and get deployed on my >>> customers servers. >>> >>> Is this right or am I misinterpreting? >>> >> >> The jOOQ license is a developer Workstation license. If you're the only >> developer on your product, and your product is used only with Oracle, then >> you can buy a single "jOOQ Professional Edition" license regardless of the >> number of your customers. However, you may not sublicense or redistribute >> jOOQ, i.e. you may not make it available to your customers. Otherwise, they >> too (or you) would have to buy additional Workstation licenses. >> >> I believe that the additional cost of using jOOQ in licensed software >> products is negligible, the more customers you have. This is comparable to >> ZKoss, a popular UI framework who are selling developer licenses ( >> http://www.zkoss.org/price/**pricing <http://www.zkoss.org/price/pricing> >> ) >> > > I think my confusion centers around that "redistribute jOOQ" part. When > you say "workstation license" I think of a tool like IntelliJ. Obviously > when I develop code with IntelliJ my customers don't have to buy a license > to it also when they use my software, however I don't need to redistribute > any part of IntelliJ with my software. However if I use JOOQ to develop a > piece of software, I generally will need to include some JOOQ libraries > packaged with my code, say for example in the WEB-INF/lib folder inside a > war file. While I don't expect my customers to extract your jars from my > software package and develop code with it, still I have redistributed these > JOOQ jars to them. > > I think you may have a different understanding of the word redistribute > than I do. Perhaps mine is flawed, but what really matters, I guess is what > lawyers will understand from the terms of the license. Are you saying that > your license allows me to include you jars with my software and my > customers to run that software without buying additional licenses? (If so, > I'm very happy and the concerns I have been expressing have been > over-inflated.) > ******** > > -- > You received this message because you are subscribed to the Google Groups > "jOOQ User Group" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "jOOQ User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
