title: JOOQ RDS Aurora MySQL Support
body: <p>I am a little confused by the JOOQ product compatibility with AWS RDS Aurora MySQL.</p>
  
  <p>Perhaps this purely a licence restriction rather than technical one. </p>
  
  <p>This page <a href="https://www.jooq.org/legal/licensing#databases" rel="nofollow noreferrer">https://www.jooq.org/legal/licensing#databases</a> shows RDS Aurora support in Professional Edition &amp; Enterprise Edition. The "License Terms" section on <a href="https://www.jooq.org/download/" rel="nofollow noreferrer">https://www.jooq.org/download/</a> show that the open source version does not allow for commercial databases and only allows for open source ones.</p>
  
  <p>My question is:</p>
  
  <p>Can anyone confirm that this is actually a licence usage terms restriction, rather than a technical one with the open source code, e.g. it's not that when using the professional edition one actually would run a different flavour of JOOQ, e.g. a different binary with more features?</p>
  
  <hr>
  
  <p>Purely for bonus points &amp; general interest:</p>
  
  <p>We can see in this commit <a href="https://github.com/jOOQ/jOOQ/commit/863ade3b3c7a004d477d54193ac5104435b9835b" rel="nofollow noreferrer">https://github.com/jOOQ/jOOQ/commit/863ade3b3c7a004d477d54193ac5104435b9835b</a> and in this github issue <a href="https://github.com/jOOQ/jOOQ/issues/5196" rel="nofollow noreferrer">https://github.com/jOOQ/jOOQ/issues/5196</a> dating back to 2018 support was added to the open source project.</p>
  
  <p>Given AWS generally refer to the Aurora product as being <em>compatible</em> with mysql 5.7, why would JOOQ need to do anything at all to "support" this, shouldn't it "just" look like using MySQL 5.7 from the perspective of a client application? <a href="https://aws.amazon.com/rds/aurora/faqs/" rel="nofollow noreferrer">https://aws.amazon.com/rds/aurora/faqs/</a> Perhaps the critical word below is "most".</p>
  
  <blockquote>
    <p>most of the code, applications, drivers and tools you already use today with your MySQL databases can be used with Aurora with little or no change. The Amazon Aurora database engine is designed to be wire-compatible with MySQL 5.6 and 5.7 using the InnoDB storage engine. </p>
  </blockquote>