License

What you can do with BroadSQL, in plain terms.

Personal and individual use

BroadSQL is free to download and use for your own personal and individual work: learning it, running your own queries, managing your own databases.

What personal use does not cover

BroadSQL may not be included in, bundled with, or used to deliver a commercial offer (a product or service that you sell, license, or otherwise provide to others for payment). This covers, without limitation: redistributing BroadSQL itself as part of something you sell, bundling it inside another product, and using it to perform paid consulting, support, or managed-service work for a client.

If you want to use BroadSQL as part of a commercial offer, contact us to discuss a commercial license first.

Third-party components

BroadSQL bundles a number of open-source libraries, each under its own license: see Third-party dependencies for the full list, their versions, and their licenses. Using BroadSQL does not grant you any rights to these libraries beyond what their own licenses already give you. If your use of BroadSQL involves redistributing it, you are responsible for also honoring the license terms of every third-party component included in it.

Third-party extensions

BroadSQL can load extra commands from JAR files you drop into its extensions folder (see Extending BroadSQL). BroadSQL does not review, validate, or endorse extensions written by anyone other than UpAndCoding.com, whether shared publicly or written for internal use. Install and run a third-party extension at your own risk, the same way you would any other JAR of unknown origin.

Source code

BroadSQL's core source code is published separately, for transparency, at github.com/lico/broadsql-source, under the Apache License, Version 2.0. That license covers only the published excerpt itself; using the BroadSQL product (the binary you download from this site) is still governed by the personal use and commercial use terms above.

Questions

Anything not covered here (a commercial license, a specific use case, or anything else), get in touch.